keep_simple

导航

01 2013 档案

本地socket通信
摘要:1.serverView Code 20 #include <stdio.h> 21 #include <string.h> 22 #include <stdlib.h> 23 #include <unistd.h> 24 #include <sys/socket.h> 25 #include <sys/un.h> 26 27 #define PATH "./tt" 28 29 int main(int argc ,char *argv[]) 30 { 31 int sockfd = 0; 32 str 阅读全文

posted @ 2013-01-29 12:02 keep_simple 阅读(485) 评论(0) 推荐(0)

linux截图软件
摘要:在Linux下很多软件使用命令就可以很好的操作,截图软件也不例外。刚好要截图使用一下,就找到了这款小巧的却很使用的Linux下的截图工具,就是scrot。 如何安装及使用? 1.安装篇很简单,想安装其他软件一样,Fedora下 yum install scrot , Ubuntu下apt-get install scrot就可以。 2.使用篇一般用法就一般而言,使用 scrot 可以抓取整个桌面、某个指定的窗口、以及选择的矩形区域。 抓取桌面:scrot desktop.png,该命令将当前的整个桌面抓取下来,并保存为 desktop.png 文件。可以在当前的目录中找到此图像文件。 ... 阅读全文

posted @ 2013-01-23 13:37 keep_simple 阅读(409) 评论(0) 推荐(0)

解决/usr/bin/ld: cannot find -lxxx
摘要:解决/usr/bin/ld: cannot find -lxxx已有 7102 次阅读 2012-2-26 09:23 |个人分类:LINUX环境设置|系统分类:科研笔记|关键词:ld cannot在linux环境编译应用程式或lib的source code时常常会出现如下的错误讯息:/usr/bin/ld: cannot find -lxxx这些讯息会随着编译不同类型的source code 而有不同的结果出来如:/usr/bin/ld: cannot find -lc/usr/bin/ld: cannot find -lltdl/usr/bin/ld: cannot find -lXtst 阅读全文

posted @ 2013-01-23 13:34 keep_simple 阅读(430) 评论(0) 推荐(0)

经典电影
摘要:那些经典的电影,第一波!! 《怦然心动》,欧美电影——布莱斯全家搬到小镇,邻家女孩朱丽前来帮忙。她对他一见钟情,心愿是获得他的吻。两人是同班同学,她一直想方设法接近他,但是他避之不及,直到后来…经典中的经典!!美式小清新 ~ 《三傻大闹宝莱坞》,印度电影——经典不解释!!我的最爱!!完全就是对现在教育制度的批判,有着很深的教育意义。影片本身很搞笑,内容贴近生活毫不浮夸!!导演的拍摄手法也相当的赞!!从头到尾都是经典!! Because you asked me to. ——剪刀手爱德华(1990),约翰尼·德普代表作,爱情片中的经典!! 《结婚礼服》本片讲述一段感人至深的母女情:单亲 阅读全文

posted @ 2013-01-18 23:53 keep_simple 阅读(356) 评论(0) 推荐(0)

vim常用命令和技巧
摘要:我是 vim 粉丝, 用了许久, 有一些自己的感受, 又到处挖到一些别人的技巧. 感觉对 vim粉丝比较有用, 就把它记在这儿. 希望借此文套出大家自己的巧活, 就正应了抛砖引玉的古话了.先稍为介绍一下 vim. vi 是 unix/linux 下极为普遍的一种文本编辑器, 大部分机器上都有. vi 有各种变种, 在不同的机器上常用不同的变种软件. 其中 vim 比较好用也用得比较广泛. vim 是 Vi IMproved 的缩写, 表示更好的 vi. 我个人觉得它是非常好的编辑器(为了避免 Emacs 粉丝挑眼, 就不说最好了). 没用过的也建议试试看, 当然 vim 对编写文本文件很方便好 阅读全文

posted @ 2013-01-18 23:40 keep_simple 阅读(632) 评论(0) 推荐(0)

linux安装flashplayer
摘要:1.下载:install_flash_player_11_linux.i386.tar.gz 2.解压:tar -xjvf install_flash_player_11_linux.i386.tar.gz 得到:libflashplayer.so usr3.拷贝libflashplayer.so到~/.mozilla/plugins(若plugins不存在,则先创建它) cp libflashplayer.so ~/.mozilla/plugins/4.拷贝usr到系统的usr cp -r usr/* /usr5.大功告成,重启firefox 阅读全文

posted @ 2013-01-18 21:52 keep_simple 阅读(190) 评论(0) 推荐(0)

修复MBR
摘要:在u 盘系统中执行:sudo grub-install /dev/sda重启到ubuntu中执行:sudo update-grub原文地址:http://blog.chinaunix.net/u2/62281/showart.php?id=2274204在坛子里找到一篇关于grub和mbr工作原理的文章,以前一直都是一头雾水,今天转这文章学习下。。哈。。能正常工作的grub应该包括一下文件:stage1、stage2、*stage1_5、menu.lst。 其中stage1要被安装(也就是写入)某个硬盘的主引导记录,或者某个活动分区(这个分区要用fdisk标记成可启动的)的启动扇区。stag. 阅读全文

posted @ 2013-01-17 09:06 keep_simple 阅读(496) 评论(0) 推荐(0)

解决双系统后时间不正确问题
摘要:差8个小时?fedora等linux用的是UTC,windows 7用的也是UTC,windows其他版本用的是GMT。关于GMT与UTC你可以到百度里面搜索一下。UTC和GMT相差8个小时,所以登陆一个系统之后,CMOS里面存储的修改就会被修改掉。windows 7与linux也不能相容,为什么呢?因为windows 7和linux从电脑CMOS里面读出来的时间在使用的时候计算不一样,一个直接用作基准时间,一个还要加上时区等。个人感觉windows 7计算的有问题。修改方法很简单:linux里面,su vi /etc/sysconfig/clock把UTC禁用掉:UTC=false世界协调时 阅读全文

posted @ 2013-01-17 08:42 keep_simple 阅读(1951) 评论(0) 推荐(0)

linux的计算器bc命令
摘要:问题引入——处理数据时候想要做除法计算,发现直接用$A/$B是行不通的,后来才发现linux做数学运算,需要调用bc命令,查了以下其用法,简单记录如下 一、四则运算,取余,乘方。 加 + 减 - 乘 * 除 / 取余 % 乘方 ^ 调用格式,现在为止发现有两种调用格式可用: 1、 ################################ a=`bc -l << END scale=30 5/4 END` ################################ b=`echo 'scale=30;5/4'|bc -l` ##########... 阅读全文

posted @ 2013-01-12 09:55 keep_simple 阅读(2717) 评论(0) 推荐(0)

设置线程属性
摘要:1 #include <pthread.h> 2 #include <unistd.h> 3 #include <cstdio> 4 #include <cstdlib> 5 #include <iostream> 6 7 void* threadRun(void * arg) 8 { 9 sleep(1);10 11 return 0;12 }13 14 int main()15 {16 char szLog[256] = {0};17 int const threadNum_ = 10;18 pthread_t * writeTh 阅读全文

posted @ 2013-01-11 10:04 keep_simple 阅读(353) 评论(0) 推荐(0)

printf的格式控制的完整格式
摘要:printf的格式控制的完整格式 printf的格式控制的完整格式:% - 0 m.n l或h 格式字符下面对组成格式说明的各项加以说明:①%:表示格式说明的起始符号,不可缺少。②-:有-表示左对齐输出,如省略表示右对齐输出。③0:有0表示指定空位填0,如省略表示指定空位不填。④m.n:m指域宽,即对应的输出项在输出设备上所占的字符数(包括小数点)。N指精度。用于说明输出的实型数的小数位数。为指定n时,隐含的精度为n=6位。⑤l或h:l 对整型指long型,对实型指double型。h用于将整型的格式字符修正为short型。------------------------------------ 阅读全文

posted @ 2013-01-10 23:20 keep_simple 阅读(212) 评论(0) 推荐(0)

Linux查看版本信息及CPU内核型号等
摘要:Linux下如何查看版本信息, 包括位数和多核信息,今天我们就来一起看看linux 查看版本信息以及查看CPU内核信息、CPU具体型号等等,整个CPU信息一目了然。相信不会让大家失望。# uname -aLinux euis1 2.6.9-55.ELsmp #1 SMP Fri Apr 20 17:03:35 EDT 2007 i686 i686 i386 GNU/Linux(Linux查看版本当前操作系统内核信息)# cat /etc/issue | grep LinuxRed Hat Enterprise Linux AS release 4 (Nahant Update 5)(Linux 阅读全文

posted @ 2013-01-06 11:25 keep_simple 阅读(400) 评论(0) 推荐(0)