www.vibexie.com vibexie@qq.com
发布时间:2014-09-26 21:35:29
点击(此处)折叠或打开#include#include#include#include#include#define uchar unsigned char#define uint unsigned int.........【阅读全文】
发布时间:2014-09-23 00:43:19
点击(此处)折叠或打开#include<reg52.h>#include<intrins.h>#include<stdlib.h>#define uchar unsigned char#define uint unsigned intsbit lcden=P3^4;sbit lcdrs=P3^5;.........【阅读全文】
发布时间:2014-09-22 21:38:17
点击(此处)折叠或打开#include#define uchar unsigned char#define uint unsigned intuchar code table1[]="I love you!";uchar code table2[]="Xiao Guai";sbit lcden=.........【阅读全文】
发布时间:2014-09-20 01:34:34
实际用户ID,有效用户ID和设置用户ID 看UNIX相关的书时经常能遇到这几个概念,但一直没有好好去理清这几个概念,以致对这几个概念一直一知半解。今天好好区分了一下这几个概念并总结如下。说白了这几个UID引出都是为了系统的权限管理。 .........【阅读全文】
发布时间:2014-09-20 01:11:17
点击(此处)折叠或打开#include"apue.h"#includechar *env_init[]={"USER=unknow","PATH=/tmp",NULL};int main(){ pid_t pid; &nb.........【阅读全文】
发布时间:2014-09-20 00:43:39
fork()函数通过系统调用创建一个与原来进程(父进程)几乎完全相同的进程(子进程是父进程的副本,它将获得父进程数据空间、堆、栈等资源的副本。注意,子进程持有的是上述存储空间的“副本”,这意味着父子进程间不共享这些存储空间。linux将复制父进程的地址空间内容给子进程,因此,子进程有了独立的地址空间。),也就是.........【阅读全文】
发布时间:2014-09-18 23:43:07
输入命令"vim /etc/sudoers",进入编辑模式,找到这一 行:"root ALL=(ALL) ALL"在起下面添加"xxx ALL=(ALL) ALL"(这里的xxx是你的用户名),然后保存退出。......【阅读全文】
发布时间:2014-09-10 12:14:07
点击(此处)折叠或打开#include<signal.h>#include<stdio.h>void handler(int sig);void raise_sig(void);int main(){ void (*orig_handler)(int);.........【阅读全文】