2017年1月6日

Nodejs Promise的一点记录

摘要: 项目需要,看了点nodejs,其中比较难理解的就是Promise了,记录一下学习bluebird提供的Promise实现. Promise.promisifyAll(obj)方法 作用:把对象的方法属性变成异步方法,会在函数加上后缀Async. 看下面的代码: for in会遍历obj的所有属性,包 阅读全文

posted @ 2017-01-06 09:54 留校察看 阅读(906) 评论(0) 推荐(0)

2016年11月7日

解决:No module named pkg_resources

摘要: 今天在装bleach的时候,发现bleach依赖的其中的一个库是html5lib,从pypi下载源码包,执行python setup.py install,报错了: 提示我的setuptools版本过低,没办法,公司电脑不让全局上网,只能又从pypi下载setuptools的包:setuptools 阅读全文

posted @ 2016-11-07 11:29 留校察看 阅读(14583) 评论(0) 推荐(0)

2016年10月23日

Python实战 :2017国考职业表excel转数据库,再查询生成excel

摘要: 最近看2017年国考的职业表,多而杂,不好过滤我想要的信息,特此把它转成Sqlite3数据库,再从数据库里把查询结果导出成excel,方便找职业。 (后附上整套代码) 环境:python2.7 xlrd :读excel的库 xlwt:写excel的库 两个库都可以在:https://pypi.pyt 阅读全文

posted @ 2016-10-23 14:04 留校察看 阅读(563) 评论(0) 推荐(0)

2016年9月29日

bat获取所有的参数

摘要: bat默认只能获取到1-9个参数,分别用%1 %2 ... %9引用,如果传给bat的参数大于9个,就必须用shift。 工作需要,要写个bat脚本,获取所有的参数,再将所有的参数传给Java,代码如下: allparam就是获取到的所有参数字符串。 阅读全文

posted @ 2016-09-29 13:52 留校察看 阅读(14393) 评论(0) 推荐(1)

2016年4月10日

iOS 属性修饰符记录 --不定时更新

摘要: 重新审视了一下OC在属性修饰符,特意记录一下来。以后不定时更新 》 retain:只有在非ARC下才会有效,所有如果在ARC下使用了retain修饰也白搭 如以下的data属性用retain修饰: 在对应的setter方法中,会以如下代码实现: 总结:使用retain修饰符,会使被赋值的对象引用计数 阅读全文

posted @ 2016-04-10 20:27 留校察看 阅读(227) 评论(0) 推荐(0)

2016年4月3日

iOS Block理解

摘要: 以前看到Block觉得也没什么,不就是类似函数的东西,这东西在C#里就是委托,在Java里就是块,有什么稀奇的。但看到一点进阶的内容后,发现这个东西确实有用。 所以做下总结。 一、块的基本用法 块的语法构成: 在JS里,函数是可以做为变量的,OC的块也用变量接收,变量的声明语法: 再来看几个例子就懂 阅读全文

posted @ 2016-04-03 22:58 留校察看 阅读(266) 评论(0) 推荐(0)

2015年4月30日

Openssl生成证书三板斧

摘要: 证书创建三步曲:一、密钥文件二、请求文三、根证书签名最后看需要是否合并证书文件1. 创立根证书密钥文件(自己做CA)root.key:[kk@test ~]$ openssl genrsa -des3 -out root.keyGenerating RSA private key, 512 bit ... 阅读全文

posted @ 2015-04-30 17:01 留校察看 阅读(869) 评论(0) 推荐(0)

抓包工具Wireshark过滤器

摘要: 抓包工具WireShark分为两种过滤器:捕捉过滤器(CaptureFilters)显示过滤器(DisplayFilters)捕捉过虑器语法:ProtocolDirectionHostValueLogicalOperationsOtherExpressionTcp dst10.1.1.180andt... 阅读全文

posted @ 2015-04-30 16:38 留校察看 阅读(378) 评论(0) 推荐(0)

2015年4月10日

解决:View调用invalidate()后不刷新onDraw()

摘要: 近来学android图片处理,按照例子来,自定义一个View,之后在Activity里面手动调用该View的invalidate()后,一直无法刷新onDraw()上网搜了一下,有两种解决办法:一、降低android:minSdkVersion版本再运行下的话,应该就可以看到刷新onDraw()了 阅读全文

posted @ 2015-04-10 15:46 留校察看 阅读(3583) 评论(0) 推荐(0)

2015年4月2日

TranslateAnimation参数

摘要: 看TranslateAnimation动画参数,一直忘记四个参数意思:public TranslateAnimation(float fromXDelta, float toXDelta, float fromYDelta, float toYDelta)这几个参数的意思 float fromX... 阅读全文

posted @ 2015-04-02 21:18 留校察看 阅读(1045) 评论(0) 推荐(0)

2015年2月17日

Python实战:下载鬼灵报告有声小说

摘要: 在家无聊,想看看小说,不过看的眼睛痛,就想着下个有声小说来听听。但风上找到的都是要一集一集下,还得重命名,122集啊,点到什么时候。写个批处理下载的脚本。记录下过程。一、老套路了,找到下载URL。通过查看网页源码,发现主页:http://www.qktsw.com/down/1831.html 的下... 阅读全文

posted @ 2015-02-17 23:12 留校察看 阅读(735) 评论(1) 推荐(1)

2015年2月11日

Python打包成exe:屡试不爽的cxfreeze!

摘要: Python用cxfreeze打包,不用像什么Pyinstaller繁杂的写配置文件,一行命令足以!安装好cxfreeze后,进行python脚本目录,执行:C:\Python27\Scripts>cxfreeze D:\pyworkspace\gui\Layout_try1.py --target... 阅读全文

posted @ 2015-02-11 14:59 留校察看 阅读(5915) 评论(0) 推荐(0)

2015年2月10日

Python实战2( 接上):扫描多余中文

摘要: 还是接上一篇,扫描多余中文,支持自定义忽略字段源代码,详看 http://pan.baidu.com/s/1ntC78Zv ScanChinese.zip 阅读全文

posted @ 2015-02-10 17:07 留校察看 阅读(218) 评论(0) 推荐(0)

Python实战:扫描key完整性

摘要: 之前在国际版本中,需要支持中英文切换功能,在如此繁多的源文件里要查找源文件里的key是语言资源包是否对应。正好运用在之前学的python,写了个工具,支持自定义替换标签,批量处理源文件。现在看来,效果还是不错的,可以扫描出不匹配的key。源文件连接:http://pan.baidu.com/s/1n... 阅读全文

posted @ 2015-02-10 16:49 留校察看 阅读(324) 评论(0) 推荐(0)

2014年12月12日

Python In Action:三、再来一个扩展例子,保证不难

摘要: 在窗口显示一张图片,代码如下: 1 import wx 2 3 class Frame(wx.Frame): 4 """Frame class that displays an image.""" 5 6 def __init__(self, image, parent=None... 阅读全文

posted @ 2014-12-12 01:09 留校察看 阅读(283) 评论(0) 推荐(0)

Python In Action:三、稍稍扩展

摘要: #!/usr/bin/env python"""Spare.py is a starting point for simple wxPython programs."""import wxclass Frame(wx.Frame): passclass App(wx.App): def ... 阅读全文

posted @ 2014-12-12 00:22 留校察看 阅读(229) 评论(0) 推荐(0)

Python In Action:二、 最小的GUI程序:麻雀虽小,五脏俱全

摘要: Python in Action第二个例子,倒是很简单,却是最基本的GUI程序框架,里面有最基本的实现GUI流程1 import wx2 class MyApp(wx.App):3 def OnInit(self):4 frame=wx.Frame(parent=None,t... 阅读全文

posted @ 2014-12-12 00:00 留校察看 阅读(529) 评论(0) 推荐(0)

2014年12月11日

Python In Action:一、入门小例子

摘要: Python In Action这本书真是有点猛,一开头就来这么个例子: 1 import wx 2 class MyFrame(wx.Frame): 3 def __init__(self): 4 wx.Frame.__init__(self,None,-1,'My Fra... 阅读全文

posted @ 2014-12-11 23:37 留校察看 阅读(1707) 评论(0) 推荐(0)

工作4个月了

摘要: 今年7.15来到这家公司,工作也已经4个月了。感觉干得很憋屈,测试真不像教科书上写的那么光彩动人,其他有很多难处,尤其像我这种程序员性格的人来说。每次有问题不懂,就得RTX开发的人,做开发的一天不回你RTX算正常,找真人,要是遇到不配合的人,直接甩你一句:“我在查Bug,你呆会再来问“。都不看你... 阅读全文

posted @ 2014-12-11 00:05 留校察看 阅读(201) 评论(3) 推荐(0)

2014年12月10日

Android:理解Fragment

摘要: 最近都在公司搞测试,静不下心来学android。今天就把Fragment搞懂吧。Fragment的几点要点:1.用于大屏幕平板,容纳更多组件,可复用2.Fragment必须嵌入Activity中3.Fragment有自己的生命周期,但必须在Activity是run的状态下(毕竟是嵌入在Activit... 阅读全文

posted @ 2014-12-10 23:56 留校察看 阅读(184) 评论(0) 推荐(0)

导航