
他山之石
orangleliu
快乐编程
展开
-
[Python]yield用法入门
包含yield表达式的函数是特殊的函数,叫做生成器函数(generator function),被调用时将返回一个迭代器(iterator),调用时可以使用next或send(msg)。它的用法与return相似,区别在于它会记住上次迭代的状态,继续执行。 send(msg)与next()的区别在于send可以传递参数给yield表达式,这时传递的参数会作为yield表达式的值,而yield的转载 2013-04-02 16:18:35 · 9565 阅读 · 1 评论 -
微信第三方扫码登录抓包小记
微信第三方扫码登录流程抓包,主要了解扫码登录机制。主要有2个角色,PC端浏览器(下面简称PC端),手机端微信APP(下面简称微信), 浏览器端的抓取使用 Chrome的开发者工具,手机端的抓取使用 Charles (mac上的一款抓包工具),下面是一次交互中的抓包记录,顺序进行。PC端 点击osc上的微信登录按钮https://open.weixin.qq.com/connect/qrconne原创 2017-05-18 07:54:06 · 19327 阅读 · 4 评论 -
[收藏]教程和文章以及电子书籍
Python数据结构算法:http://interactivepython.org/courselib/static/pythonds/index.html原创 2014-08-28 13:30:42 · 2600 阅读 · 0 评论 -
Oracle 9i/10g 下载地址整理总汇
今天上PUB看见一位热心人汇总了这么个地址列表,转发来空间:把下面的地址复制到讯雷里就可以下载.---------------------------------------------------------------------------------------------------ORACLE 9iOracle9i Database Release 2 Ente转载 2014-07-31 00:28:11 · 1938 阅读 · 0 评论 -
[前端]WdatePicker日历控件使用方法
1. 跨无限级框架显示 无论你把日期控件放在哪里,你都不需要担心会被外层的iframe所遮挡进而影响客户体验,因为My97日期控件是可以跨无限级框架显示的 示例2-7 跨无限级框架演示可无限跨越框架iframe,无论怎么嵌套框架都不必担心了,即使有滚动条也不怕 2. 民国年日历和其他特殊日历 当年份格式设置为yyy格式时,利用年份差量属性yearOffset(默转载 2014-07-29 10:09:08 · 4506 阅读 · 0 评论 -
[Python]全角半角转换的Python实现
全角半角转换原来全角字符unicode编码从65281~65374 (十六进制 0xFF01 ~ 0xFF5E)半角字符unicode编码从33~126 (十六进制 0x21~ 0x7E)空格比较特殊,全角为 12288(0x3000),半角为 32 (0x20)而且除空格外,全角/半角按unicode编码排序在顺序上是对应的所以可以直接通过用+-法来处转载 2014-07-28 10:13:57 · 3853 阅读 · 0 评论 -
[sublime2]常用快捷键
Ctrl+D 选词 (反复按快捷键,即可继续向下同时选中下一个相同的文本进行同时编辑)Ctrl+G 跳转到相应的行Ctrl+J 合并行(已选择需要合并的多行时)Ctrl+L 选择整行(按住-继续选择下行)Ctrl+M 光标移动至括号内开始或结束的位置Ctrl+T 词互换Ctrl+U 软撤销Ctrl+P 查找当前项目中的文件和快速搜索;输入 @ 查找文件主标题/函数;或者输入 : 跳转转载 2014-04-10 14:56:09 · 1314 阅读 · 0 评论 -
[他山之石]我在学习编程中犯的两个最大错误
ref 地址 http://blog.jobbole.com/26552/英文原文:Suneel Chakravorty 编译:@贱圣OMG一年前,我刚从大学毕业并且决定踏入社会。我有很多初始的想法并想将它们实现,但我不懂编程。听从 Yipit 联合创始人Vin Vacant 的建议之后,我开始自学编程。现在我终于学了足够多的知识来自己实现产品原型,一路走来,非常坎坷。如果你在转载 2013-05-14 09:49:11 · 1362 阅读 · 0 评论 -
[Python]easy_install使用小技巧
Python中的easy_install工具很爽,它的作用类似于Php中的pear,或者Ruby中的gem,或者Perl中的cpan。如果想使用easy_install工具,可能需要先安装setuptools,不过更酷的方法是使用ez_setup.py脚本:wget -q http://peak.telecommunity.com/dist/ez_setup.pypython转载 2013-04-18 23:07:37 · 1580 阅读 · 0 评论 -
[telnet]telnet的退出
有的时候用telnet连接服务,就是退步出来,这次要记住。。。ctrl+]然后q 就退出了原创 2013-04-14 16:03:11 · 1523 阅读 · 0 评论 -
[Python] regex正则的所有元字符文档
摘自官方文档 python2.7x版本 http://docs.python.org/2/library/re.html 有一些分组操作很多书上说的太简单了。 The special characters are:'.'(Dot.) In the default mode, this matches any character except a newline. If the DOTA转载 2013-04-04 21:51:01 · 2000 阅读 · 0 评论 -
[计算机基础]Mod Function and Negative Numbers
原文:http://mathforum.org/library/drmath/view/52343.htmlMod Function and Negative NumbersDate: 04/28/2000 at 11:17:09From: AnneSubject: Using the mod() function with negative numbersI work in IT转载 2013-04-04 15:31:38 · 1509 阅读 · 0 评论 -
内存泄露及检测
原文地址:http://blog.youkuaiyun.com/cjf_iceking/article/details/7552802内存泄露是指程序在运行过程中动态申请的内存空间不再使用后没有及时释放,从而很可能导致应用程序内存无线增长。更广义的内存泄露包括未对系统的资源的及时释放,比如句柄等。内存溢出即用户在对其数据缓冲区操作时,超过了其缓冲区的边界;尤其是对缓冲区写操作时,缓冲区的溢出很转载 2013-04-04 12:12:32 · 2116 阅读 · 0 评论 -
MySQL Join算法与调优白皮书
转载自 InsideMySQL 公众号,微信公众号不好被搜索引擎收录,所以转载一份备看。原文地址: https://mp.weixin.qq.com/s/vt7YjxaikJh14pnY2FAWvg 写作时间 2015-07-23正文Inside君发现很少有人能够完成讲明白 MySQL 的 Join类型与算法,网上流传着的要提升Join性能,加大变量 join_buffer_size(me:这是个转载 2017-06-03 11:28:52 · 5689 阅读 · 1 评论