- 博客(27)
- 收藏
- 关注
转载 拯救自己
拯救自己池建强09月26日 22:14分享到:外企 Adobe分类 : 互联网摘要 : 无论是外企还是国企,创业还是打工,勿忘初心,追逐梦想,感受风险,提升自己,这些对个人是最重要的。在这个世界上,外界唯一不能阻止你的就是,提升自己的心智和能力。著名软件 Photoshop 的开发厂商 Adobe 昨日通知中国全体员工,即
2014-09-28 08:56:42
386
原创 tcpipsockestinjava的网页资料
http://cs.ecs.baylor.edu/~donahoo/practical/JavaSockets2/textcode.html
2014-09-24 16:28:04
298
原创 想研究下linux的recv是怎么实现的,写了一半
1、在linux源码中查找find | /bin/grep sock| xargs /bin/grep “ recv(“查找recv函数,空格隔开,过滤了_recv之类的。没有找到recv的函数定义。 放宽条件,在./fs/ncpfs/sock.c中找到了 static int _recv(struct socket *sock,void*buf, int s
2014-09-23 18:28:48
964
转载 卓越的教练是如何训练高手的?【转自周立功新浪博客】
卓越的教练是如何训练高手的? (2009-08-06 12:44:53)转载▼标签: 程序清单 测试用例 null if 源地址 教育 编者按:我们知道,优秀的运动员除了自身的天赋和努力之外,出色的教练必不可少。一个成功的企业除了拥有出类拔萃的
2014-09-13 09:55:55
638
原创 C语言指针和传参基本的实验
----------------------------------------------------------------------------------------------------------#include #include #include #include #include int main(void){ int i; int *pi;
2014-09-10 11:46:55
367
转载 转自百度百科僵尸进程
本词条缺少信息栏,补充相关内容使词条更完整,还能快速升级,赶紧来编辑吧!In UNIX System terminology, a process that has terminated,but whose parent has not yet waited for it, is called a zombie. 在UNIX 系统中,一个进程结束了,但是他的父进程没有等待(调用
2014-09-10 09:26:04
528
转载 僵尸进程的产生和避免,以及wait,waitpid的使用
僵尸进程的产生和避免,以及wait,waitpid的使用 在fork()/execve()过程中,假设子进程结束时父进程仍存在,而父进程fork()之前既没安装SIGCHLD信号处理函数调用waitpid()等待子进程结束,又没有显式忽略该信号,则子进程成为僵尸进程,无法正常结束,此时即使是root身份kill -9也不能杀死僵尸进程。补救办法是杀死僵尸进程的父进程
2014-09-10 09:19:03
1104
转载 wait()和waitpid()函数的区别和SIGCHLD信号的关系
wait函数族和SIGCHLD信号的关系 2012-08-09 13:28:43分类: LINUX一、wait()和waitpid()函数的区别pid_t wait(int *status) 进程一旦调用了wait,就立即阻塞自己,由wait自动分析是否当前进程的某个子进程已经退出,如果让它找到了这样一个已经变
2014-09-10 09:02:27
1285
原创 linux下的wait()实现等待一个子进程和所有子进程退出
将原书代码3#include #include #include #include #include "restart.h"int main(int argc, char *argv[]) { pid_t childpid; int i, n; if (argc != 2) { fprintf(stderr, "
2014-09-09 18:46:40
1865
原创 用fork()函数生成进程链、进程扇和进程二叉树
#include #include int main(int argc,char *argv[]){pid_t child_pid;int i,n;if(argc != 2){fprintf(stderr,"Usage: %s processes\n",argv[0]);return 1;}n = atoi(argv[1]);/*fo
2014-09-03 08:38:48
1596
转载 linux fork()函数详解
Dufresne改变从现在开始!博客园闪存首页新随笔联系管理订阅随笔- 126 文章- 0 评论- 57 Linux中fork()函数详解linux中fork()函数详解(原创!!实例讲解) (转载) 一、fork入门知识 一个进程,包括代码、数据和分配给进程的资源。f
2014-09-01 17:25:39
894
转载 Ubuntu vi 上下左右变ABCD及 apt-get install报错问题解决方法
Ubuntu vi 上下左右变ABCD问题解决方法错误问题:vi上下左右键显示为ABCD的问题解决方法: 只要依次执行以下两个命令即可完美解决Ubuntu下vi编辑器方向键变字母的问题。 一.执行命令 sudo apt-get remove vim-common 二.执行命令 sudo apt-get install vim
2014-08-31 15:42:05
530
转载 全局变量与静态变量
全局变量与静态变量static 声明的变量在C语言中有两方面的特征:1.变量被放在程序的全局存储区中,这样在下一次调用的时候还可以保持原来的赋值。这一点是它与堆栈变量和堆变量的区别。2.变量用static告知编译器,自己仅在变量的作用范围内可见。这一点是它与全局变量的区别。Tips:A.若全局变量仅在单个C文件中访问,则可以将这个变量修改为静态全局变量,以降低模块间的耦
2014-08-29 09:44:46
422
转载 C中堆管理——浅谈malloc,calloc,realloc函数之间的区别
C中堆管理——浅谈malloc,calloc,realloc函数之间的区别Posted on 2011-09-14 13:44 Shuffy 阅读(5551) 评论(0) 编辑 收藏 引用 所属分类: VC++/C/C++/C#浏览集合 内存区域可以分为栈,堆,静态存储区和常量存储区。局部变量,函数形参,临时变量都是在栈上获得内存的,它们获取的方式都是由编译器自动执行的。
2014-08-28 09:47:36
346
原创 vmware workstation 10 简单安装 ubuntu 12,然后打开终端,设置root密码
下载vmware workstation 10和ubuntu 12的iso文件安装vmware
2014-08-28 08:40:00
2059
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人