Handler Message Looper MessageQueue ①Looper MessageQueue的创建 主线程的消息队列是由系统创建的(prepareMainLooper) ActivityThread类的main方法中 调用prepaerMainLooper prepareMain ...
分类:
移动开发 时间:
2019-02-24 10:44:07
阅读次数:
230
一.学习期间要求 1.不允许迟到。(每次迟到罚20,扣5分) 2.不允许楼道内吸烟,不乱扔杂物。 3.尊重老师们。(老师包括主教/上课老师。。。) 4.听话 二.初识计算机 三 python的发展 Python 2x vs Python 3x 1.3x:源码规范,‘优雅’,‘明确’,‘简单’。2x相 ...
分类:
编程语言 时间:
2019-02-24 01:10:28
阅读次数:
198
数据边界性测试 1.数字类型超出应用设定最大值 2.数字类型超出类型最大值 3.数据类型填写非数据类型 4.时间类型超出引用设定限制 5.时间类型填写其他类型数据 6.文本类型超出应用设定长度 7.数据不符合实际规则(例如输入不存在的日期,或货币内容可以输入小数点后多于2位以上等) 8.是否对输入内 ...
分类:
其他好文 时间:
2019-02-22 12:21:24
阅读次数:
168
脚本如下: 脚本注释: 1.定义日志路径 /data/log/acess.log 2.定义死循环 while : do sleep 10 done 3.502_n 那行的意思是取最近300条带有502状态码的日志统计个数 结尾 ' 502 ' 两边加空格 更加精准定位到502状态码 4.if [ - ...
分类:
系统相关 时间:
2019-02-19 01:06:14
阅读次数:
195
在上一篇文章《Linux x86内核终止D状态的进程》中,我展示了32位x86系统中如何编码杀死D进程。本文我将展示一种64位x86系统上的方法。 说实话,64位系统上做这样的事是比较难的,因为你无法通过修改p->thread.ip来到达将进程拽出死循环的目的。要想知道64位系统上到底该怎么把进程执 ...
分类:
系统相关 时间:
2019-02-17 12:50:57
阅读次数:
251
1、for循环字符串就是一个有序的字符序列for i in range(5): print(i)定义一个死循环while True: pass2、break和continue肯定需要和循环配合使用 while-break/for-break在一个循环中如果某个条件成立后 执行了break 那么这个循 ...
分类:
编程语言 时间:
2019-02-15 15:11:51
阅读次数:
244
利用死循环和判断是否 读到0个字节,便能判断是否读取完成,但它存在如下问题,如果输入是中文的话,可能没有读取完中文的全部3个字节,导致乱码。如果数据足够随机,这样的情况肯定会出现的 解决如上问题,个人觉得有两个方案 方案1: 得到要读取数据的长度,然后指定byteBuffer 的容量,这样则可以一次 ...
分类:
其他好文 时间:
2019-02-13 09:23:17
阅读次数:
196
一、Python入门必备基础语法# 标识符:python中我们自己命名的都是标识符# 项目名 包名 模块名# 变量名 函数名 类名# 1:字母 下划线 数字组成 命名的时候不能以数字开头# 2:见名知意:不同的字母和数字之间用下划线隔开# 3:项目名 包名 模块名 变量名 函数名 都是小写字母,不同 ...
分类:
编程语言 时间:
2019-02-12 23:09:41
阅读次数:
250
一、背景: 线程不安全的HashMap 因为多线程环境下,使用Hashmap进行put操作会引起死循环,导致CPU利用率接近100%,所以在并发情况下不能使用HashMap。 效率低下的HashTable容器 HashTable容器使用synchronized来保证线程安全,但在线程竞争激烈的情况下 ...
分类:
其他好文 时间:
2019-02-11 12:28:50
阅读次数:
617
关于这个问题个人认为是一个比较棘手的问题,因为我们每个人遇到溢出问题的原因都不一样,所以遇到这样的问题就多从问题的根本入手。 我遇到的原因是,循环多次导致的,以为我的俩个互相关联的实体类,当作查询时,互相循环查询导致陷入死循环。 例图: 在我的Returnorders 类中设置了入下属性 二在我的R ...
分类:
其他好文 时间:
2019-02-10 09:28:51
阅读次数:
191