综合( 右侧选择分类 )
cnbzlj

Android 省,市,区选择器

不废话,需求:做一个好看的省,市,区三级联动的选择器,怎么办?1,需要WheelView基础控件自行扩展实现逻辑,可直接添加基础控件库,Gradle 依赖:compile 'com.contrarywind:wheelview:4.0.9'2,布局:<?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:andro
3553 人浏览
煊琰

“开年Hi购季,幸运抽好礼”活动规则

一、活动对象:阿里云官网注册会员用户二、活动时间:2019年2月25日-3月31日三、活动规则:1、活动期间,用户登录阿里云账号后,通过活动页面(https://www.aliyun.com/acts/product-section-2019/yq-lottery?accounttraceid=861298f1-2e0b-47a8-8177-2b7340357134) 即可参与抽奖,同一用户仅限1
3553 人浏览
xiaozhi

6.Web 性能优化:Preload,Prefetch的使用及在 Chrome 中的优先级

今天,我们将深入研究Chrome 的网络栈,以明确 web 加载原语(如<link rel= preload >&<link rel= prefetch >) 背后的工作原理,以便你能够更有效地使用它们。如其他文章所述,preload是一个声明式fetch,可以强制浏览器在不阻塞document的onload事件的情况下请求资源。Prefetch告诉浏览器这个资源将
3552 人浏览
web

python如何遍历所有数组

python如何遍历所有数组?下面给大家介绍两种python遍历数组的方法:第一种,最常用的,通过for in遍历数组colours = ["red","green","blue"] for colour in colours: print colour输出结果:# red # green # blue第二种,先获得数组的长度,然后根据索引号遍历数组,同时输出索引号colours
3552 人浏览
java

《Java从入门到放弃》框架入门篇:Struts2的常用验证方式

感觉过了一个周末,人都懒得不要不要的,今天就来点简单的内容吧 - -,各位看官如果欲求不满的话,可以自行解决或再去宠幸其他“勃主”···struts2的验证方式主要有四种方式:一、直接在功能方法中写验证代码(不要扔鸡蛋,这种办法确实算一种)二、重写validate方法(注意这个方法会验证该类中所有的方法)三、使用ValidateXxx方法(Xxx对应要验证的方法的方法名)四、用struts2的验证
3552 人浏览
wechat

微信小程序下拉刷新和上拉加载的实现

小程序下拉刷新 都是我们习以为常了吧 一直说 下拉有两种方式 scrollview 和 onPullDownRefresh(小程序自带的api) 辣么实现操作呢 很多人讲利用 用 "enablePullDownRefresh":true 这是没有错的 但到底怎么使用呢,那我来说一下 第一、 在app.json文件中 window对象下 定义// app.json "window":
3551 人浏览
hangge

K8s - 免费的Kubernetes在线实验平台介绍2(官网提供的在线系统)

kubernetes(简称K8s)是一个开源的,用于管理云平台中多个主机上的容器化的应用。 在之前的文章中,我介绍如何通过Docker为我们提供的实验网站Play with Kubernetes(PWK)来搭建Kubernetes集群(点击查看)。 但如果每次学习时都需要重新搭建一个K8s集群还是很麻烦。好在Kubernetes官网已经为我们准备好了现成的最小可用系统。我们通过Web浏览器就可
3546 人浏览
web

input只允许上传图片类型文件

指定只允许选择图片accept="image/*"例如:<input type="file" name="file" class="element" accept="image/*">但是:这段代码在Chrome和Safari等Webkit浏览器下却出现了响应滞慢的问题,可能要等 6~10s 才能弹出文件选择对话框。简直不能忍呀。解决方法:确切指定类型例如:<input typ
3542 人浏览
hgweb

JS - Lodash工具库的使用详解11(Array数组函数8:创建指定范围数字的数组)

十一、Array 数组函数8:创建指定范围数字的数组1,range(1)range 函数原型如下,创建一个包含从 start 到 end,但不包含 end 本身范围数字的数组。_.range([start=0], end, [step=1]) 参数说明:start:开始的范围(默认为 0)。end:结束的范围。step:范围的增量或者减量(默认为 1,如果 end 是负数,而 start 没有指
3542 人浏览
web

html5和css3实现绚丽动画-模仿优酷视频截图功能

原文地址:http://blog.csdn.net/lmj623565791/article/details/...一般的视频网站对于用户上传的视频,在用户上传完成后,可以对播放的视频进行截图,然后作为视频的展示图。项目中也可以引入这样的功能给用户一种不错的体验,而不是让用户额外上传一张展示图。效果图:看起来还是很不错,下面我给大家分析下,极其核心代码很简单:_canvas = document.
3541 人浏览
php

yii2获取用户get,post参数

Get:方法一Yii::$app->request->get($key, $default)1,第一个参数($key)为用户get请求的key,第一个参数选填; 2,第二个参数($default)是默认值,第二个参数选填;3,不填参数得到的是get数据的数组。方法二Yii::$app->request->queryParams1,得到的是数组,与Yii::$app->
3540 人浏览
linux

PHP CURL使用POST发送json数据

因项目的需要,PHP调用第三方 Java/.Net 写好的 Restful Api,其中有些接口,需要 在发送 POST 请求时,传入对象。Http中传输对象,最好的表现形式莫过于JSON字符串了,但是作为参数的接收方,又是需要被告知传过来的是JSON!其实这不难,只需要发送一个 http Content-Type头信息即可,即 “Content-Type: application/json; c
3539 人浏览
wechat

小程序WXS响应事件

小程序WXS响应事件背景有频繁用户交互的效果在小程序上表现是比较卡顿的,例如页面有 2 个元素 A 和 B,用户在 A 上做 touchmove 手势,要求 B 也跟随移动,movable-view 就是一个典型的例子。一次 touchmove 事件的响应过程为:a、touchmove 事件从视图层(Webview)抛到逻辑层(App Service)b、逻辑层(App Service)处理 to
3539 人浏览
hgother

Intellij IDEA - 实现项目的热部署3(使用LiveReload实现静态资源热部署)

之前我写过文章介绍如何通过 spring-boot-devtools 模块实现项目的自动编译重启(点击查看),其实 devtools 默认还嵌入了 LiveReload 服务器,可以解决静态文件(html 页面、图片、css 样式、js 脚本等)的热部署问题。即在资源发生变化时自动触发浏览器更新(不会重启项目)。下面通过样例进行演示。1,项目中安装 devtools首先我们需要在项目中添加 dev
3539 人浏览
xiaozhi

7.React 新特性 Hooks 讲解及实例(四)

使用 Ref Hooks类组件中使用 Ref 一般有:String RefCallback RefCreateRef上述在函数组件中没有办法使用它们,取而代之的是useRefHooks。useRef主要有两个使用场景:获取子组件或者 DOM 节点的句柄渲染周期之间的共享数据的存储大家可能会想到 state 也可跨越渲染周期保存,但是state的赋值会触发重渲染,但是ref不会,从这点看 ref 更
3539 人浏览
web

精心挑选:推荐6套精美的免费 jQuery UI 主题

精心挑选:推荐6套精美的免费 jQuery UI 主题SeleneSelene 是另外一套色彩亮丽的 jQuery UI 主题,包含所有 jQuery UI 组件的主题样式。Delta一套非常美观的 jQuery UI 主题,使用了 CSS3 渐变特性,在暗色和亮色背景都适合。jquit Builder和 ThemeRoller 类似的主题制作工具,用户生成 Windows Metro 风格的 j
3538 人浏览
cheng

阿里云服务器镜像Linux操作系统选哪个比较好?Alibaba Cloud Linux还是Anolis OS

阿里云服务器镜像Linux操作系统选哪个比较好?Alibaba Cloud Linux还是Anolis OS阿里云服务器镜像Linux系统怎么选择?阿里云Linux服务器可选镜像CentOS、Ubuntu、Alibaba Cloud Linux、Anolis OS等Linux镜像,羊毛之家来详细说下阿里云服务器ECS系统Linux镜像选择方法:阿里云服务器Linux系统镜像选择阿里云服务器ECS系
3537 人浏览
xiaozhi

4.Web 性能优化:21种优化CSS和加快网站速度的方法

CSS 必须通过一个相对复杂的管道,就像 HTML 和 JavaScript一样,浏览器必须从服务器下载文件,然后进行解析并将其应用于DOM。由于优化程度极高,这个过程通常非常快——对于不基于框架的小型 web 项目,CSS通常只占总资源消耗的一小部分。框架打破了这种平衡。包括一个 JavaScript GUI 堆栈,如 jQuery UI,可以观察 CSS, JS 和 HTML大小逐渐的变大。通
3537 人浏览
xiaozhi

23.关于css margin,你需要知道的一切

原文:https://www.smashingmagazine.com/2019/07/margins-in-css/译者:前端小智为了保证的可读性,本文采用意译而非直译。当我们学习CSS时,我们大多数人学到的第一件事是CSS中盒子的各个部分的细节,这部分通过叫做 CSS盒、模型。“盒模型”中的元素之一是margin,即盒子周围的透明区域,它会将其他元素从盒子内容中推开。CSS1中描述了margi
3534 人浏览
xiaozhi

30.JS可选链的好处

JS的一些特性极大地改变了咱们的编码方式。从ES6年开始,对咱们代码影响最大的特性的解 、箭头函数、类和模块系统。到2019年8月,一个新的可选链提案已经进入第三阶段,这是一个很好的改进。可选链接改变了从深层对象结构访问属性的方式。来看看这是又是什么骚操作。这个礼拜《大迁世界》有抽奖活动,奖品:专栏 《左耳听风》 x3, 技术书 x5,欢迎关注回复:抽奖问题由于JS的动态特性,对象可以具有多层不同
3534 人浏览