菜鸟求教,在线等待: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-mprogram1
作者: jessica_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++hashset
作者: hitulric 发布时间: 05-01
无法接收多播信息
现在有一个多播的服务器和客户机程序,多播地址为224.0.1.88,为什么只能在在同一台电脑上收到多播信息,而在其他电脑上就收不到呢?是否需要进行什么设置呢?说明:我这里的两台电脑都是学校里面的,系统是Linuxfederalcore8
作者: shenwenbin05 发布时间: 04-11
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
一个创建线程的问题
tmp.hppclassCCommun{ ... public: boolcreatethread(void); voidrun(void); staticvoid*entry(void*p); private: pthread_tm_threadhandle; .
作者: tottili 发布时间: 04-29