在Python3.X中使用urllib时,不能像Python2.X一样直接使用: Python3.X需要使用如下方式: 同理,在Python3.X中,与urllib相关的其余组件:error,parse,response,robotparser均需要通过如上方式导入包 ...
分类:
编程语言 时间:
2016-07-05 00:59:00
阅读次数:
224
一次执行 dispatch_once: 对应的代码只执行一次 , 并且它是线程安全的, 系统会自动这个函数加锁,保存同一时间只有一个线程去执行任务, 实现真正意义的一次性执行 什么时候需要用到一次性执行: 单例 单例: 就是在程序运行期间,只有一个实例化对象 举例:音乐播放器的App, 同时只能播放 ...
分类:
编程语言 时间:
2016-07-05 00:59:50
阅读次数:
199
题目描述: Merge k sorted linked lists and return it as one sorted list. Analyze and describe its complexity. 解题分析: 解题思路很简单,就是先两两排序,不断减小链表数量,最后将所有数组织成一个有序链 ...
分类:
其他好文 时间:
2016-07-05 00:59:00
阅读次数:
358
开发一个简单错误记录功能小模块,能够记录出错的代码所在的文件名称和行号。 处理:1.记录最多8条错误记录,对相同的错误记录(即文件名称和行号完全匹配)只记录一条,错误计数增加;(文件所在的目录不同,文件名和行号相同也要合并)2.超过16个字符的文件名称,只记录文件的最后有效16个字符;(如果文件名不 ...
分类:
其他好文 时间:
2016-07-05 00:58:21
阅读次数:
175
搜索 “info” ,在所有的第三方中,找到 Executable file 删除键和值(注意:不要删除工程自带,换言之,只删除第三方的)。 ...
分类:
其他好文 时间:
2016-07-05 00:57:25
阅读次数:
132
看了本书第十章,我学习到了: 1.printk函数:运行在内核空间,linux驱动只能用printk来打印内核调试信息。函数原型:asmlikage int printk(const char *fmt)。第一个参数表示格式字符串,后面是可变参数,第一个参数若为KERN_DEBUG和KERN_WAR ...
分类:
移动开发 时间:
2016-07-05 00:58:35
阅读次数:
254
HAL是建立在linux驱动之上的一套程序库,这套程序库属于linux内核层之上的应用层。编写一款支持HAL的linux驱动程序:1、在为linux驱动添加HAL,要想尽量保护敏感数据。Linux驱动的代码就要尽量简洁,尽可能将业务逻辑放到HAL library中。2、HA类就是普通的linux L ...
分类:
移动开发 时间:
2016-07-05 00:57:56
阅读次数:
216
我的手机管家(5)骚扰拦截 布局界面: 添加黑名单, 拦截信息,和电话 主界面: ListView 的item的布局: ...
分类:
移动开发 时间:
2016-07-05 00:58:14
阅读次数:
227
题目描述: Calculate the sum of two integers a and b, but you are not allowed to use the operator + and -. 解题分析: 这种类型的题必然要用位运算,虽然自己写了关于位运算的代码,但是不够简洁。 后来参考了 ...
分类:
其他好文 时间:
2016-07-05 00:57:31
阅读次数:
137
变量 let, const:必须直接给一个变量赋值。注意,对象的属性或数组成员还是可以改变的。 const MY_OBJECT = {some: 1}; MY_OBJECT.some = 'body'; // Cool 箭头函数:=> 字符串 方法:startsWith(),endsWith(),i ...
分类:
其他好文 时间:
2016-07-05 00:58:23
阅读次数:
164
"一:MySQL查询计划输出列的含义:1.id:每个被独立执行的操作的标识,表示对象被操作的顺序;id值越大,先被执行;如果相同,执行顺序从上到下。2.select_type:查询中每个select子句的类型。3.table:名字,被操作的对象的名称,通常是表名,但有其他格式。4.partition ...
分类:
数据库 时间:
2016-07-05 00:57:17
阅读次数:
180
1、备份: 写一个脚本: 其中mysqldump 参数中: -h 是 要连接的hostname -p 是 要连接的port --all-databases 说明备份的是所有数据库 --single-transaction 是在dump前发送一个begin命令,如果不加有可能报错:mysqldump: ...
分类:
数据库 时间:
2016-07-05 00:58:13
阅读次数:
184
将添加的黑名单存储到本地数据库: 创建一个黑名单数据库, 将存储number(电话号)和mode(模式) 1 电话 2 短信 3 全部 数据库创建: 数据库管理:增删改查 黑名单实体类: ...
分类:
移动开发 时间:
2016-07-05 00:57:49
阅读次数:
544
一、 今天闲来无事,跑去A题,本想3sA了poj1004,结果搞了10分钟,最令人困惑的问题就是为什么定义了double类型的变量,但是用scanf输入的时候标识符用%f的话,输入并不能完成,也就是说输入不会起作用,后来查找资料,才知道,原来用double 输入的时候标识符是%lf,注意这里是L和F ...
分类:
编程语言 时间:
2016-07-05 00:55:42
阅读次数:
267
1. 模板方法模式(Template Method Pattern)的定义 (1)定义:定义一个操作中的算法的骨架,而将一些步骤延迟到子类中。模板方法使得子类可以不改变一个算法的结构即可重定义该算法的某些特定步骤。 (2)模板方法模式的结构和说明 ①AbstractClass:抽象类。用于定义算法骨 ...
分类:
其他好文 时间:
2016-07-05 00:57:49
阅读次数:
131
1. 什么是AJAX 无刷新的读取数据,如用户注册、在线聊天室; 2. 什么是服务器3. 使用AJAX,读取服务器环境下的文件: 基础:请求并显示静态txt文件; 动态数据:请求js(或Json)文件-eval的使用-DOM创建元素 局部刷新:请求并显示部分网页文件 4. 读取文件时注意编码一致5. ...
分类:
Web程序 时间:
2016-07-05 00:55:10
阅读次数:
132