关闭

【APUE】8、pthread_create函数,创建子线程

函数定义,已经相应的头文件 #include   int pthread_create(pthread_t *thread, constpthread_attr_t *attr,                           void*(*start_routine) (void *), void *arg);   创建线程   注意编译的时候link上-pthread. ...
阅读(447) 评论(0)

【APUE】7、signal函数

我们进程结束的信号是TERM,注意这个信号我们要捕获的话,要注意退出程序,不然一般杀不掉这个程序,除非强制杀死 /** * 功能:一个简单的信号机制 * 时间:2015年12月20日16:49:06 * 作者:cutter_point */ #include "../util/apue.h" #include "../util/error.c" static void sig_usr(...
阅读(587) 评论(0)

【APUE】6、孤儿进程组

关于孤儿进程组,我认为就是当前会话中的所有进程的父进程都不在当前会话中,那么这个会话中的进程就是孤儿进程组 /** * 功能:我们创建一个孤儿进程or进程组 * 时间:2015年12月19日17:01:48 * 作者:cutter_point */ #include "../util/apue.h" #include "../util/error.c" #include /...
阅读(328) 评论(0)

【APUE】5、fork函数

/** * 功能:fork函数创建子进程 * 时间:2015年12月9日15:30:55 * 作者:cutter_point */ #include "../util/apue.h" #include "../util/error.c" int globvar = 6; //设定全局变量 char buf[] = "写出到标准输出\n"; int main(int argc, char...
阅读(932) 评论(0)

【APUE】4、Unix环境高级编程——解惑篇

1、关于FILE_MODE值的问题   众所周知,FILE_MODE是一个宏,它经常定义成如下形式;        #define FILE_MODE (S_IRUSR|S_IWUSR|S_IRGRP|S_IROTH)              定义成这样的意思是:允许用户读、写;组成员只读和其他用户只读。这些权限位会被当前进程的文件模式创建掩码修正,也就是程序中用到FILE_MODE ...
阅读(408) 评论(0)

【APUE】3、第三章 文件I/O

第三章  文件I/O   3.1 引言   3.2 文件描述符       3.3 函数open和openat     对于参数的选择,下面是必须指定一个且只能指定一个的,后面的是可选的 O_RDONLY 只读打开 O_WRONLY 只写打开 O_RDWR...
阅读(370) 评论(0)

【APUE】2、第二章 UNIX标准及实现

第二章 UNIX标准及实现   2.1 引言   虽然U N I X应用程序在不同的U N I X版本之间进行移植相当容易,但是8 0年代U N I X版本的剧增以及它们之间差别的扩大导致很多大用户(例如美国政府)要求对其进行标准化。     2.2 UNIX标准化   2.2.1 ISO C   按照该标准定义的各个头文件,可将该库分成24区。            I...
阅读(501) 评论(0)

【APUE】1、第一章 UNIX基础知识

第一章       UNIX基础知识   1、如何运行书中的例子    方法一: 1.APUE2源代码下载:http://www.apuebook.com/src.tar.gz 2.我保存到了/root下.解压缩:tar -xzvf src.tar.gz 3.cd apue.2e进入apue.2e目录,查看README,告诉我们linux系统只要修改Make.defines.linu...
阅读(1016) 评论(0)

【笔试】58、确定其中一个字符串的字符重新排列后,能否变成另外一个字符串

/**************************************************************************************** *题目:给定两个字符串,请编写程序,确定其中一个字符串的字符重新排列后,能否变成另外一个字符串 *时间:2015年10月18日19:25:13 *文件:Permutation.java *作者:cutter_po...
阅读(485) 评论(0)

【笔试】57、确定一个字符串的所有字符是否都不同

/**************************************************************************************** *题目:实现一个算法,确定一个字符串的所有字符是否都不同。假设不允许使用其他的数据结构 *时间:2015年10月12日20:06:13 *文件:DiffChar.java *作者:cutter_point **...
阅读(415) 评论(0)

【笔试】56、金山笔试最后一题,数据统计

国庆之前参加了金山的笔试,但是做到最后一题没有做完,并且当时下雨思路有点乱,没有做出来,这里补上,其实倒数第二题思路没问题,但是回来检查的时候,发现疏忽了一个地方,暂且不提,这个题应该有多种解法,这里给出我的解法,我同学也做出了另外一种解法,是重新建立一个结构体,也就是用这个结构体同时存放三个数据,这样做可能会更加简便,但是我这也是一种思路吧,只是写得很繁琐 题目: a) 用户登录的日...
阅读(653) 评论(0)

【笔试】55、实现吧字符串转化为数字(C的atoi函数)

/**************************************************************************************** *题目:实现吧字符串转化为数字 *时间:2015年10月6日21:08:13 *文件:StringToInt.java *作者:cutter_point ****************************...
阅读(305) 评论(0)

【笔试】54、不用加减乘除做加法

/**************************************************************************************** *题目:不用加减乘除做加法 * 写一个函数,求两个整数之和,要求在函数体内不得使用+、-、X、÷四则运算符号 *时间:2015年10月6日16:33:41 *文件:AddTwoNumbers.java *作者...
阅读(371) 评论(0)

【笔试】53、圆圈中最后剩下的数字(约瑟夫环)

/**************************************************************************************** *题目:圆圈中最后剩下的数字 * 0,1,。。。,n-1这个n数字排成一个圆圈,从数字0开始每次冲这个圆圈里删除第m个数字。求出这个圆圈里剩下的最后一个数字。 *时间:2015年10月6日15:27:33 *文...
阅读(316) 评论(0)

【笔试】52、N个骰子的点数

/**************************************************************************************** *题目:N个骰子的点数 * 把n个骰子扔在地上,所有骰子朝上一面的点数之和为s。输入n,打印出s的所有可能的值出现的概率。 *时间:2015年10月5日11:37:41 *文件:DicesProbability...
阅读(299) 评论(0)
473条 共32页1 2 3 4 5 ... 下一页 尾页
    个人资料
    • 访问:365502次
    • 积分:8235
    • 等级:
    • 排名:第2684名
    • 原创:433篇
    • 转载:39篇
    • 译文:1篇
    • 评论:63条
    博客专栏