- 博客(16)
- 资源 (1)
- 收藏
- 关注
原创 Python multi thread "error: longjmp causes uninitialized stack frame"
Python 使用pycurl 在多线程下crash的问题问题背景:在工作中需要使用pycurl 在多线程情况下对server发送请求。发现py程序跑一会就回出现程序crash,console报错如下:longjmp causes uninitialized stack frame#0 0x00ad1424 in __kernel_vsyscall ()#1 0x008a7d31 in ra
2016-04-26 22:14:27 1767
转载 linux 内核参数 dirty_ratio 和 dirty_background_ratio
http://feichashao.com/dirty_ratio_and_dirty_background_ratio/最近产品在个别用户环境下经常发生hang住的行为,通过atop的纪录发现在系统中有持续的内存swap转换,高IO的现象。推测和这两个参数有关,准备进行进一步的实验。但是cache和free 和swap却均保持一个比较平稳的状态,所以有可能是这个参数的不合
2016-02-14 15:48:47 1371
原创 在Centos中安装TCPReplay
之前一直没有注意这个问题,昨天在centos中安装的时候才发现问题还是有一点的,顺手记下来,希望能帮助遇到相似问题的朋友。1, 首先下载tcpreplay的源码包,下载地址。我下载的是tcpreplay-4.1.0.tar.gz。2, 将tcpreplay-4.1.0.tar.gz文件上传到centos里面。然后执行命令tar -zxvf tcpreplay-4.1.0.tar.g
2015-04-02 09:02:29 7663 1
原创 树莓派做遥控豆瓣播放器(1)
Step 1, 红外设置树莓派B+的红外设置网上很多,简单来说就是通过ssh连接到树莓派之后,进行执行以下命令:“apt-get install lirc”. 接下来可以参照之前的博客,树莓派 红外接收 RPi2 gpio chip not found lirc_rpi。lircrc 配置文件详解
2015-03-25 12:42:26 814
转载 Python 判断变量类型
信息来自于如下网址http://segmentfault.com/q/1010000000127305使用Python判断变量类型时候要使用 isinstance() 函数而非 type() 函数进行判断比如:a = 111isinstance(a, int)Trueisinstance 和 type的区别在于:class A:
2015-03-23 13:58:45 576
转载 linux /proc/pid进程信息说明
refer to http://blog.163.com/wyg_tgp/blog/static/173777232009111263356977/用作纪录:(文中不清楚的,过两天查一查)/proc/pid/是进程目录,存放的是当前运行进程的信息。譬如apache进程 ls -al /proc/23597:-r——– 1 root root 0 2009
2015-03-18 20:14:14 926
原创 树莓派 红外接收 RPi2 gpio chip not found lirc_rpi
闲来无事继续折腾树莓派,相信网上很多关于树莓派通过GPIO得到红外控制的文章。基本的设置什么的我就不写了,度娘一搜一堆,都是一个步骤。我不知道是不是大家都是这么顺利,但是在我的树莓派上面遇到了,首先通过apt-get install lirc 之后,是没有“/dev/lirc0” 这个module出现的。通过一番搜索之后好像是lirc_serial.ko 这个文
2015-03-17 22:17:52 3449
转载 STAF 删除文件操作
转载文章,仅作纪录http://kone-wu.iteye.com/blog/1908228语法: DELETE ENTRY CONFIRM [RECURSE] [IGNOREERRORS] [ CHILDREN [TYPE ] [NAME ] [EXT ] [CASESENSITIVE | CASEINSENS
2015-03-12 11:05:45 535
原创 如何挂载网络硬盘
最近折腾树莓派,发现树莓派I/O比较差,当nas 拷拷文件还行,要是直接看上面的高清资源,直接会umount 掉插入的外接硬盘。害得我白买了一个3.5寸的硬盘盒。原本就是屌丝省钱玩的,直接损失几十块还是很心疼的。所以上了一个家用的nas, 西部数据的My Book live。现在貌似在清货,买下来2T 西数绿盘 520元. 还有基本的nas功能觉得还是很划算的。
2015-03-11 16:28:54 1813
转载 Python 写入XML 文件
转载于博客地址:http://blog.csdn.net/liuyuehui110/article/details/7287897需要将test case转为XML文件方式用于读取。代码中test_suit.txt 是用来存储原来的case文件的,故做了一点string的处理,用split() 函数抠出自己需要的字段import xml.dom.mi
2015-03-09 20:35:11 873
原创 如何设置Cisco交换机Vlan 并且监控特定网口的流量
Step 1:使用专用的网络线连接到交换机的管理口和电脑的com口上Step 2:在windows中打开超级终端,比特率设定为9600Step 3:连接后界面“Switch>”,键入“enable”,变成“Switch#”Step 4:设定VLAN,Switch# vlan databaseSwitch(vlan )#vlan 100 name RE
2014-10-11 14:57:27 1917
原创 Python 所能处理的整形,长整形,浮点型和复数型的范围
import syssys.float_infosys.maxsizesys.maxint
2014-09-01 19:24:58 1442
翻译 使用Python 启动windows 屏幕保护程序 及在线程中启动
首先安装moudle pywin32-219.win32-py2.7.exe http://pan.baidu.com/s/1qWBHgREhttp://docs.activestate.com/activepython/2.5/pywin32/pythoncom__CoInitialize_meth.html
2014-08-21 14:34:05 2358
原创 ucos 学习之二
OS_InitMisc(void)OS_EXT volatile INT32U OSTime; 使用volatile的关键字,是为了:volatile的作用: 作为指令关键字,确保本条指令不会因编译器的优化而省略,且要求每次直接读值.简单地说就是防止编译器对代码进行优化.比如如下程序:XBYTE[2]=0x55;XBYTE[2]=0x56;XBY
2013-09-28 09:28:36 687
原创 ucos学习小计
从网上下载源码一点一点啃OSInit();为程序的初始化函数,里面第一行就是:#if OS_VERSION >= 204 //OS_VERSION是系统版本号,用于系统移植 OSInitHookBegin(); //调用特定通信口初始化代码#endifHook函数:目前的理解,让
2013-09-27 22:51:58 494
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人