博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

随笔分类 -  操作系统

摘要:1. 首先下载subversion和TortoiseSVN客户端,两者的版本要对应,这里subversion是1.6,TortoiseSVN是1.6.2. 安装subversion,按照提示进行安装即可;3. 创建版本库,版本库的作用是存储项目代码和文件。 命令行操作 svnadmin create D:\projectname\repository4. 修改权限 更改D:\projectname\repository\conf文件夹下的svnserve.conf,将[general]区域下的 anone-access = none auth-access = write passw... 阅读全文

posted @ 2013-12-12 22:05 藤一1222 阅读(152) 评论(0) 推荐(0)

摘要:当我们用vim或者gvim打开磁盘中的一个文件时,会发生什么事情呢?这得从四个变量说起。 这四个变量就是fileencodings、fileencoding、encoding 和 termencoding。 encoding Vim 内部使用的字符编码方式,包括 Vim 的 buffer (缓冲区)、菜单文本、消息文本等。默认是根据你的locale选择.用户手册上建议只在 .vimrc 中改变它的值,事实上似乎也只有在.vimrc 中改变它的值才有意义。你可以用另外一种编码来编辑和保存文件,如你的vim的encoding为utf-8,所编辑的文件采用cp936编码,vim会 自动将读入的文件. 阅读全文

posted @ 2013-10-10 22:43 藤一1222 阅读(274) 评论(0) 推荐(0)

摘要:一般有两种方法,都是通过命令行来操作: (1)找到MCAFEE AGENT安装目录下的common framework/frminst.exe程序,然后输入frminst.exe /forceunistall,但这个方法在我的机器上行不通。于是采用第二种 (2)同上,只是输入的是frminst.exe /REMOVE=AGENT。这种方法在我机器上可以完全卸载MCAFEE AGENT。 阅读全文

posted @ 2013-08-29 19:11 藤一1222 阅读(830) 评论(0) 推荐(0)

摘要:对于sudo apt-get install apps命令,系统默认将下载文件放在/var/cache/apt/archives目录下,然后安装,如果使用后没有删掉,文件日积月累,磁盘空间浪费严重。这时就需要我们自己进行删除。删除命令:sudo apt-get clean删除/var/cache/apt/archives和/var/cache/apt/archives/partial目录下的所有包,当然,锁定的除外 阅读全文

posted @ 2013-05-21 14:25 藤一1222 阅读(677) 评论(0) 推荐(0)

摘要:原文地址:http://www.nowamagic.net/librarys/veda/detail/2436做一名禅修程序员意味着什么?那意味着,你要持守我从禅宗 习得的10条戒律,它们与计算机程序员的现代世界息息相关。早晨,外面下着雨,我发觉自己正坐在办公桌上琢磨有关高效率工作(efficient working)的问题。在我成为自由职业者之前的那些日子,尽管做了许多工作,然而回首往昔,不过是一片狼藉罢了。回想2006年我开始禅修之际,当时有好一阵子,这种念头清晰地浮现在我的脑海里:几百年前,老禅师就已知晓今天的程序员到底该如何工作。尽管我并不喜欢那些诸如“成为更好的程序员”之类的帖子,但 阅读全文

posted @ 2013-02-27 10:37 藤一1222 阅读(178) 评论(0) 推荐(0)

摘要:很多用户一般都会选择Windows + Ubuntu的双系统。用得时间久了,随着Ubuntu内核的不断升级,开机启动菜单会变得越来越臃肿。下面简单介绍一下如何删除开机启动菜单多余的内核(旧版本),以及如何调整不同操作系统的启动顺序。Ubuntu是由grub引导启动的。每当Ubuntu升级到新的版本后,grub会自动调整开机启动菜单的顺序,把新的内核放在启动菜单的开始, 同时也不会删除久的内核版本。这样,当Ubuntu的升级次数一多,启动菜单中将变得非常臃肿。而且那些旧版本的内核基本不会用,不如删除之。解决方案如 下:1.找出系统已经安装的内核版本,在终端里输入命令:dpkg --get-sel 阅读全文

posted @ 2013-01-14 16:41 藤一1222 阅读(994) 评论(0) 推荐(0)

摘要:现行的Linux distros主流的有两种init方式:一种是广为流传的System V initialization,它来源于Unix并且至今仍被各种Linux distros所采用;另一种是近几年提出的Upstart方式,基于事件机制,系统的所有服务,任务都是由事件驱动的。据我所知,采用后一种方式的目前 有Ubuntu(6.10 and later),Fedora(9.10 and later),Debian(optional)。虽然采用Upstart的发行版并不多,但它旨在取代旧式的System V initialization。 作为知识梳理,我现在就先在这里总结一下这两种方式各自. 阅读全文

posted @ 2013-01-04 15:30 藤一1222 阅读(195) 评论(0) 推荐(0)

摘要:CHM文件是windows默认的帮助文件,一般在windows下直接双击即可打开。如果确认打不开1、检查下载的文件是否受损,下载的过程中是否被打断过。2、下载的文件本身的问题?请查看文件大小是否为零。3、您的系统目录下是否有HH.EXE这个文件(如:c:\\windows下),这个文件用来打开CHM文件。A) 有HH.EXE仍打不开—可能程序所需链接库文件受损 B)没有HH.EXE4、如果没有HH.exe,请从其它计算机中拷贝一个5. 如果都没问题的话,有可能是本电脑系统出于对系统的保护而设置的“自动锁定”,查看文件属性,然后解除锁定,再重新打开看是否可行。 阅读全文

posted @ 2012-12-29 13:28 藤一1222 阅读(237) 评论(0) 推荐(0)

摘要:Boost库是一个功能强大、构造精巧、跨平台、开源并且完全免费的C++程序库要使用Boost库,首先确认一下你使用的开发环境是否支持编译boost库(http://www.boost.org/users/history/version_1_46_1.html)以windows的msvc编译器为例,支持编译boost库是Visual C++: 7.1, 8.0, 9.0 10.0如果你还在用VC++ 6.0的话,只能抱歉了。VC6编译器由于不支持模板偏特化等许多新特性,所以有的Boost库会缺少功能甚至不能使用。安装Boost库的方法:1、从Boost网站(www.boost.org)下载压缩包 阅读全文

posted @ 2012-12-10 13:51 藤一1222 阅读(198) 评论(0) 推荐(0)