-
菜鸟求教,在线等待:case语句后报双分号错误i=0comvar=(c,m,l,w,L)len=$(#array[*])while[$i-lt$len];do case"${comvar[$i]}"in "c")echo"bytes:" wc-cprogram1.sh;; "m")echo"chars:" wc-mprogram1jessica_wbform 时间:05-01 + 阅读全文
-
编译执行spserver时候遇到的错误,帮忙看看大家好我在编译spserver的时候遇到以下问题: 编译什么的都通过了,生成了可执行文件,比如说,测试使用的testecho,我使用ldd查看需要的动态库也都OK但是启动时候提示undefinedsymbol:_ZTI17SP_HandlerFactory 一般怎么回事?不知道如何去查?谢谢。Rockics 时间:04-30 + 阅读全文
-
Linux Makefile写法及问题程序说明问题描述:源文件:main.cpp:主程序,包含dictionary.hdictionary.h:字典类实现,包含hashset.h和hashset.cpp(hashset用模板,所以也包含.cpp)hashset.cpphashset.h:模板实现hash类$viMakefilemainapp:hashset.odictionary.o g++hashsethitulric 时间:05-01 + 阅读全文
-
udp包排序算法,求优化由于UDP数据包是无序的,在开发过程中一般要作用排序处理,因此本人设计了以下算法来进行排序:1.开若干个数据接收线程A,若干个数据预处理线程B,若干个数据处理线程C。2.数据包包头设计有序列号,并用map<int,int>mapX来保存某个套接字当前要处理的序列号,其中key是套接字,value是当前要处理的序列号。3.A接收到数据后,把数据放入预处理队列m,并唤醒B进行处理。beyondtoday_ 时间:04-30 + 阅读全文
-
如何准确分析linux下程序的性能要得到程序的一些性能,比如内存,CPU的使用量等。之前用top,但是的出来的内存使用量是VSZ,应该是虚拟的,不是十分精确。大家在linux下都用什么方法来得到内存和CPU的使用情况??xiaobaiwen 时间:04-30 + 阅读全文
-
valgrind问题程序发现段错误了,通过栈打印出来的信息来看,段错误是发生在malloc的时候,应该是内存越界了吧。不用valgrind运行又必现的段错误,一用valgrind来跑却又不出现了。大家见过这种情况吗?这是为什么?对于malloc段错误,有没有更好的方法来进行定位?gohome520 时间:04-29 + 阅读全文