linux
文章平均质量分 54
兔子大天使
我总是在对的时间做错误的事情。
我可以放弃一切,除了你
展开
-
linux(ubuntu 9.10)下socket(tcp/ip)通信
客户端代码 #include #include #include #include #include #include #include #include #define SERVPORT 3333 #define MAXDATASIZE 100 /*为每次最大数据传输量 */ int main(int argc,char * argv[]){ int sockfd,recvbytes; char buf[原创 2010-12-21 22:23:00 · 2458 阅读 · 0 评论 -
linux 下的多进程编程 总结
这篇文章我慢慢的写,可能需要1~2个礼拜1,实现多进程的方法在linux下,实现多进程编程主要依靠两个方法a,fork(),通过复制当前进程来建立新的进程,最基本的新建进程的操作,新建的进程为调用进程的子进程,属于同一个进程组 fork创建子进程的时候,会返回两个值,在父进程中返回子进程的标示,在子进程中返回0。因为fork会把父进程拷贝一份,所以分别返回就不足为奇了。b,exec exec是一系列方法,其实功能是一样的,只是参数不一样,方便使用。exec的方法通过用一个新的程序覆盖原内存空间,来原创 2011-01-05 10:29:00 · 745 阅读 · 0 评论 -
写脚本的时候应该注意的几个问题
1. 任务出现问题时需要 返回失败码。例如,需要导入的数据文件不存在,即上游数据出了问题,这个时候需要返回错误码,方便处理,通知到相关开发人员等2. 批量导入任务时,需要考虑到某些任务可能失败的风险,如果这些可以失败的任务是允许的,那么,需要做处理,以免失败中断程序,影响其他任务3. 脚本应该是可以支持重跑的。比如因为某些原因,例如网络原因,机器故障等导致的脚本执行中断,load任务失败原创 2012-07-21 09:01:48 · 1568 阅读 · 0 评论