上一页 1 ··· 22 23 24 25 26 27 28 29 30 ··· 58 下一页
摘要: http://blog.sina.com.cn/s/blog_818dc7aa0100v3n3.html操作共享内存,我们用到了下面的函数==============================================#include <sys/types.h>#include <sys/ipc.h>#include <sys/shm.h>int shmid = shmget( key_t shmkey , int shmsize , int flag );(void *)shmaddr = shmat( int shmid , char *sh 阅读全文
posted @ 2012-04-05 21:16 java简单例子 阅读(310) 评论(0) 推荐(0) 编辑
摘要: 系统建立IPC通讯(如消息队列、共享内存时)必须指定一个ID值。通常情况下,该id值通过ftok函数得到。ftok原型如下:key_t ftok( char * fname, int id )fname就时你指定的文件名(该文件必须是存在而且可以访问的),id是子序号,虽然为int,但是只有8个比特被使用(0-255)。当成功执行的时候,一个key_t值将会被返回,否则 -1 被返回。 在一般的UNIX实现中,是将文件的索引节点号取出,前面加上子序号得到key_t的返回值。如指定文件的索引节点号为65538,换算成16进制为 0x010002,而你指定的ID值为38,换算成16进制为0x26, 阅读全文
posted @ 2012-04-05 21:02 java简单例子 阅读(329) 评论(0) 推荐(0) 编辑
摘要: 关于Linux中select的一个简单事例:#include <stdio.h>#include <sys/select.h>#include <sys/types.h>#include <sys/stat.h>#include <fcntl.h>#include <unistd.h>int main(){ int keyboard; int ret; fd_set readfds; char key; struct timeval timeout; char *path = "/dev/tty"; k 阅读全文
posted @ 2012-04-05 19:38 java简单例子 阅读(543) 评论(0) 推荐(0) 编辑
摘要: 看到这个标题无论你是处于怎样的心理进来看了,我觉得都是值得的。因为这个问题太简单,任何一个开始接触“真正”算法基本都是从二分查找开始的。至于二分查找都不知道是什么的可以先去找别的资料看下,再来看这篇文章。既然很简单,那么我们开始一起写一个吧,要求是对num[]={1,2,2,4,4,8,10}不减序列在区间[0,7)进行查找,当然我们得首先保证要查找的数e满足:num[0] <= e <= num[0],这个是很容易做到的,为了简化又不失去代表性,e选取2、3、4这三个数。我们就一起开始写吧: 首先,很容易的写下 int bSearch(int begin, int end, in 阅读全文
posted @ 2012-04-05 18:00 java简单例子 阅读(213) 评论(0) 推荐(0) 编辑
摘要: org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'testAction' defined in file [E:\Workspace\JavaEE\.metadata\.plugins\org.eclipse.wst.server.core\tmp0\wtpwebapps\extjs001\WEB-INF\classes\applicationContext.xml]: Initialization of bean failed; nested exce 阅读全文
posted @ 2012-03-31 13:38 java简单例子 阅读(1231) 评论(0) 推荐(0) 编辑
摘要: 1.功能需求背景 项目中使用hibernate作为数据持久层框架,主要考虑hibernate在进行一些简单的crud操作时非常便利,不需要和ibatis似的为每个sql操作都写一堆文件,但是同时也带来了一些局限性,如类似ibatis强大的动态查询功能用不了了,但是这个功能在项目中的应用场景又很大,hibernate自身也支持将sql/hql语句写在.hbm.xml映射文件中<sql-query>和<query>元素,但是这个功能只能对那些查询限制条件固定的sql有用,对于需要动态拼接的sql语句,hibernate就显得力不从心了,如何给hibernate插上ibati 阅读全文
posted @ 2012-03-31 09:47 java简单例子 阅读(5017) 评论(5) 推荐(0) 编辑
摘要: 管道一般用与父子进程之间通信,下面是一个简单的父子进程通信事例:#include <unistd.h>#include <stdio.h>int main(){ int fd[2]; //管道入口fd[0]为读,fd[1]为写入口 char r_buf[100]; char w_buf[20]= "hello word!"; pid_t pid; if(pipe(fd) < 0) //新建管道 { printf("pipe error!\n"); exit(1); } if((pid = fork()) < 0) { 阅读全文
posted @ 2012-03-30 16:50 java简单例子 阅读(367) 评论(0) 推荐(0) 编辑
摘要: 直接看代码#include <unistd.h>#include <stdio.h>#include <signal.h>void myfunc(){ printf("myfunc\n"); exit(0); //如果没有此句,程序在主函数中继续运行,输出never run}int main(){ unsigned int i; int time; alarm(9); sleep(2); time = alarm(0); //闹钟取消,返回剩余时间,每次只能有一个闹钟生效 printf("dd%d\n",time); 阅读全文
posted @ 2012-03-30 16:40 java简单例子 阅读(350) 评论(0) 推荐(0) 编辑
摘要: 转至:http://apps.hi.baidu.com/share/detail/518475在js里没有类似JAVA的clone方法,无法实现对对象的克隆,一般使用等号操作符来传递对象,但这样就造成了指针关联问题,修改任何一个对象,其关 联的对象也会被改变,但很多时候我们只想得到一个对象的拷贝,而非引用。今日偶就遇到了这个问题,以前还真没有注意过这个,朋友给找了两个方法,感觉写的 都不错。只是实现稍有不同,但大体原理是相对的,即逐项复制对象内容。相信这段代码对很多web开发的朋友都会有用。方法一:定义一个clone方法来实现。function clone(myObj){ if(typeo.. 阅读全文
posted @ 2012-03-29 13:34 java简单例子 阅读(202) 评论(0) 推荐(0) 编辑
摘要: 1.找到你引用的ext-all.js文件打开;2.在myeclispse 按住ctrl+F,如果你觉得格式不好看就用ctrl+shift+F格式化一下,在Find中输入usMoney找到这一段修改下面的return "¥"+v;就好了,至于这个符号怎么大出来的按住alt+0165 就出来了如果你即需要$还需要¥那么你自己加入一个方法就好 了. 阅读全文
posted @ 2012-03-29 13:09 java简单例子 阅读(110) 评论(0) 推荐(0) 编辑
上一页 1 ··· 22 23 24 25 26 27 28 29 30 ··· 58 下一页