07 2016 档案

摘要:读取嵌套和可变长的二进制数据 python import struct import itertools polys = [ [(1.0, 2.5), (3.5, 4.0), (2.5, 1.5)], [(7.0, 1.2), (5.1, 3.0), (0.5, 7.5), (0.8, 9.0)], 阅读全文
posted @ 2016-07-29 22:09 4Thing 阅读(114) 评论(0) 推荐(0)
摘要:读写二进制数组数据 python from struct import Struct def write_records(records, format, f): record_struct = Struct(format) for r in records: f.write(record_stru 阅读全文
posted @ 2016-07-29 22:03 4Thing 阅读(116) 评论(0) 推荐(0)
摘要:BASE64的编码和解码 阅读全文
posted @ 2016-07-29 21:53 4Thing 阅读(102) 评论(0) 推荐(0)
摘要:十六进制的编码和解码 阅读全文
posted @ 2016-07-29 21:43 4Thing 阅读(84) 评论(0) 推荐(0)
摘要:关系数据库的使用 阅读全文
posted @ 2016-07-29 21:26 4Thing 阅读(80) 评论(0) 推荐(0)
摘要:使用命名空间解析xml 阅读全文
posted @ 2016-07-29 21:19 4Thing 阅读(93) 评论(0) 推荐(0)
摘要:场景 备忘配置文件,实现配置文件的撤销和重做操作 实现代码 配置文件类型 配置拥有者类 配置备忘类 配置管理者 相关调用 Out: 阅读全文
posted @ 2016-07-29 21:04 4Thing 阅读(129) 评论(0) 推荐(0)
摘要:场景 不同设备对象间通信 实现代码 中介者接口 中介者实现 设备接口 设备A实现 设备B实现 相关调用 Out: 阅读全文
posted @ 2016-07-28 22:58 4Thing 阅读(139) 评论(0) 推荐(0)
摘要:解析、修改和重写xml文件 阅读全文
posted @ 2016-07-27 23:51 4Thing 阅读(83) 评论(0) 推荐(0)
摘要:将字典存到xml中 阅读全文
posted @ 2016-07-27 23:49 4Thing 阅读(89) 评论(0) 推荐(0)
摘要:解析xml文件 阅读全文
posted @ 2016-07-27 23:44 4Thing 阅读(120) 评论(0) 推荐(0)
摘要:json文件的读写 阅读全文
posted @ 2016-07-27 23:42 4Thing 阅读(119) 评论(0) 推荐(0)
摘要:csv文件的读写 阅读全文
posted @ 2016-07-27 23:20 4Thing 阅读(126) 评论(0) 推荐(0)
摘要:场景 实现迭代器模式,迭代仪表集合 实现代码 迭代器接口 仪表迭代器实现 仪表聚合接口 仪表聚合实现 仪表实现 相关调用 Out: 阅读全文
posted @ 2016-07-27 22:36 4Thing 阅读(134) 评论(0) 推荐(0)
摘要:将自己的代码库转换为JQuery插件 阅读全文
posted @ 2016-07-27 22:35 4Thing 阅读(97) 评论(0) 推荐(0)
摘要:压缩js文件 使用uglify压缩代码 阅读全文
posted @ 2016-07-27 22:32 4Thing 阅读(90) 评论(0) 推荐(0)
摘要:数据私有化 阅读全文
posted @ 2016-07-27 22:30 4Thing 阅读(119) 评论(0) 推荐(0)
摘要:封装代码 阅读全文
posted @ 2016-07-27 21:17 4Thing 阅读(80) 评论(0) 推荐(0)
摘要:使用underscore进行函数式编程 阅读全文
posted @ 2016-07-26 22:48 4Thing 阅读(103) 评论(0) 推荐(0)
摘要:使用js库捕获按键事件 阅读全文
posted @ 2016-07-26 22:46 4Thing 阅读(107) 评论(0) 推荐(0)
摘要:使用JQuery插件 阅读全文
posted @ 2016-07-26 22:20 4Thing 阅读(81) 评论(0) 推荐(0)
摘要:使用JQuery 阅读全文
posted @ 2016-07-26 21:25 4Thing 阅读(95) 评论(0) 推荐(0)
摘要:moment.js的使用 阅读全文
posted @ 2016-07-26 21:08 4Thing 阅读(127) 评论(0) 推荐(0)
摘要:Math.js的使用 阅读全文
posted @ 2016-07-26 20:00 4Thing 阅读(102) 评论(0) 推荐(0)
摘要:遍历Pdf每一页 获取pdf目录 阅读全文
posted @ 2016-07-25 23:07 4Thing 阅读(335) 评论(0) 推荐(0)
摘要:序列化对象 阅读全文
posted @ 2016-07-25 22:47 4Thing 阅读(122) 评论(0) 推荐(0)
摘要:串口相关 阅读全文
posted @ 2016-07-25 22:46 4Thing 阅读(111) 评论(0) 推荐(0)
摘要:创建临时文件 阅读全文
posted @ 2016-07-25 22:28 4Thing 阅读(101) 评论(0) 推荐(0)
摘要:将已存在的文件描述包装成文件对象 阅读全文
posted @ 2016-07-25 22:21 4Thing 阅读(111) 评论(0) 推荐(0)
摘要:将Bytes写入txt文件 阅读全文
posted @ 2016-07-25 22:08 4Thing 阅读(89) 评论(0) 推荐(0)
摘要:增加或改变已打开文件的编码 阅读全文
posted @ 2016-07-25 21:44 4Thing 阅读(91) 评论(0) 推荐(0)
摘要:打印不合法的文件名 阅读全文
posted @ 2016-07-25 21:39 4Thing 阅读(95) 评论(0) 推荐(0)
摘要:忽略文件名编码 阅读全文
posted @ 2016-07-25 21:03 4Thing 阅读(77) 评论(0) 推荐(0)
摘要:获取目录列表 阅读全文
posted @ 2016-07-25 20:47 4Thing 阅读(72) 评论(0) 推荐(0)
摘要:判断文件是否存在 out 阅读全文
posted @ 2016-07-25 20:34 4Thing 阅读(101) 评论(0) 推荐(0)
摘要:场景 向仪表发送采集命令 实现代码 仪表命令接口 采集命令 调用者对象 接收者对象 相关调用 Out 阅读全文
posted @ 2016-07-25 20:32 4Thing 阅读(113) 评论(0) 推荐(0)
摘要:高亮错误提示 阅读全文
posted @ 2016-07-24 18:50 4Thing 阅读(94) 评论(0) 推荐(0)
摘要:使用jshint验证js 每天CookBook之JavaScript 065 使用qunit做单元测试 tests.js 阅读全文
posted @ 2016-07-24 18:49 4Thing 阅读(101) 评论(0) 推荐(0)
摘要:路径字符串的操作 out 阅读全文
posted @ 2016-07-24 18:33 4Thing 阅读(74) 评论(0) 推荐(0)
摘要:内存映射到二进制文件 out 阅读全文
posted @ 2016-07-24 17:00 4Thing 阅读(92) 评论(0) 推荐(0)
摘要:读取二进制数据到可变缓冲区中 python import os.path def read_into_buffer(filename): buf = bytearray(os.path.getsize(filename)) with open(filename, 'rb') as f: f.read 阅读全文
posted @ 2016-07-24 16:57 4Thing 阅读(86) 评论(0) 推荐(0)
摘要:固定大小记录的迭代 out 阅读全文
posted @ 2016-07-24 12:56 4Thing 阅读(134) 评论(0) 推荐(0)
摘要:读写压缩文件 阅读全文
posted @ 2016-07-24 12:54 4Thing 阅读(86) 评论(0) 推荐(0)
摘要:对字符串执行I/O操作 out 阅读全文
posted @ 2016-07-24 12:52 4Thing 阅读(90) 评论(0) 推荐(0)
摘要:写入文件 当文件不存在时创建文件 阅读全文
posted @ 2016-07-24 12:51 4Thing 阅读(154) 评论(0) 推荐(0)
摘要:读写二进制文件 阅读全文
posted @ 2016-07-24 12:44 4Thing 阅读(90) 评论(0) 推荐(0)
摘要:print分隔符 print结束符 out 阅读全文
posted @ 2016-07-24 12:34 4Thing 阅读(91) 评论(0) 推荐(0)
摘要:将print重定向到文件 阅读全文
posted @ 2016-07-24 12:23 4Thing 阅读(99) 评论(0) 推荐(0)
摘要:文件读写 阅读全文
posted @ 2016-07-24 12:21 4Thing 阅读(82) 评论(0) 推荐(0)
摘要:场景 权限递推 实现代码 处理抽象类 经理处理类 Boss处理类 相关调用 Out 阅读全文
posted @ 2016-07-24 12:20 4Thing 阅读(109) 评论(0) 推荐(0)
摘要:鼠标进入事件 鼠标离开事件 阅读全文
posted @ 2016-07-23 00:03 4Thing 阅读(96) 评论(0) 推荐(0)
摘要:隐藏CSS风格 阅读全文
posted @ 2016-07-22 23:34 4Thing 阅读(84) 评论(0) 推荐(0)
摘要:场景 在发送数据前和发送数据后调用方法 实现代码 发送接口 TCP发送类 代理发送类 相关调用 Out 阅读全文
posted @ 2016-07-22 23:32 4Thing 阅读(139) 评论(0) 推荐(0)
摘要:创建折叠板 阅读全文
posted @ 2016-07-22 23:30 4Thing 阅读(97) 评论(0) 推荐(0)
摘要:向页面添加元素 阅读全文
posted @ 2016-07-22 23:28 4Thing 阅读(99) 评论(0) 推荐(0)
摘要:添加删除元素 阅读全文
posted @ 2016-07-22 23:26 4Thing 阅读(139) 评论(0) 推荐(0)
摘要:插入文本 阅读全文
posted @ 2016-07-22 23:00 4Thing 阅读(71) 评论(0) 推荐(0)
摘要:使用迭代器替换while 阅读全文
posted @ 2016-07-22 21:29 4Thing 阅读(86) 评论(0) 推荐(0)
摘要:使用堆排序合并序列 out 阅读全文
posted @ 2016-07-22 21:28 4Thing 阅读(85) 评论(0) 推荐(0)
摘要:将复杂嵌套数据序列化 out 阅读全文
posted @ 2016-07-22 21:22 4Thing 阅读(116) 评论(0) 推荐(0)
摘要:将序列链接 out 阅读全文
posted @ 2016-07-22 21:12 4Thing 阅读(96) 评论(0) 推荐(0)
摘要:out 阅读全文
posted @ 2016-07-22 21:04 4Thing 阅读(77) 评论(0) 推荐(0)
摘要:enumerate的使用 out 阅读全文
posted @ 2016-07-22 20:59 4Thing 阅读(100) 评论(0) 推荐(0)
摘要:排列组合 out 阅读全文
posted @ 2016-07-22 20:51 4Thing 阅读(97) 评论(0) 推荐(0)
摘要:根据条件,跳过部分迭代器 out 阅读全文
posted @ 2016-07-22 20:43 4Thing 阅读(124) 评论(0) 推荐(0)
摘要:对迭代器使用slice out 阅读全文
posted @ 2016-07-22 20:40 4Thing 阅读(82) 评论(0) 推荐(0)
摘要:定义带特殊状态的生成器函数 out 阅读全文
posted @ 2016-07-22 20:30 4Thing 阅读(89) 评论(0) 推荐(0)
摘要:使用迭代器反转 python a = [1, 2, 3, 4] for x in reversed(a): print(x) class Countdown: def __init__(self, start): self.start = start def __iter__(self): n = 阅读全文
posted @ 2016-07-22 20:10 4Thing 阅读(93) 评论(0) 推荐(0)
摘要:hello 将文本写入单元格 simple xlsx 生成简单的excel文件 formatting 生成带格式的excel文件 types of data 其它数据类型 阅读全文
posted @ 2016-07-22 20:05 4Thing 阅读(224) 评论(0) 推荐(0)
摘要:实现迭代器协议 out 阅读全文
posted @ 2016-07-21 23:22 4Thing 阅读(106) 评论(0) 推荐(0)
摘要:使用生成器创建新迭代器 out 阅读全文
posted @ 2016-07-21 23:16 4Thing 阅读(93) 评论(0) 推荐(0)
摘要:使对象支持迭代器 out 阅读全文
posted @ 2016-07-21 23:12 4Thing 阅读(115) 评论(0) 推荐(0)
摘要:手动产生迭代器 阅读全文
posted @ 2016-07-21 23:09 4Thing 阅读(90) 评论(0) 推荐(0)
摘要:时间转换 时区 本地化 阅读全文
posted @ 2016-07-21 23:00 4Thing 阅读(109) 评论(0) 推荐(0)
摘要:插入段落 阅读全文
posted @ 2016-07-21 22:56 4Thing 阅读(97) 评论(0) 推荐(0)
摘要:通过星号配合描述获取元素 阅读全文
posted @ 2016-07-21 22:52 4Thing 阅读(82) 评论(0) 推荐(0)
摘要:将字符串转换为实践 Out 阅读全文
posted @ 2016-07-21 22:37 4Thing 阅读(118) 评论(0) 推荐(0)
摘要:获取当前月的日期范围 获取指定范围的日期范围 python from datetime import datetime, date, timedelta import calendar def get_month_range(start_date=None): if start_date is No 阅读全文
posted @ 2016-07-21 22:34 4Thing 阅读(94) 评论(0) 推荐(0)
摘要:设置元素风格 设置元素描述 阅读全文
posted @ 2016-07-21 21:16 4Thing 阅读(96) 评论(0) 推荐(0)
摘要:使用defineProperty拓展对象 阅读全文
posted @ 2016-07-21 21:11 4Thing 阅读(100) 评论(0) 推荐(0)
摘要:设置元素描述 阅读全文
posted @ 2016-07-21 21:04 4Thing 阅读(97) 评论(0) 推荐(0)
摘要:使用querySelectorAll获取元素 阅读全文
posted @ 2016-07-21 21:01 4Thing 阅读(114) 评论(0) 推荐(0)
摘要:通过标记选择元素 阅读全文
posted @ 2016-07-21 20:43 4Thing 阅读(91) 评论(0) 推荐(0)
摘要:场景 通过享元模式获取仪表对象 实现代码 享元接口 仪表对象 非共享对象 享元工厂 相关调用 Out 阅读全文
posted @ 2016-07-21 20:35 4Thing 阅读(153) 评论(0) 推荐(0)
摘要:场景 解析协议接口,集中验证数据、解析数据头,解析数据体 实现代码 解析数据外观对象 验证数据对象 解析数据头对象 解析数据体对象 相关调用 Out 阅读全文
posted @ 2016-07-21 20:30 4Thing 阅读(149) 评论(0) 推荐(0)
摘要:导入库 构建正则表达式 获取正则表达式字符串 匹配字符串 替换字符串 阅读全文
posted @ 2016-07-21 20:27 4Thing 阅读(202) 评论(0) 推荐(0)
摘要:通过ID选择元素 阅读全文
posted @ 2016-07-21 20:26 4Thing 阅读(93) 评论(0) 推荐(0)
摘要:获取过去最近的星期X的日期 Out 阅读全文
posted @ 2016-07-20 23:29 4Thing 阅读(113) 评论(0) 推荐(0)
摘要:时间转换 Out 阅读全文
posted @ 2016-07-20 23:27 4Thing 阅读(105) 评论(0) 推荐(0)
摘要:随机数 Out 阅读全文
posted @ 2016-07-20 23:14 4Thing 阅读(106) 评论(0) 推荐(0)
摘要:链式方法调用 阅读全文
posted @ 2016-07-20 22:59 4Thing 阅读(128) 评论(0) 推荐(0)
摘要:bind的使用 阅读全文
posted @ 2016-07-20 22:55 4Thing 阅读(128) 评论(0) 推荐(0)
摘要:将对象加入命名空间 阅读全文
posted @ 2016-07-20 22:50 4Thing 阅读(99) 评论(0) 推荐(0)
摘要:分数的使用 阅读全文
posted @ 2016-07-19 23:40 4Thing 阅读(90) 评论(0) 推荐(0)
摘要:打包和解包大数 阅读全文
posted @ 2016-07-19 23:38 4Thing 阅读(99) 评论(0) 推荐(0)
摘要:inf和nan的使用 阅读全文
posted @ 2016-07-19 23:36 4Thing 阅读(87) 评论(0) 推荐(0)
摘要:复数计算 阅读全文
posted @ 2016-07-19 23:34 4Thing 阅读(103) 评论(0) 推荐(0)
摘要:阻止对象的任何改变 阅读全文
posted @ 2016-07-19 23:26 4Thing 阅读(111) 评论(0) 推荐(0)
摘要:阻止对象拓展 阅读全文
posted @ 2016-07-19 23:18 4Thing 阅读(105) 评论(0) 推荐(0)
摘要:二进制、八进制和十六进制转换 Out: 阅读全文
posted @ 2016-07-19 00:01 4Thing 阅读(120) 评论(0) 推荐(0)
摘要:数字格式化输出 python x = 1234.56789 print(format(x, '0.2f')) print(format(x, ' 10.1f')) print(format(x, ' 阅读全文
posted @ 2016-07-19 00:00 4Thing 阅读(160) 评论(0) 推荐(0)
摘要:精确的数字计算 Out: 阅读全文
posted @ 2016-07-18 23:52 4Thing 阅读(95) 评论(0) 推荐(0)
摘要:数字的四舍五入 Out: 阅读全文
posted @ 2016-07-18 23:51 4Thing 阅读(87) 评论(0) 推荐(0)
摘要:实现继承 阅读全文
posted @ 2016-07-18 23:13 4Thing 阅读(103) 评论(0) 推荐(0)
摘要:使用原型链创建对象 阅读全文
posted @ 2016-07-18 23:05 4Thing 阅读(101) 评论(0) 推荐(0)
摘要:场景 使用HongDian DTU后需要在原本发送的逻辑前先发送HongDian规定的内容 实现代码 DTU组件接口: 标准DTU组件实现: 宏电DTU组件实现: 相关调用 Out: 阅读全文
posted @ 2016-07-18 23:04 4Thing 阅读(109) 评论(0) 推荐(0)
摘要:基于约定的私有变量 阅读全文
posted @ 2016-07-18 23:02 4Thing 阅读(107) 评论(0) 推荐(0)
摘要:ex.01 test.01 test.02 ex.02 test.01 test.02 阅读全文
posted @ 2016-07-17 22:30 4Thing 阅读(188) 评论(0) 推荐(0)
摘要:Bytes String的高性能操作 阅读全文
posted @ 2016-07-17 22:15 4Thing 阅读(70) 评论(0) 推荐(0)
摘要:Parser编写 阅读全文
posted @ 2016-07-17 22:09 4Thing 阅读(112) 评论(0) 推荐(0)
摘要:Tokenizing编写 阅读全文
posted @ 2016-07-17 21:51 4Thing 阅读(99) 评论(0) 推荐(0)
摘要:html字符串互转 阅读全文
posted @ 2016-07-17 21:46 4Thing 阅读(98) 评论(0) 推荐(0)
摘要:函数默认参数 阅读全文
posted @ 2016-07-17 21:43 4Thing 阅读(75) 评论(0) 推荐(0)
摘要:IIFE的使用 阅读全文
posted @ 2016-07-17 21:41 4Thing 阅读(91) 评论(0) 推荐(0)
摘要:场景 站点和仪表目录。 实现代码 组合抽象类: 站点类 仪表类 相关调用 Out: 阅读全文
posted @ 2016-07-17 21:40 4Thing 阅读(107) 评论(0) 推荐(0)
摘要:按照固定宽度格式化文本段落 阅读全文
posted @ 2016-07-15 22:35 4Thing 阅读(91) 评论(0) 推荐(0)
摘要:使用闭包实现缓存 阅读全文
posted @ 2016-07-15 22:29 4Thing 阅读(85) 评论(0) 推荐(0)
摘要:函数工厂设计 bind的使用 阅读全文
posted @ 2016-07-15 22:16 4Thing 阅读(87) 评论(0) 推荐(0)
摘要:将函数的参数转化为数组 阅读全文
posted @ 2016-07-15 22:01 4Thing 阅读(109) 评论(0) 推荐(0)
摘要:携带状态的函数 阅读全文
posted @ 2016-07-14 22:16 4Thing 阅读(101) 评论(0) 推荐(0)
摘要:使用计时器和回调函数防止函数的阻塞 阅读全文
posted @ 2016-07-14 22:13 4Thing 阅读(150) 评论(0) 推荐(0)
摘要:递归函数的使用 阅读全文
posted @ 2016-07-14 22:12 4Thing 阅读(104) 评论(0) 推荐(0)
摘要:字符串内嵌变量 阅读全文
posted @ 2016-07-14 21:33 4Thing 阅读(103) 评论(0) 推荐(0)
摘要:字符串拼接 阅读全文
posted @ 2016-07-14 21:28 4Thing 阅读(134) 评论(0) 推荐(0)
摘要:文本对齐 阅读全文
posted @ 2016-07-14 21:20 4Thing 阅读(100) 评论(0) 推荐(0)
摘要:清除文本格式 阅读全文
posted @ 2016-07-14 21:11 4Thing 阅读(109) 评论(0) 推荐(0)
摘要:使用strip、lstrip、rstrip替换空格 使用正则表达式替换换行 阅读全文
posted @ 2016-07-14 21:09 4Thing 阅读(106) 评论(0) 推荐(0)
摘要:在unicode中使用正则表达式 阅读全文
posted @ 2016-07-14 21:07 4Thing 阅读(123) 评论(0) 推荐(0)
摘要:将函数作为参数使用 阅读全文
posted @ 2016-07-14 20:37 4Thing 阅读(118) 评论(0) 推荐(0)
摘要:场景 M每种仪表可选N种通信方式 实现代码 通信器接口 串口通信实现 TCP通信实现 仪表接口 仪表A实现 仪表B实现 相关调用 Out 阅读全文
posted @ 2016-07-14 20:36 4Thing 阅读(129) 评论(0) 推荐(0)
摘要:获取当前时间 时间增减 时区修改 字符串转时间 时间戳 格式化 本地化个性时间短语 本地化支持列表 "传送门" 阅读全文
posted @ 2016-07-13 22:33 4Thing 阅读(257) 评论(0) 推荐(0)
摘要:unicode的使用 阅读全文
posted @ 2016-07-13 22:31 4Thing 阅读(130) 评论(0) 推荐(0)
摘要:多行匹配 阅读全文
posted @ 2016-07-13 21:47 4Thing 阅读(104) 评论(0) 推荐(0)
摘要:短匹配的使用 bash ['no.'] ['no.', 'yes.'] ``` 阅读全文
posted @ 2016-07-13 21:34 4Thing 阅读(111) 评论(0) 推荐(0)
摘要:在re.sub中使用函数 阅读全文
posted @ 2016-07-13 21:28 4Thing 阅读(94) 评论(0) 推荐(0)
摘要:场景 公司实现标准读卡器接口读卡,第三方读卡器实现其他接口,使用适配器适配第三方读卡器。 实现代码 标准读卡器接口: 其他读卡器接口: 其他读卡器实现: 其他读卡器适配器: 相关调用 Out: 阅读全文
posted @ 2016-07-13 21:28 4Thing 阅读(108) 评论(0) 推荐(0)
摘要:使用replace替换字符串 使用re.sub替换字符串 阅读全文
posted @ 2016-07-13 21:02 4Thing 阅读(108) 评论(0) 推荐(0)
摘要:函数的定义 阅读全文
posted @ 2016-07-13 21:00 4Thing 阅读(103) 评论(0) 推荐(0)
摘要:使用正则表达式匹配字符串 使用findall获取子字符串 使用正则表达式获取子字符串 阅读全文
posted @ 2016-07-12 22:55 4Thing 阅读(78) 评论(0) 推荐(0)
摘要:实现shell风格匹配字符串 fnmatch匹配字符串(忽略大小写) fnmatchcase匹配字符串 阅读全文
posted @ 2016-07-12 22:48 4Thing 阅读(73) 评论(0) 推荐(0)
摘要:startsWith的使用 endsWith的使用 阅读全文
posted @ 2016-07-12 22:45 4Thing 阅读(84) 评论(0) 推荐(0)
摘要:场景 根据不同的指挥者构建不同的命令内容 实现代码 命令类: 命令建造者接口: 命令建造者实现: 指挥者接口: 指挥者A实现: 指挥者B实现: 相关调用 Out: 阅读全文
posted @ 2016-07-12 22:27 4Thing 阅读(156) 评论(0) 推荐(0)
摘要:使用正则表达式分割字符串 [::step]的使用 阅读全文
posted @ 2016-07-12 22:24 4Thing 阅读(91) 评论(0) 推荐(0)
摘要:变量的解构赋值 阅读全文
posted @ 2016-07-12 22:19 4Thing 阅读(106) 评论(0) 推荐(0)
摘要:获取表单内容 阅读全文
posted @ 2016-07-12 22:01 4Thing 阅读(103) 评论(0) 推荐(0)
摘要:数组every的使用 数组some的使用 阅读全文
posted @ 2016-07-12 21:50 4Thing 阅读(124) 评论(0) 推荐(0)
摘要:数组filter的使用 阅读全文
posted @ 2016-07-11 21:55 4Thing 阅读(84) 评论(0) 推荐(0)
摘要:数组map的使用 阅读全文
posted @ 2016-07-11 21:41 4Thing 阅读(73) 评论(0) 推荐(0)
摘要:使用forEach统计表格数字的和 阅读全文
posted @ 2016-07-11 21:13 4Thing 阅读(113) 评论(0) 推荐(0)
摘要:数组forEach的使用 阅读全文
posted @ 2016-07-10 20:15 4Thing 阅读(98) 评论(0) 推荐(0)
摘要:slice的使用 阅读全文
posted @ 2016-07-10 20:11 4Thing 阅读(91) 评论(0) 推荐(0)
摘要:字典的合并 ChainMap的使用 阅读全文
posted @ 2016-07-10 20:05 4Thing 阅读(102) 评论(0) 推荐(0)
摘要:namedtuple的使用 阅读全文
posted @ 2016-07-10 20:01 4Thing 阅读(75) 评论(0) 推荐(0)
摘要:使用推导生成子字典 阅读全文
posted @ 2016-07-10 19:56 4Thing 阅读(67) 评论(0) 推荐(0)
摘要:splice的使用 使用splice删除元素 使用splice删除替换元素 阅读全文
posted @ 2016-07-10 19:51 4Thing 阅读(83) 评论(0) 推荐(0)
摘要:场景 定义厂家接口,每个厂家可以生产自己的仪表和传感器 实现代码 仪表接口: 仪表A实现: 仪表B实现: 传感器接口: 传感器A实现: 传感器B实现: 工厂接口: A工厂实现: B工厂实现: 相关调用 Out: 阅读全文
posted @ 2016-07-09 23:45 4Thing 阅读(150) 评论(0) 推荐(0)
摘要:拼接数组 阅读全文
posted @ 2016-07-09 23:02 4Thing 阅读(93) 评论(0) 推荐(0)
摘要:使用数组搜索 阅读全文
posted @ 2016-07-09 22:53 4Thing 阅读(100) 评论(0) 推荐(0)
摘要:es6新特性 startsWith和endsWith codePointAt和fromCodePoint 阅读全文
posted @ 2016-07-09 11:15 4Thing 阅读(98) 评论(0) 推荐(0)
摘要:获取DIV的高度和宽度并在DIV中画圆 阅读全文
posted @ 2016-07-09 11:14 4Thing 阅读(83) 评论(0) 推荐(0)
摘要:使用querySelectorAll获取元素集并计算总和 阅读全文
posted @ 2016-07-09 11:12 4Thing 阅读(93) 评论(0) 推荐(0)
摘要:Math.PI的使用 阅读全文
posted @ 2016-07-09 11:12 4Thing 阅读(67) 评论(0) 推荐(0)
摘要:进制的转换 阅读全文
posted @ 2016-07-09 11:11 4Thing 阅读(84) 评论(0) 推荐(0)
摘要:使用setInterval实现动画效果 阅读全文
posted @ 2016-07-09 11:09 4Thing 阅读(77) 评论(0) 推荐(0)
摘要:setTimeout的使用 阅读全文
posted @ 2016-07-09 11:09 4Thing 阅读(102) 评论(0) 推荐(0)
摘要:使用正则表达式转换时间字符串 界面 阅读全文
posted @ 2016-07-09 11:08 4Thing 阅读(90) 评论(0) 推荐(0)
摘要:使用String.replace高亮子字符串 阅读全文
posted @ 2016-07-09 11:06 4Thing 阅读(76) 评论(0) 推荐(0)
摘要:替换`` 阅读全文
posted @ 2016-07-09 11:06 4Thing 阅读(83) 评论(0) 推荐(0)
摘要:使用正则表达式交换匹配项 阅读全文
posted @ 2016-07-09 11:05 4Thing 阅读(106) 评论(0) 推荐(0)
摘要:使用正则表达式查找并高亮子字符串 阅读全文
posted @ 2016-07-09 11:02 4Thing 阅读(123) 评论(0) 推荐(0)
摘要:使用正则表达式查找子字符串 阅读全文
posted @ 2016-07-09 11:01 4Thing 阅读(102) 评论(0) 推荐(0)
摘要:使用正则表达式替换字符串 阅读全文
posted @ 2016-07-09 10:05 4Thing 阅读(88) 评论(0) 推荐(0)
摘要:compress的使用 阅读全文
posted @ 2016-07-09 10:02 4Thing 阅读(104) 评论(0) 推荐(0)
摘要:列表推导 过滤 filter的使用 python mylist = [1, 4, 5, 10, 7, 2, 3, 1] print( [n for n in mylist if n 0]) print([n for n in mylist if n 阅读全文
posted @ 2016-07-09 09:58 4Thing 阅读(97) 评论(0) 推荐(0)
摘要:groupby的使用 阅读全文
posted @ 2016-07-09 09:54 4Thing 阅读(92) 评论(0) 推荐(0)
摘要:itemgetter的使用 itemgetter函数用于获取对象的指定维的数据 阅读全文
posted @ 2016-07-09 09:49 4Thing 阅读(101) 评论(0) 推荐(0)
摘要:attrgetter的使用 attrgetter函数用于获取对象的指定属性值 阅读全文
posted @ 2016-07-09 09:49 4Thing 阅读(96) 评论(0) 推荐(0)
摘要:使用slice截取数组和字符串 阅读全文
posted @ 2016-07-09 09:46 4Thing 阅读(91) 评论(0) 推荐(0)
摘要:``` python from collections import Counter words = [ 'look', 'into', 'my', 'eyes', 'look', 'into', 'my', 'eyes', 'the', 'eyes', 'the', 'eyes', 'the', 'eyes', 'not', 'around' 阅读全文
posted @ 2016-07-09 09:46 4Thing 阅读(84) 评论(0) 推荐(0)
摘要:列表和字典的去重 lambda在字典的去重中的使用 阅读全文
posted @ 2016-07-09 09:42 4Thing 阅读(104) 评论(0) 推荐(0)
摘要:并集、差集、合集操作 推导 阅读全文
posted @ 2016-07-09 09:36 4Thing 阅读(81) 评论(0) 推荐(0)
摘要:zip的使用 获取最大和最小值 使用lambda定义最大和最小值的计算规则 阅读全文
posted @ 2016-07-09 09:30 4Thing 阅读(97) 评论(0) 推荐(0)
摘要:参考 https://pypi.python.org/pypi/psutil/ "CPU Affinity (CPU亲合力)" "也看linux内存去哪儿了" "Real UID,Effective UID,Saved UID" "top显示的内存各项参数解析" "Android内存分析和调优(上) 阅读全文
posted @ 2016-07-09 00:39 4Thing 阅读(478) 评论(0) 推荐(0)
摘要:场景 没种仪表工厂都实现了生产仪表的接口,不同的工厂生产不同仪表 实现代码 仪表接口: 仪表A实现: 仪表B实现: 工厂接口: A工厂实现: B工厂实现: 相关调用 Out: 阅读全文
posted @ 2016-07-09 00:11 4Thing 阅读(130) 评论(0) 推荐(0)
摘要:OrderedDict的使用 阅读全文
posted @ 2016-07-08 23:28 4Thing 阅读(75) 评论(0) 推荐(0)
摘要:特殊字符 转义 阅读全文
posted @ 2016-07-08 23:17 4Thing 阅读(84) 评论(0) 推荐(0)
摘要:参考 https://pypi.python.org/pypi/psutil/ "Linux Top 命令解析" "一日一省linux:swap" 安装 测试 输出: cpu部分 测试代码: 输出: 相关的名词解释: 测试代码: 输出: 测试代码: 输出: 测试代码: 输出: 内存部分 测试代码: 阅读全文
posted @ 2016-07-07 21:59 4Thing 阅读(1438) 评论(0) 推荐(1)
摘要:场景 每种仪表都实现了统一的接口,设计一个工厂,生产不同的仪表 实现代码 仪表接口: 仪表A实现: 仪表B实现: 工厂接口: 工厂实现: 使用枚举类型生产仪表 仪表类型枚举: 生产仪表方法: 静态工厂 静态工厂实现: 相关调用 Out: 阅读全文
posted @ 2016-07-07 21:45 4Thing 阅读(136) 评论(0) 推荐(0)
摘要:defaultdict的使用 阅读全文
posted @ 2016-07-07 21:42 4Thing 阅读(96) 评论(0) 推荐(0)
摘要:判断变量为非空字符串 阅读全文
posted @ 2016-07-07 21:41 4Thing 阅读(96) 评论(0) 推荐(0)
摘要:场景 全局配置文件 实现代码 配置文件实现: 单例实现: 相关调用 Out: 阅读全文
posted @ 2016-07-06 22:39 4Thing 阅读(95) 评论(0) 推荐(0)
摘要:字符串的搜索、截取、分割 数组的遍历 阅读全文
posted @ 2016-07-06 22:30 4Thing 阅读(86) 评论(0) 推荐(0)
摘要:使用heapq实现优先队列 Out: 阅读全文
posted @ 2016-07-06 22:29 4Thing 阅读(108) 评论(0) 推荐(0)
摘要:==和===的区别 阅读全文
posted @ 2016-07-05 20:30 4Thing 阅读(76) 评论(0) 推荐(0)
摘要:使用lambda支持heapq获取复杂对象集合的最大N项和最小N项 out 阅读全文
posted @ 2016-07-05 20:27 4Thing 阅读(94) 评论(0) 推荐(0)
摘要:使用heapq获取最大N项和最小N项 阅读全文
posted @ 2016-07-04 18:15 4Thing 阅读(93) 评论(0) 推荐(0)
摘要:``` javascript 001 ``` 阅读全文
posted @ 2016-07-03 22:35 4Thing 阅读(89) 评论(0) 推荐(0)
摘要:``` bash >>> from collections import deque >>> q = deque(maxlen=3) >>> q.append(1) >>> q.append(2) >>> q.append(3) >>> print q deque([1, 2, 3], maxlen=3) >>> q.append(4) >>> print q deque([2, 3, 4], m... 阅读全文
posted @ 2016-07-03 21:44 4Thing 阅读(92) 评论(0) 推荐(0)
摘要:```bash >>> p = (4, 5) >>> x, y = p >>> print x, y ``` ```bash >>> data = ['ACME', 50, 91.1, (2016, 05, 16)] >>> name, shares, price, date = data >>> print name, shares, price ,date ACME 50 91.1 (201... 阅读全文
posted @ 2016-07-01 21:39 4Thing 阅读(89) 评论(0) 推荐(0)