-
如何在多个进程之间共享一个磁盘文件?C/C++code/*问题是这个样子的:我在磁盘上面有一个文件供多个进程共享。就是多个进程对该文件进行写操作。我需要对这个文件进行加锁?这个加锁的区域是一个什么范围?难道我从一开始open该文件,write文件,close文件的整个过程都要位于临界区中?如果需要加锁的话。下面是我的一个思路,不知道可不可行?将一个互斥锁通过mmap映射到内存,将这个互斥锁设置为luo6620378xu 时间:07-24 + 阅读全文
-
ubuntu 10.04编译安装好qt 4.7.3后,发现designer,assistant,demo等都是乱码我用Glade3设计出了一个界面以tutorial.glade文件格式保存,下一步如何使这个文件独立出来成为UI?我打算先将其转化为.xml格式的,然后再gcc-Wall-g-otutorialmain.c`pkg-config--cflags--libsgtk+-2.0`-export-dynamic编译,但用gtk-builder-converttutorial.glaWallaceWang 时间:05-12 + 阅读全文
-
密钥管理问题,各抒己见吧我现在对很多非常重要的文件进行加密,每个文件都有一个密钥,请问这些密钥怎么管理比较好呢?存储数据库、文件、UKey之类的不不用谈了。看看还有什么好的办法,我知道密钥管理是密码应用领域的一大难题,但是毕竟还存在一些折中的方法,请大家各抒己见,看看有什么好的办法?linux_6 时间:07-22 + 阅读全文
-
怎么通过linux c插入变量insertintoDBO.card_info(id,card_no)values(0,sum);为什么变量不能插入表里huangwei0609 时间:07-24 + 阅读全文
-
ubuntu 10.04编译安装qt 4.7.3后,demos,designer,assistant等字体模糊编译安装所用命令:./configuremakemakeinstall这有什么问题呢?请大神们指点啊,唉这鸟问题真烦人,qt4.6也是会这样,用sudoapt-getinstall...安装就不会有这样的情况ZRYXS 时间:07-23 + 阅读全文
-
linux 下编程 nachos我写了一个c++的双向链表然后对threadtest.cc做了修改make之后出现了下面的情况不知道怎么修改请各位高手帮忙!!g++-g-Wall-Wshadow-traditional-I../threads-I../machine-DTHREADS-DHOST_i386-DCHANGED-c../threads/threadtest.ccInfilfish_zyu 时间:07-23 + 阅读全文
-
访问内存错误的问题。请高手帮我找下原因。。我在程序中有两个函数:intfun1(){int*number;*number=1;unsignedlongtimes;*times=1;.....其他部分}另外一个函数fun2中的变量声明和fun1一模一样。另外有个函数fun3,在fun3中调用前两个函数:if(fun1()||fun2())....这个程序编译成功,执行的时候,fun1的调用也是成功的,但nanbazhangbiao 时间:07-23 + 阅读全文
-
linux exec函数族疑问在查看UNIX环境高级编程第188页中所说"exec只是用一个全新的程序替换了当前进程的正文,数据,堆和栈".fork()函数创建子进程是会复制父进程的内容.但是如果exec执行的程序正文空间比fork()函数正文空间大,exec()函数是如何处理的呢?hnrainll 时间:07-23 + 阅读全文