SunBo

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理
上一页 1 ··· 16 17 18 19 20 21 22 23 24 ··· 32 下一页

2010年7月7日

摘要: /etc/profile 为系统的每个用户设置环境信息,当用户第一次登录时,该文件被执行,并从/etc/profile.d目录的配置文件中搜集shell的设置,etc/profile中设定的变量的可以作用于任何用户,而~/.bashrc等中设定的变量只能继承/etc/profile中的变量。 /etc/bashrc 为每一个运行bash shell的用户执行此文件,当bash shell被打开时,该文件被读取。 ~/.bash_profile 用户都可使用该文件输入专用于自己使用的shell信息,当用户登录时,该文件被执行一次。它设置一些环境变量,执行用户的.bashrc文件。 ... 阅读全文
posted @ 2010-07-07 02:08 SunBo 阅读(377) 评论(0) 推荐(0) 编辑

2010年7月4日

摘要: set nocompatible" show the cursor position all the timeset rulerset showmodeset showcmdset noignorecaseset hlsearchset incsearchset smartindentset showmatch" 设置vim中tab为4个空格set shiftwidth =4set ts=4set expandtabfiletype plugin onautocmd FileType java set noexpandtabautocmd FileType Makefile 阅读全文
posted @ 2010-07-04 09:56 SunBo 阅读(405) 评论(0) 推荐(0) 编辑

2010年6月28日

摘要: GLIB 安装手记 http://bluesilence.blogchina.com/ 第一个GLIB 第二个ATK 第三个CAIRO 第四个PANGO 第五个GTK (安装指令统一为:./configure --prefix=/usr && make && make install) 安装GTK的时候参数参考http://www.gtk.org (./configure --prefix=/opt/gtk) 安装完GTK之后记得将gtk+-2.0.pc 复制到/usr/lib/pkgconfig下 CAIRO的下载 http://cairographics.o 阅读全文
posted @ 2010-06-28 11:14 SunBo 阅读(1327) 评论(0) 推荐(0) 编辑

2010年6月24日

摘要: 上网浏览网页的时候,经常会出现提示“Windows已经阻止此软件因为无法验证发行者”,无法安装那个软件,导致了网页无法正常浏览,将网页设置为信任站点,关闭安全中心及杀毒软件都不行。提示如下:废话少说,直接说解决办法!按下面两步操作,一般情况下都能解决:1、打开浏览器“Internet选项-安全-自定义级别”,在弹出的窗口中把“下载未签名的ActiveX控件”设置为“启用”,并且把里边有关ActiveX控件项的所有选项全改为“启用”,重新打开浏览器,看能不能用。2、如果不行,继续下一步操作。打开浏览器“Internet选项-高级选项”,选择“允许运行和安装软件,即使签名无效”即可。如果成功了,别 阅读全文
posted @ 2010-06-24 02:05 SunBo 阅读(747) 评论(0) 推荐(0) 编辑

2010年6月10日

摘要: 1. 不要看到别人的回复,第一句话就说:给个代码吧!你应该想想为什么。当你自己想出来再参考别人的提示,你就知道自己和别人思路的差异。 2. 初学者请不要看太多的书那会误人子弟的。先找一本好书系统的学习。很多人用了很久都是只对部分功能熟悉而已,不系统还是不够的。 3. 看帮助。不要因为很难,而自己又是初学者所以就不看;帮助永远是最好的参考手册,虽然帮助的文字有时候很难看懂,或不够直观。 4. 不要被一些专用词汇所迷惑;最根本的是先了解最基础知识。 5. 不要放过任何一个看上去很简单的小问题--他们往往并不那么简单,或者可以引伸出很多知识点;不会举一反三你就永远学不会。 6. 知道一点东西,并不能 阅读全文
posted @ 2010-06-10 01:29 SunBo 阅读(210) 评论(0) 推荐(0) 编辑

摘要: 1. 不要看到别人的回复,第一句话就说:给个代码吧!你应该想想为什么。当你自己想出来再参考别人的提示,你就知道自己和别人思路的差异。 2. 初学者请不要看太多的书那会误人子弟的。先找一本好书系统的学习。很多人用了很久都是只对部分功能熟悉而已,不系统还是不够的。 3. 看帮助。不要因为很难,而自己又是初学者所以就不看;帮助永远是最好的参考手册,虽然帮助的文字有时候很难看懂,或不够直观。 4. 不要被一些专用词汇所迷惑;最根本的是先了解最基础知识。 5. 不要放过任何一个看上去很简单的小问题--他们往往并不那么简单,或者可以引伸出很多知识点;不会举一反三你就永远学不会。 6. 知道一点东西,并不能 阅读全文
posted @ 2010-06-10 01:29 SunBo 阅读(168) 评论(0) 推荐(0) 编辑

2010年5月25日

摘要: #include_next的语意 继承和头文件 继承是对象或者文件通过拷贝其它对象或文件的内容,从而衍生出一个新的对象。对于C语言的头文件来说,继承就是一个头文件包含另一个头文件,然后更改(如更改一些宏的值)或增加一些内容。 如果衍生头文件和基础头文件(base header file)的文件名不同,处理方法很简单,只需在衍生头文件中包含基础头文件即可#include "basic"(base指代基础头文件的文件名)。 有时候我们需要使衍生出来的头文件和基础头文件的文件名相同。例如一个应用程序需要使用系统头文件sys/signal.h,但是在某些系统上/usr/includ 阅读全文
posted @ 2010-05-25 13:42 SunBo 阅读(1806) 评论(0) 推荐(0) 编辑

摘要: 我对linux的使用是从Ubuntu7.10开始,那时候我对windows也很不熟。既然学习编程,恰好是LAMP,我想,反正都不熟,学个人少的。这期间一直从8.04,8.10,9.04,9.10到最近的Ubuntu 10.04。这款与天下人共享的操作系统,我的确是喜欢上了。对这款系统赞不绝口的人不是少数。尤其有趣的是一个叫袁萌的老头,各大IT网站都会转载他的博文,开口闭口必谈Ubuntu,而且行文常用括号解释,生怕人不懂。呵呵,这老头,70来岁,如此痴迷Ubuntu,真是可爱。桌面系统使用Ubuntu的确不错,虽然易用,游戏方面不如windows,然开放分享的精神可嘉。而且,做LAMP这行,不 阅读全文
posted @ 2010-05-25 08:32 SunBo 阅读(525) 评论(0) 推荐(0) 编辑

摘要: 刚才看Linux下connect()函数的时候,其返回值会代表一些错误信息,既然是网络连接过程中的错误信息,当然跟跟三次握手协议有很大的关系,这下把三次握手协议从百度拿了过来。重新理解了一下。 TCP握手协议 在TCP/IP协议中,TCP协议提供可靠的连接服务,采用三次握手建立一个连接。 第一次握手:建立连接时,客户端发送syn包(syn=j)到服务器,并进入SYN_SEND状态,等待服务器确认; SYN: 同步序列编号(Synchronize Sequence Numbers) 第二次握手:服务器收到syn包,必须确认客户的SYN(ack=j+1),同时自己也发送一个SYN包(syn=k), 阅读全文
posted @ 2010-05-25 08:23 SunBo 阅读(370) 评论(0) 推荐(0) 编辑

摘要: 一、svn客户端安装及环境配置.果所在的linux机器上没有安装svn客户端,则首先安装svn客户端:1. subversion-1.4.3.tar.bz2 subversion-deps-1.4.3.tar.bz22. 使用tar xvfj subversion-1.4.3.tar.bz2 tar xvfj subversion-deps-1.4.3.tar.bz2解压这两个文件(不要乱了顺序),此时在当前目录下会出现subversion-1.4.3文件夹,3. 进入subversion-1.4.3文件夹:# cd subversion-1.4.3 #./configure # make # 阅读全文
posted @ 2010-05-25 05:07 SunBo 阅读(41754) 评论(1) 推荐(1) 编辑

上一页 1 ··· 16 17 18 19 20 21 22 23 24 ··· 32 下一页