自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

原创 在windows上安装darwin streaming server需要注意的事情

下载5.5.5的exe后,实际上点击后会解压,之后进入目录,执行安装脚本,会安装到c:\program files下面 由于darwin streaming server的web管理是基于perl的,所以要注意版本问题,不要用最新的,用5.16版本的就好, 否则即使进入web页面,也是...

2017-04-08 16:55:31 858 0

原创 简单的处理swig下python的list和数组成员互转的例子。

%module test %{ #include "func.h" %} %include /* %typemap(in,numinputs=0) (char **buf,int *len)  (char *tmp=NULL, int iLen=0) {    ...

2012-04-25 03:12:54 959 0

转载 Decorators I: Introduction to Python Decorators

Decorators python AOP

2010-11-13 15:12:00 546 0

转载 How to Model and Implement a Domain Specific Language (DSL) for Functional Test Automation

自动化 功能测试 域语言 DSL

2010-11-13 14:18:00 1248 0

转载 A DSL in 5 Languages

DSL 比较 ruby python php C# java

2010-11-13 12:56:00 581 0

转载 Distributed Deployment with Hudson & SSH

<br /><br />Have you already implemented an multi-server artifact deployment using aContinuous Integration Engine? If not, then read ahea...

2010-11-05 05:03:00 929 0

原创 自动生成打印无指针结构的数据结构的代码

<br /> <br />对于特殊的c语言结构,如果作为消息传递,一般有如下原则:<br />1)一般作为消息传递的,都不存在指针<br />2)如果是char或者uchar,默认为字符串,用 %.ns来控制打印<br />3)对于字段是...

2010-11-01 11:08:00 682 0

翻译 高层和底层C

c 高级特性

2010-10-24 11:09:00 1519 1

转载 使用subprocess的时候需要注意的问题

python subprocess popen 阻塞问题

2010-10-19 08:44:00 6190 0

原创 处理 python COM中的枚举对象

Python COM 集合 QTP

2010-10-17 08:37:00 1196 0

原创 使用python 驱动 lotus notes发送邮件

python lotus notes mail

2010-10-16 14:47:00 5298 2

原创 打印python的ctype定义的结构中的数据

python ctype print

2010-10-15 21:42:00 3162 0

原创 如何用mingw编译python扩展

python mingw32 扩展

2010-10-15 00:41:00 3886 0

原创 最近在用python做一些东西,所以随便先写一下,后面慢慢补上

<br />1)目前设备预留了测试接口,也就是收发消息,以前使用了ruby+swig做了一个强度测试的工具,现在改用python了。对于数据结构则采用了dpkt类似的方法封装。<br />2)在上面代码的基础上,封装了一些关键词,做了一个robotframework的测试。...

2010-09-23 21:04:00 634 0

原创 用swig封装法做测试

在嵌入式软件产品开发过程中,通常会预留测试接口以便测试。由于产品所使用的语言可能是编译型的静态语言,如果测试程序也用一样的语言编写,虽然数据结构的一致性上没有问题,但是测试程序的灵活性上则受限于产品所用语言。举例说明,在产品中有一个测试程序,使用了VC,有一些基础模块用于构造对应于消息的结构体,有...

2009-07-11 13:06:00 1453 0

原创 用sscanf判断ip地址的正确性

由于看到那个遍历字符串去逐个判断的代码就觉得不简洁,虽然c语言中没有脚本语言那么爽,但是好歹还有一个sscanf吧。所以写了个小函数 #include #include /*该函数能够验证合法的ip地址,ip地址中可以有前导0,也可以有空格*/int isValidStr(char *buf,in...

2009-07-11 12:52:00 5311 0

原创 格式化某个目录下的所有源代码的js代码

var fso,Folder;var WshShell = new ActiveXObject("WScript.Shell");var re = new RegExp(".*/.[c|h]$","ig");fso = new Activ...

2006-12-30 00:28:00 896 0

原创 基于Tiny C compiler的c脚本混合编程方法

 TCC简要介绍:TCC 最有趣的特性是可以用 UNIX 系统上常见的 #!/usr/bin/tcc 的方式来执行 ANSI C 语言写就的源程序,省略掉了在命令行上进行编译和链接的步骤,而可以直接运行 C 语言写就的源程序。这样就能做到像任何一种其它的脚本语言比如 Perl 或者是 Python...

2006-11-06 23:23:00 5224 0

原创 电脑屏幕捕获编码设计案例

 介绍:       常常我们想要编程捕获整个屏幕的内容,下面将解释如何做到这一点。典型的,我们的选择是使用GDI或者DirectX。另外一个值得考虑的方法是Windows Media API,直接将捕获的屏幕图像编码成码流输出,不过本文中不讨论该方法,主要讨论前两种技术。每一种方法中,我们得到了...

2006-10-30 12:52:00 4341 0

原创 ethereal的捕获过滤器和显示过滤器

 1.       捕获表达式Ethereal的捕获表达式其实是采用的tcpdump的表达式语法,简要介绍如下:   表达式是一个正则表达式,tcpdump利用它作为过滤报文的条件,如果一个报文满足表达式的条件,则这个报文将会被捕获。如果没有给出任何条件,则网络上所有的信息包将会被截获。   在表...

2006-10-08 13:05:00 2886 0

原创 电视会议常用原始码流播放器的编写

   一.             编写播放器的起因在电视会议媒体问题诊断中,常常需要截取IP网络的流量并处理成原始码流以供播放器播放并根据播放效果诊断问题所在。该过程一般分为如下几个步骤:1)              首先使用ethereal判断rtp流是否跟信令吻合,比如媒体类型,媒体封装格...

2006-10-08 13:00:00 2107 0

原创 Ethereal 也可以使用lua做一些自定义的功能了--编写lua脚本扩展ethereal的功能

编写lua脚本扩展ethereal的功能 一直用ethereal做一些网络截包的工作,感叹于ethereal强大的同时,也为其无法如analsys捕获工具的netpdl语言一般扩展而感到不便,自己写解析器又觉得麻烦,现在ethereal由了0.99.0版本(一个跟前一个版本跳跃很大的版本号),支持...

2006-06-07 13:15:00 1583 0

原创 用NetPDL解析网络数据

摘要:       在目前的网络通讯和诊断中,网络截包的分析是非常重要的一个环节,尤其在调试私有协议的时候,常常会出现要对着屏幕数字节的问题,各个字段的解析也非常麻烦。在本文中给出一个工具Analyzer和一种数据可视化语言netPDL,对于解析私有协议非常有用。 关键词: 网络 数据 表示 xm...

2006-05-06 02:18:00 2606 0

原创 FFMPEG 的手册

FFMPEG   FFMPEG 编译       使用msys+mingw,编译成可以供vc调用的静态库 FFMPEG功能1.  视频音频格式转换Ffmpeg能使用任何支持的格式和协议作为输入: *比如你可以输入YUV文件:ffmpeg -i /tmp/test%d.Y /tmp/out.mpg ...

2006-05-06 02:09:00 4459 1

原创 Chapter 4. Memory Management Debugging

In this chapterDynamic Memory Functions动态内存函数 page 82MEMWATCHMEMWATCH工具              page 84YAMDYAMD工具                      page 86Electric FenceElec...

2006-05-06 02:07:00 2387 0

翻译 Chapter 3. GNU Debugger (gdb)

In this chapter在本章中,           Installing gdb安装GDB                                              page 55   gdb CommandsGDB命令                          ...

2006-05-06 02:05:00 5253 1

翻译 PIL--24 - An Overview of the C API C API概览

24 - An Overview of the C API C API概览Lua is an embedded language. That means that Lua is not a stand-alone package, but a library that can be linked ...

2006-05-06 02:00:00 1784 0

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