evan

For the lasting love

导航

上一页 1 ··· 5 6 7 8 9 10 11 12 下一页

2010年8月31日 #

查看数据流的流程

摘要: 1. 查看发数端(模拟采集服务器)是否在发数例如反馈信息send data 12004 2. acq server发送数据至 client com-server在client com-server上使用tcpdumptcpdump src host [acq server ip] and port 33931   #DCS数据端口tcpdump src host [acq server ip] a... 阅读全文

posted @ 2010-08-31 15:29 evander 阅读(537) 评论(0) 推荐(0)

2010年8月30日 #

夸平台夸字符编码问题

摘要: 这几天看以前实验室师兄写的一些代码,这些代码是他们在windows下写然后在linux下编译运行的,字符编码就是gbk2312现在我在linux下修改代码,linux默认字符为uft8,可是代码中有很多中文成了乱码,有的是注释无所谓,有的是程序里的因此使用kate编辑器打开代码然后设置tools->encoding->gbk2312,中文问题迎刃而解,修改代码完之后保存,这个不知道保存... 阅读全文

posted @ 2010-08-30 22:19 evander 阅读(162) 评论(0) 推荐(0)

2010年8月29日 #

循环pthread_create导致虚拟内存上涨

摘要: 代码编译运行后查看虚拟内存上涨,导致这个原因是因为pthread_create创建线程太快,而且每个线程运行时间都教长,因此循环创建线程都需要注意这个问题,现在的解决方法是在pthread_create创建线程之后添加usleep()使其休眠一段时间,具体时间可以使用算法动态修改,也可以确定一个定值 阅读全文

posted @ 2010-08-29 20:14 evander 阅读(995) 评论(0) 推荐(0)

linux下计算程序运行时间

摘要: 这里介绍一下我在项目测试中用到的两种方法1 clock()[代码]这个函数返回开启进程和调用clock()之间的的CPU时钟计时单元(clock tick)数,在MSDN中称之为挂钟时间(wal-clock),每过千分之一秒(1毫秒),调用clock()函数返回的值就加1。两个缺点:第一是精度,只能精确到1ms,低于1ms的程序全部输出0ms,因为WinNT的时间精度最小是1ms;第二是准确度,p... 阅读全文

posted @ 2010-08-29 14:59 evander 阅读(4462) 评论(0) 推荐(0)

2010年8月28日 #

多线程 or 多进程 (转强力推荐)

摘要: 在Unix上编程采用多线程还是多进程的争执由来已久,这种争执最常见到在C/S通讯中服务端并发技术的选型上,比如WEB服务器技术中,Apache是采用多进程的(perfork模式,每客户连接对应一个进程,每进程中只存在唯一一个执行线程),Java的Web容器Tomcat、Websphere等都是多线程的(每客户连接对应一个线程,所有线程都在一个进程中)。从Unix发展历史看,伴随着Unix的诞生进程... 阅读全文

posted @ 2010-08-28 20:29 evander 阅读(21875) 评论(3) 推荐(2)

2010年8月27日 #

linux版本间交叉编译运行

摘要: A(Compile)-->B(Run)表示在A平台上编译然后在B平台上运行Ubuntu --> Redhat./Data_Xfer-1: /lib/tls/libc.so.6: version `GLIBC_2.4' not found (required by ./Data_Xfer-1)./Data_Xfer-1: /lib/tls/libc.so.6: version `GLIB... 阅读全文

posted @ 2010-08-27 20:01 evander 阅读(518) 评论(0) 推荐(1)

查看linux系统版本,内核,CPU,MEM,位数的相关命令(转)

摘要: 转自http://www.donglirong.com/?action=show&id=791.查看版本,内核[oracle@svr15 ~]$ cat /etc/issueRed Hat Enterprise Linux AS release 4 (Nahant)Kernel \r on an \m [oracle@svr15 ~]$ cat /proc/versionLinux ver... 阅读全文

posted @ 2010-08-27 19:47 evander 阅读(354) 评论(0) 推荐(0)

linux 跨版本问题

摘要: [代码]gcc -o RadHatTest redhattest.c编译完之后放到centos上运行可以正常运行Red Hat版本信息Red Hat Enterprise Linux AS release 3 (Taroon Update 5)Kernel \r on an \mLinux version 2.4.21-32.EL (bhcompile@tweety.build.redhat.co... 阅读全文

posted @ 2010-08-27 19:46 evander 阅读(264) 评论(0) 推荐(0)

2010年8月22日 #

int在linux上的保存情况

摘要: [代码]上述代码在ubuntu 10.4及centos上编译gcc -o test test.c运行./test输入[代码]输出为[代码]从上面归纳出一个结论在ubuntu 10.4及centos(可以推广为linux,具体系统需要验证),数据的保存情况,保存范围为[-2147483648,2147483647]如果在这个范围内的输入保存成输入的数否则如果大于最大值,则保存成最大值  如果小于最小... 阅读全文

posted @ 2010-08-22 20:18 evander 阅读(285) 评论(0) 推荐(0)

2010年8月21日 #

0/1背包问题

摘要: 问题描述设U = {u1,u2,u3,......ui}(一共有amount数量的物品)一组物品准备放入容量为size的背包中。定义每个物品都具有两个属性weight和value.问题是在所选取的物品总重量不超过背包容量size的前提下使所选的物品总价值最大.程序的设计设V[i, j]用来表示从前i项{u1......ui}中取出来的装入体积为j的背包的最大价值.i:[0,amount],j:[0... 阅读全文

posted @ 2010-08-21 16:01 evander 阅读(163) 评论(0) 推荐(0)

上一页 1 ··· 5 6 7 8 9 10 11 12 下一页