生命周期嘛,顾名思义,就是说组件这辈子从生下来到死掉经历的事情。先来看看一张图片,温故温故,如图: 你会发现有些周期的名字都能找出点规律,我找到的规律是凡是 Will 字母的,表示该钩子函数会在该生命周期发生之前调用;包含前缀did表示该钩子函数会在该生命周期发生之后调用。 大概给生命周期分及各类: ...
分类:
其他好文 时间:
2017-07-27 15:55:04
阅读次数:
158
map.entrySet().iterator() 效率高 以后一定要使用此种方式map.keySet().iterator(); 效率低,以后尽量少使用 HashMap 的实现原理HashMap 是基于哈希表的 Map 接口的非同步实现。此实现提供所有可选的映射操作,并允许使用 null 值和 n ...
分类:
其他好文 时间:
2017-07-27 15:54:56
阅读次数:
186
HLS,Http Live Streaming 是由Apple公司定义的用于实时流传输的协议,HLS基于HTTP协议实现,传输内容主要包括两部分,一是M3U8描述文件,二是TS媒体文件。 因为是苹果出的视频播放格式,所以PC端除了safari别的浏览器基本都不支持,微软的edge一推出就支持,下图是 ...
分类:
Web程序 时间:
2017-07-27 15:54:50
阅读次数:
508
一个cron表达式有至少6个(也可能7个)有空格分隔的时间元素。 按顺序依次为 1 秒(0~59) 2 分钟(0~59) 3 小时(0~23) 4 天(0~31) 5 月(0~11) 6 星期(1~7 1=SUN 或 SUN,MON,TUE,WED,THU,FRI,SAT) 7.年份(1970-20 ...
分类:
编程语言 时间:
2017-07-27 15:54:40
阅读次数:
143
一、若二叉树为搜索二叉树 原题链接:https://leetcode.com/problems/lowest-common-ancestor-of-a-binary-search-tree/#/description Given a binary search tree (BST), find th ...
分类:
其他好文 时间:
2017-07-27 15:54:31
阅读次数:
170
一部分是开源的。能够从codeaurora.org上下载,另一部分是高通产权的。须要从高通的站点上下载。 将高通产权的代码放到:vendor/qcom/proprietary1. 设置bms一些參数@msm-pm8226.dtsi中 pm8226_bms: qcom,bms{ qcom,low-so ...
分类:
移动开发 时间:
2017-07-27 15:54:21
阅读次数:
1006
html代码如下: 1 <!DOCTYPE html> 2 <html lang="en"> 3 <head> 4 <meta charset="UTF-8"> 5 <meta name="viewport" content="width=device-width, user-scalable=no ...
分类:
Web程序 时间:
2017-07-27 15:53:58
阅读次数:
224
关于layer,这是一个极其简易又好用的web弹窗插件。 首先附上官网链接 layer.laryui.com , layer是laryui中的一个极具特色的组件,但它并不依赖于laryui,而是基于jQuery1.8以上的,所以我们要使用layer,页面需要引入的文件就要jQuery和layer. ...
分类:
其他好文 时间:
2017-07-27 15:53:49
阅读次数:
130
冒泡排序: 就是按索引逐次比較相邻的两个元素,假设大于/小于(取决于须要升序排还是降序排)。则置换,否则不做改变 这样一轮下来。比較了n-1次。n等于元素的个数;n-2, n-3 ... 一直到最后一轮。比較了1次 所以比較次数为递减:从n-1 到 1 那么总的比較次数为:1+2+3+...+(n ...
分类:
编程语言 时间:
2017-07-27 15:53:39
阅读次数:
148
正则表达式,又称规则表达式。(英语:Regular Expression,在代码中常简写为regex、regexp或RE),计算机科学的一个概念。正则表通常被用来检索、替换那些符合某个模式(规则)的文本。 许多程序设计语言都支持利用正则表达式进行字符串操作。例如,在Perl中就内建了一个功能强大的正 ...
分类:
其他好文 时间:
2017-07-27 15:53:31
阅读次数:
155
刚开始是微软自带的Request.Browser.IsMobileDevice方法判断是否是移动端访问,发现在iphone上是可以识别移动端,但是android上识别不了 无奈,只能另辟蹊径 方法一: 方法二:(不建议使用,正则太多,肯定会影响程序性能) ...
分类:
移动开发 时间:
2017-07-27 15:53:24
阅读次数:
351
我们建立一个Person类,对此进行反射操作。 分别对constructor‘、属性和方法反射 test1 无参数构造函数 test2 有参数构造函数 test3 属性 test4 方法 ...
分类:
编程语言 时间:
2017-07-27 15:53:15
阅读次数:
156
新的日期API ZoneId: 时区ID,用来确定Instant和LocalDateTime互相转换的规则 Instant: 用来表示时间线上的一个点 LocalDate: 表示没有时区的日期, LocalDate是不可变并且线程安全的 LocalTime: 表示没有时区的时间, LocalTime ...
分类:
编程语言 时间:
2017-07-27 15:53:05
阅读次数:
195
这年头咱们去餐馆吃饭、商场购物,最喜欢的就是蹭个免费Wi-Fi,省流量不说,速度也是杠杠的没得喷(当然也有因同时连接人数过多速度卡成狗的,但和免费相比这些都可以忍受了吧)。 在光纤入户,独享10M、20M、30M甚至100M网络带宽下,你以为Wi-Fi的速度就很快了吗? 大错特错!Wi-Fi本身... ...
分类:
其他好文 时间:
2017-07-27 15:52:57
阅读次数:
135
在JVM中类加载过程中,在解析阶段,Java虚拟机会把类的二级制数据中的符号引用替换为直接引用。 1.符号引用(Symbolic References): 符号引用以一组符号来描述所引用的目标,符号可以是任何形式的字面量,只要使用时能够无歧义的定位到目标即可。例如,在Class文件中它以CONSTA ...
分类:
编程语言 时间:
2017-07-27 15:52:50
阅读次数:
161
一.打开android studio—Setting—Plugins 注意,第一次是搜索不到的,会弹出一个对话框,在对话框中输入Kotlin,选中第二个。在右边点击“Install”按钮,进行安装 安装完毕后,重启android studio。 二、新建Kotlin项目 打开android stud ...
分类:
移动开发 时间:
2017-07-27 15:52:43
阅读次数:
214
1.通过ActionContext (推荐) 2.通过ServletActionContext 3.通过实现接口方式 ...