woodyle

博客园 首页 新随笔 联系 订阅 管理

2016年11月25日 #

摘要: 1、sudo apt-get install libxml2-dev libxslt1-dev python-dev apt-get install libevent-dev pip install lxmlpip install pandas apt-get install libpng-deva 阅读全文
posted @ 2016-11-25 21:24 woodyle 阅读(384) 评论(0) 推荐(0) 编辑

2016年3月28日 #

摘要: 1、tzselect无法是使用 vim /usr/bin/tzselect 将 ${TZDIR=pwd}改为${TZDIR=/usr/share/zoneinfo} 2、sudo apt-get install -y telnetd 开启telnet服务 3、 uname -a 查看系统版本情况;查 阅读全文
posted @ 2016-03-28 14:07 woodyle 阅读(184) 评论(0) 推荐(0) 编辑

2016年2月15日 #

摘要: pl2303 prolific usb-serial驱动,驱动安装后,win10下仍然有问题,选择更新驱动程序-从计算机选择-列表选择-尝试不同版本程序。 阅读全文
posted @ 2016-02-15 11:09 woodyle 阅读(583) 评论(0) 推荐(0) 编辑

2016年1月13日 #

摘要: 1、GRE OVER IPv4 GRE协议栈:IPSEC只支持TCP/IP协议的网络,GRE则支持多协议,不同的网络类型。(如IPX,APPLETALK);通常IPSEC over gre结合使用,GRE支持组播,不支持加密,IPSEC不支持组播。 2、IPSEC有两种模式: 1)传输模式:加密净载 阅读全文
posted @ 2016-01-13 10:26 woodyle 阅读(173) 评论(0) 推荐(0) 编辑

2015年11月10日 #

摘要: 1、OSPF:路由条目1万多条。收敛时间1s;ISIS:路由条目可以达2万多条,收敛时间50ms()。ISIS在链路层上面,不依赖IP这层,这样给了它很多可能。比如IPv4, IPv6路由的混合承载,给运营商网络平滑迁移提供了便捷。 OSPF边界在路由器上,ISIS边界位于两台设备之间的路径上。 S 阅读全文
posted @ 2015-11-10 11:03 woodyle 阅读(289) 评论(0) 推荐(0) 编辑

2015年10月9日 #

摘要: 1、lighttpd.conf server.modules = ( "mod_access", "mod_alias", "mod_compress", "mod_redirect", "mod_fastcgi" --------------add# "mod_rewrite",) fastcgi 阅读全文
posted @ 2015-10-09 23:03 woodyle 阅读(493) 评论(0) 推荐(0) 编辑

2015年10月7日 #

摘要: 1、git clonehttps://github.com/miguelgrinberg/flasky.gitcd flaskygit checkout 1a2、git reset --hard放弃本地修改,不保存。3、git remote add origin git@github.com:tli... 阅读全文
posted @ 2015-10-07 22:16 woodyle 阅读(259) 评论(0) 推荐(0) 编辑

摘要: 1、 app.run(debug=True,host='10.0.2.15',port=8000)自定义host及port; 阅读全文
posted @ 2015-10-07 22:14 woodyle 阅读(210) 评论(0) 推荐(0) 编辑

2015年9月29日 #

摘要: 1、LARGE_INTEGER nStartCounter; ::QueryPerformanceCounter(&nStartCounter); LARGE_INTEGER nFrequency; ::QueryPerformanceFrequency(&nFrequency);function( 阅读全文
posted @ 2015-09-29 09:16 woodyle 阅读(154) 评论(0) 推荐(0) 编辑

2015年9月11日 #

摘要: 1、闭包:闭包是一个包含有环境变量取值的函数对象。环境变量取值被保存在函数对象的__closure__属性中。将函数作为某另一个函数的返回结果。 2、可以继续调用decorator来修饰函数或者类,而不用重复修改函数或者增加新的封装或者重载类。定义好统一的操作,减少重复代码量。 3、列表推导:[x* 阅读全文
posted @ 2015-09-11 12:44 woodyle 阅读(182) 评论(0) 推荐(0) 编辑