- 博客(19)
- 资源 (5)
- 收藏
- 关注
原创 在Tornado中使用Source Insight
选择Tools -> Option -> External Editor在Conmand中后面的小箭头处点击然后选Browser,浏览到Source Insight所在目录,选择Source Insight的运行程序,然后再点击小箭头,将File Name和 Line number选上。最后将Invoke form的3项都勾选上就可以了。附上我的command栏中信息,
2010-03-19 15:15:00 1299
原创 C++ Builder 界面开发
C++ Builder 6.0 界面实例开发实例1 界面图案演示实例2 创建标题栏在左边的窗口界面实例3 创建超级连接界面实例4 创建不规则窗口界面实例5 创建可扩展对话框界面实例6 创建NEO Skin 窗口界面实例7 创建Windows2000 透明窗口界面实例8 创建自画弹出式菜单界面实例9 创建自画主菜单界面实例10 创建自画窗口背景界面实例1 界面图案演示实例目标本实例作来本
2010-01-19 09:27:00 6100
原创 结构体的定义及初始化
通过下面结构体的定义,你每定义一个MyStruct类型的结构体后,自动会将其初始化。struct MyStruct{ unsigned int Test1,Test2; char structname[100]; tagTerInfo(){nMcuNo=0;nTerNo=0;strcpy(sTerName,"testname");}};
2010-01-15 09:23:00 1122
原创 自动更新程序发布日期的方法
void ConvertDate(void){ char APP_DATE[]=__DATE__; char APP_MONTH[4]; int APP_YEAR; int APP_DAILY_VERSION; sscanf(APP_DATE,"%s %d %d",APP_MONTH,&APP_DAILY_VERSION,&APP_YEAR); g_APP_YEAR_VERSION=APP_YEA
2010-01-15 09:22:00 744
原创 视频基本知识
码率就是数据传输时单位时间传送的数据位数,一般我们用的单位是kbps即千位每秒。通俗一点的理解就是取样率,单位时间内取样率越大,精度就越高,处理出来的文件就越接近原始文件,但是文件体积与取样率是成正比的,所以几乎所有的编码格式重视的都是如何用最低的码率达到最少的失真,围绕这个核心衍生出来的cbr(固定码率)与vbr(可变码率),都是在这方面做的文章,不过事情总不是绝对的,从音频方面来说,码率越高,
2010-01-11 13:46:00 792
原创 Vxworks 资料
在下面的连接里面,有许多Vxworks方面的资料!http://www.cevx.com/bbs/thread-23491-1-1.html
2009-12-29 16:32:00 937
原创 redhat9上samba安装过程
1.安装samba 首先验证您的机器中是否已经安装samba rpm -qa|grep samba,如果出现 samba-common-2.2.7a-7.9.0 samba-client-2.2.7a-7.9.0 samba-2.2.7a-7.9.0 那么恭喜你,你已经安装好了samba,如果没有以上那些东东,请安装,安装方法很简单,redhatlinux 9.0第一张
2009-10-27 23:03:00 711
原创 linux 中得自己的ip地址代码
DWORD GetLocalAddr(char* interface){ struct ifreq ifr; int fd; int err; unsigned long ip; strcpy(ifr.ifr_name, interface); fd = socket(AF_INET, SOCK_DGRAM, 0); err = ioctl(fd, SIOCGI
2009-09-26 15:36:00 583
转载 TS流解析之PMT表格解析
PMT结构定义:typedef struct TS_PMT_Stream{ unsigned stream_type : 8; //指示特定PID的节目元素包的类型。该处PID由elementary PID指定 unsigned elementary_PID : 13; //该域指示TS包的PID值。这些TS包含有相关
2009-04-20 09:40:00 5400
转载 TS流解析之PAT表格解析
PAT表格定义如下:typedef struct TS_PAT_Program{ unsigned program_number :16; //节目号 unsigned program_map_PID :13; //节目映射表的PID,节目号大于0时对应的PID,每个节目对应一个}TS_PAT_Program;//PAT表结构体typedef struct TS_PAT{
2009-04-20 09:39:00 4689 1
原创 Linux下getsockopt/setsockopt 函数说明
Linux下getsockopt/setsockopt 函数说明【 getsockopt/setsockopt系统调用】 功能描述: 获取或者设置与某个套接字关联的选 项。选项可能存在于多层协议中,它们总会出现在最上面的套接字层。当操作套接字选项时,选项位于的层和选项的名称必须给出。为了操作套接字层的选项,应该 将层的值指定为SOL_SOCKET。为了操作其
2009-04-08 11:26:00 52839 8
原创 linux select 函数用法!
表头文件#include#include#include定义函数 int select(int n,fd_set * readfds,fd_set * writefds,fd_set * exceptfds,struct timeval * timeout);函数说明 select()用来等待文件描述词状态的改变。参数n代表最大的文件描述词加1,参数readfds、writefds 和
2009-04-08 10:32:00 8363
原创 各嵌入式操作系统的任务,信号量,队列测试代码
#define OS_20#ifdef OS_LINUX#include #include #include #include #include #include #include #include #include#include#define MAXTIME 5#endif#ifdef OS_20#include #include #include #include "ostime.h"#i
2009-03-24 21:36:00 2440 2
原创 setjmp函数创建简单任务调度时VC编译出错!fatal error C1004: unexpected end of file found
该问题是因为使用有些头文件的时候,前面必须包含windows.h头文件。如使用MMSystem.h时。#ifndef SETJMP_TEST_H#define SETJMP_TEST_H#include#ifdef _cplusplusextern "c"{#endif#define MAXTASK 20/*最大任务个数*/#define TASKID unsigned chartype
2009-03-24 21:16:00 4038
原创 简单的printf函数实现
源码如下: #include#include#include "myprintf.h"long int mypow(int a,int n){ long int result=1; int i=0; for(;i result=result*a; return result;}int float2str(char *s,float a,int len1,int len2)//f
2009-03-23 09:40:00 907
原创 CVS的日常使用
1. 熟悉使用CVS进行代码同步。CVS的日常使用 注意:第一次导出以后,就不是通过cvs checkout来同步文件了,而是要进入刚才cvs checkout project_name导出的project_name目录下进行具体文件的版本同步(添加,修改,删除)操作。将文件同步到最新的版本cvs update不制定文件名,cvs将同步所有子目录下的文件,也可以制定某个文件名/目录进行
2009-02-25 16:06:00 1098
原创 Ubuntu中文输入法
记得以前安装Ubuntu5.0/6.0的时候,好像都有自带中文输入法的,但是这次为了测试腾讯的Linux版QQ,这不又下了个Ubuntu是最新版的哦。昨晚在家下了一个64位的,装上后腾讯的Linux版QQ无法运行,说是版本不支持,好生郁闷。今天到了公司,第一件事就是把32位的又重新下了一个,装上后界面又是焕然一新啊!赶紧装
2009-02-18 21:09:00 1186
转载 ubuntu下gcc编程入门
准备工作 如果你还没装编译环境或自己不确定装没装,不妨先执行sudo apt-get install build-essential如果你需要编译 Fortran 程序,那么还需要安装 gfortran(或 g77)sudo apt-get install gfortran如果你已经了解一些 vim 的知识,而且想用它来编辑源代码,那么我们不妨装个完
2009-02-16 20:55:00 6454 1
使用setjmp,longjmp函数模拟多任务实时操作系统
2009-03-24
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人