自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(17)
  • 资源 (1)
  • 收藏
  • 关注

原创 python工具记录

1.windows virtualenv的使用   http://www.cnblogs.com/chaosimple/p/4475958.html 讲解的比较详细2.自动提示功能 ipython   安装pyreadline。运行命令pip install pyreadline。一定要先安装这个,然后再安装ipython,否则ipython无法执行。安装ipython。运行pip

2016-03-16 20:14:30 464

原创 python Queue学习

Queue是python中的标准库,可以直接import 引用,其实就是队列,队列的构造的时候可以定义它的容量,构造的时候不写或者写个小于1的数则表示无限多向队列中放值(put)在队列中取值get() 当一个队列为空的时候如果再用get取则会堵塞from multiprocessing import Queueq = Queue()q.put("123")q.put(4)

2016-03-07 17:44:00 355

原创 记录下python的有名管道通信

读端#encoding:utf-8import os, time, randomp_Name = "./pipe1"if (os.access(p_Name, os.F_OK) == False) : os.mkfifo(p_Name)print "before open"fp_r = os.open(p_Name, os.O_RDONLY)print "open

2016-03-07 15:24:58 3115

原创 记录下python的无名管道半双工通信

import osimport time fd = os.pipe()pid = os.fork() if pid == 0: os.close(fd[1]) while True: msg = os.read(fd[0], 1024) print msg if msg == 'q': os.cl

2016-03-04 16:36:15 636

原创 python os.execl记录下遇到的传参问题

mock.py 文件内容#!/usr/bin/env python#coding=utf-8import os,sysprint "current pid: ", os.getpid()print sys.argvlen = len(sys.argv)for i in range(len):    print sys.argv[i]调用文件#!/usr/bi

2016-03-04 10:54:13 3042

原创 linux抓包工具的学习

1. tcpdump 命令,入门文档http://blog.jobbole.com/91631/2. wiresharp

2016-02-16 21:42:36 552

原创 chapter 1 : The Testing Process笔记

1.3 测试用例  有3个部分组成 输入,输出,执行顺序关键点 :测试用例包含 输入,输出,执行顺序输入:       输入经常被认为是键盘的输入。虽然他是输入的重要来源,但是输入数据可以来自有关联系统的数据输入,接口设备,文件,数据库,系统当前状态,系统所在执行环境输出:       输出同样有很多种,输出经常被认为是电脑屏幕输出,另外,数据能够发送到内部关联系统和外

2016-01-19 22:22:25 289

转载 CentOS下以RPM方式安装MySQL5.5

转载于http://www.cnblogs.com/hb_cattle/archive/2011/10/16/2213825.htmlCentOS下以RPM方式安装MySQL5.5首先去http://dev.mysql.com/downloads/mysql/5.5.html#downloads站点下载:分别下载以下三个文件(由于我的机器是32位,下面是32位版本的

2016-01-19 16:26:12 364

原创 linux下软件的下载,安装

1. 下载 wget    wget -c URL  #-c支持断点续传比如: wget -c  http://sourceforge.net/projects/cunit/files/CUnit/2.1-2/CUnit-2.1-2-src.tar.bz2/download?use_mirror=nchc&r=http%3A%2F%2Fsourceforge.net%2Fprojects%

2016-01-19 16:24:30 370

原创 linux中关于DNS的配置

手动添加一个dns地址;DHCP环境下临时 DNS配置文件/etc/resolv.conf 的地址nameserver 8.8.8.8 # 8.8.8.8是google的DNS服务器地址nameserver 8.8.4.4 # 8.8.4.4是google备用DNS服务器地址但是:DHCP环境下,在/etc/resolv.conf 手动添加dns地址后,重启网卡,会自动

2016-01-17 21:20:00 631

转载 关于linux中/dev/null的认识

/dev/null,具体总结下几种常见用途.一、禁止标准输出.eg:     cat $filename >/dev/null      # 文件内容丢失,不会输出到标准输出,.二、禁止标准错误eg:     rm $badname 2>/dev/null      #删除文件错误时,不会再有提示到终端,都丢到

2014-11-16 16:24:27 822

原创 fread read函数在缓存方面的差别

read/write调用一次即执行一次系统调用。可用于所有文件,包括设备/管道。fread/fwrite会有缓冲,也就是有预读和延迟写,以减少系统调用次数。适用于常规文件。例如,read(100)就是实际从文件中读100字节,而fread(100)则可能读1000字节,然后返回100个,下次再读就直接用了。write类似。

2014-08-29 21:52:21 6236

原创 为什么C初始化链表需要二级指针

想要在函数里修改一级指针的指向,就要用2级指针接收,间接修改一级指针内容只读操作,不修改一级指针的内容,就用1级指针就可以。。。。如果是一级

2014-08-03 22:33:25 3413

转载 C 关于unsigned int compzero = ~0;

unsigned int zero = 0; unsigned int compzero = 0xFFFF; /*1's complement of zero */ 对于一个int型不是16位的处理器为说,上面的代码是不正确的。应编写如下: unsigned int compzero = ~0; 为什么啊?网友回复:unsigned int compzero =

2014-07-22 23:59:29 3422

原创 c rand函数

函数rand()是真正的随机数生成器,而srand()会设置供rand()使用的随机数种子。如果你在第一次调用rand()之前没有调用srand(),那么系统会为你自动调用srand()。而使用同种子相同的数调用 srand()会导致相同的随机数序列被生成。

2014-07-01 23:54:32 785

转载 linux tr

tr [options] string1 string2

2014-06-29 16:19:26 553

转载 EOF是什么?

转载处 :http://www.ruanyifeng.com/blog/2011/11/eof.html

2014-06-15 23:07:39 812

Software-Test-Design-Guide-Cn-master

Software-Test-Design-Guide-Cn-master

2016-01-26

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除