
Linux学习
文章平均质量分 78
GooMaple
这个作者很懒,什么都没留下…
展开
-
Ubuntu12.04中配置 Java JDK
最近在Ubuntu上折腾了一下Java JDK的安装和配置,参考了网上好多人的配置方法,很多都有些问题,最后采“百家之长”总结了自己这次配置的经验,跟大家分享一下。首先,先去Oracle官网(http://www.oracle.com/technetwork/java/javase/downloads/jdk7-downloads-1880260.html) 下载Linux下的JDK压缩包原创 2013-09-10 11:23:52 · 1142 阅读 · 0 评论 -
Linux编程练习(二)—— Linux下.so动态库的建立和调用
(在ubuntu 12.04系统下进行测试)实现将一个自己编写的Hello.c文件打包成libHello.so动态库,并通过gcc编译工具实现一个test.c程序调用libHello.so和自定义头文件Hello.h的过程。具体程序代码如下://Hello.h文件#include void printhello();//Hello.c文件#include v原创 2013-11-21 00:11:49 · 2228 阅读 · 0 评论 -
Ubuntu12.04 下gedit打开txt乱码问题
由于windows下txt文件编码多是国标码(GBK),linux下是UTF-8的编码,而gedit没有自动识别编码的功能。因此在ubuntu下打开txt文件会出现乱码的现象。解决方法:1、在终端下输入“sudo apt-get install dconf-tools”,如果已经安装了则直接输入“dconf Editor”。2、依次展开“org/gnome/gedit/preferen原创 2013-11-11 17:53:10 · 1091 阅读 · 0 评论 -
Linux编程练习(一)—— 多线程+共享内存+线程信号量练习
在ubuntu12.04下的共享内存+多线程+信号量练习实例。问题:程序要求用多线程+共享内存+信号量,实现将一个文件中的内容写入到另一个空白文件中(读与写的操作必须分在两个线程中完成),要求文件内容的大小要远大于所用共享内存的大小。分析:题目要求将一个文件(假设为in)中的数据存入到另一个空白文件(假如为out)中,而且要求共享内存的大小要小于文件传输内容的大小,因此我们原创 2013-11-11 19:11:56 · 2697 阅读 · 0 评论