上一页 1 2 3 4 5 6 7 8 9 10 ··· 14 下一页
摘要: 实验1:create table yggz(code int, salary number(7,2));insert into yggz values(1, 1000);insert into yggz values(2, 150);commit;完成任务:如果1号员工的salary多余300元,则从1号员工的salary中减少300元,同时加到2号员工的salary上。实验2:create table yggz(code int, salary number(7,2));insert into yggz values(1, 1000);insert into yggz values(2, 1 阅读全文
posted @ 2014-04-09 16:21 走路到纽约 阅读(3580) 评论(0) 推荐(0) 编辑
摘要: 作者:chszs,转载需注明。博客主页:http://blog.csdn.net/chszsMyEclipse 2013优化速度方案仍然主要有这么几个方面:去除无需加载的模块、取消冗余的配置、去除不必要的检查、关闭更新。第一步: 去除不需要加载的模块一个系统20%的功能往往能够满足80%的需求,MyEclipse也不例外,我们在大多数时候只需要20%的系统功能,所以可以将一些不使用的模块禁止加载启动。通过Windows- Preferences打开配置窗口,依次选择左侧的General--> Startup and Shutdown,这个时候在右侧就显示出了Eclipse启动时加载的模块 阅读全文
posted @ 2014-04-09 09:59 走路到纽约 阅读(249) 评论(0) 推荐(0) 编辑
摘要: 1.假设有两个线程 A线程负责输出奇数。B线程负责输出偶数。2.当A线程进入锁定状态是,主线程突然异常将A线程停止,这时将导致B线程也无法继续执行,处于死锁状态。如下代码:#include #include #include pthread_mutex_t m;void *runodd(void *d){ int i=0; for(i=1;;i+=2) { pthread_mutex_lock(&m); printf("奇数:%d\n",i); usleep(... 阅读全文
posted @ 2014-03-14 17:57 走路到纽约 阅读(8266) 评论(1) 推荐(1) 编辑
摘要: 例如:[root@localhost phpmyadmin]# clear'xterm': unknown terminal type.解决办法:1、临时办法,下次启动失效,需要重新执行export TERM=vt100export TEMCAP=$INFORMIXDIR/etc/termcap执行以上两条命令2、永久办法,拷贝另一台同系列同版本的linux下的/usr/share/terminfo/进行覆盖reboot你的linux相信就可以解决了!http://hi.baidu.com/751557996/item/e13ea5a465dfebd85bf191c7 阅读全文
posted @ 2014-03-13 16:46 走路到纽约 阅读(744) 评论(0) 推荐(0) 编辑
摘要: 一、读取/etc/hosts 几个函数头文件1.void sethostent(int stayopen);//开打/etc/hosts 配置文件2.struct hostent * gethostent(void);//读取配置文件3.void enthostent(void);//关闭 /etc/hosts 文件二、读取/etc/protocols文件的几个函数1.struct protoent *getprotobyname(cosnt char *name);struct protent{ char *p_name; char **p_aliases; int p_proto; ... 阅读全文
posted @ 2014-03-06 12:52 走路到纽约 阅读(995) 评论(0) 推荐(0) 编辑
摘要: 编程步骤:1.创建共享消息队列/得到消息队列2.操作消息队列(发送、接收等) 3.删除队列案例应用:创建两个进程A、B其中A 如下:#include #include #include #include #include #include struct msgbuf{ long type; char data[32];};main(){ key_t key; int msgid; int i; struct msgbuf msg; //1创建消息队列 key=ftok(".",200); if(key==-1) printf("f... 阅读全文
posted @ 2014-03-05 09:35 走路到纽约 阅读(652) 评论(0) 推荐(0) 编辑
摘要: 编程步骤:1.创建共享内存,得到一个共享内存ID(该ID一般大于50000)2.把ID映射到虚拟地址(也称为“挂载”)3.操作共享内存4.卸载虚拟地址5.删除共享内存应用案例:建立2个进程 A 和B 。其中A,创建共享内存,并且修改内存数据。#include #include #include #include #include #include #include key_t key;int shmid;int *p;int i=0;void deal(int s){ if(s==SIGINT) { //4.卸载共享内存shmdt shmdt(p); ... 阅读全文
posted @ 2014-03-05 09:03 走路到纽约 阅读(1094) 评论(0) 推荐(0) 编辑
摘要: #include #include #include #include void handle(int s){ printf("外部用户中断处理...!\n"); sleep(5); printf("外部用户中断处理结束!\n");}main(){ int sum=0; int i; sigset_t sigs,sigt,sigu; sigemptyset(&sigs); sigemptyset(&sigt); sigemptyset(&sigu); si... 阅读全文
posted @ 2014-03-03 22:50 走路到纽约 阅读(3318) 评论(0) 推荐(0) 编辑
摘要: 1)Best IDE for C/C++ – kDevelop(http://kdevelop.org/)Kdevelop是一个专为C/C++及其他语言的开源扩展插件IDE。它基于KDevPlatform平台,这是一款可用于IDE基础开源库。2) Best IDE for C/C++ – Anjuta(http://www.anjuta.org/)Anjuta Devstudio是另外一款强大的开发工具,拥有先进的编程特性包括项目管理、应用程序向导、交互式调试器、源码编辑器、版本控制,GUI设计、分析器等等。这款工具为C/C++开发者提供强大的用户界面接口。3) Best IDE for C/ 阅读全文
posted @ 2014-03-03 10:11 走路到纽约 阅读(866) 评论(0) 推荐(0) 编辑
摘要: 1、下载curses安装包 http://ftp.gnu.org/pub/gnu/ncurses/ncurses-5.6.tar.gz2、 tar -zxvf nurses-5.6.tar.gz3、./configure --prefix=/usr --with-shared --without-debug4、make5、make install clean完成!检验是否安装成功! find /usr/lib -name lib?curses.so* 2>/dev/null看看是否有记录或者 ls -l/usr/lib/libncurses.so*或ls -l /usr/lib/libc 阅读全文
posted @ 2014-02-27 21:27 走路到纽约 阅读(530) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 8 9 10 ··· 14 下一页