眾所周知的是,vim的代碼是Bram用patch的方式維護的,一種典型的集約式管理,雖然edyfox在https://vim.svn.sourceforge.net/svnroot/vim維護了svn版本,但這也只是導入CVS的內容而已,別人無法往里面加入代碼,問題是,當你想開發一系列試驗性功能時,沒法直接在vim的svn倉庫上工作(比如創建分支),而只能用自己的版本管理倉庫。這便造成了一個顯然的維護問題,以我自己為例,vim-cocoa的代碼原本使用co
系統 2019-08-12 01:33:34 2341
jdk下載地址:http://www.oracle.com/technetwork/java/javasebusiness/downloads/java-archive-downloads-javase6-419409.html#jdk-6u21-oth-JPR一、安裝創建安裝目錄,在/usr/java下建立安裝路徑,并將文件考到該路徑下:#mkdir/usr/java1、jdk-6u11-linux-i586.bin這個是自解壓的文件,在linux上安裝
系統 2019-08-12 01:32:36 2341
Unix/Linux運維首選工具XmanagerEnterprise3.0的使用教程2011-07-1400:42:35標簽:linuxunixxmanager運維工具xmanagerenterprise教程版權聲明:原創作品,謝絕轉載!否則將追究法律責任。管理Uinx和Linux服務器的兄弟們應該很熟悉Xmanager,一個窗口可以同時控制上百臺Linux和Unix服務器,功能非常強大!^_^請看:manager是一個簡單易用的高性能的運行在Window
系統 2019-08-12 01:32:23 2341
推薦博文:Linux內核“問題門”——學習問題、經驗集錦推薦下載:《Linux內核修煉之道》精華版之方法論設備模型拍得再玄幻,它也只是個模型,必須得落實在具體的子系統,否則就只能抱著個最佳技術獎空遺恨。既然前面已經以USB子系統的實現分析示例了分析內核源碼應該如何入手,那么這里就仍然以USB子系統為例,看看設備模型是如何軟著陸的。內核中USB子系統的結構我們已經知道了USB子系統的代碼都位于drivers/usb目錄下面
系統 2019-08-29 21:57:40 2340
在apache,nginx,lighttpd等webserver其中,都有一項sendfile相關的配置,在一些網上的資料都有談到sendfile會提升文件傳輸性能,那sendfile究竟是什么呢?它的原理又是怎樣呢?在傳統的文件傳輸里面(read/write方式),在實現上事實上是比較復雜的,須要經過多次上下文的切換,我們看一下例如以下兩行代碼:Java代碼read(file,tmp_buf,len);write(socket,tmp_buf,len);
系統 2019-08-12 01:33:34 2340
一、Linux的登陸流程login:用戶名:每個用戶名都有一個用戶ID(用戶標識符),計算機處理的就是用戶ID(數字)而不是用戶名(字符),。認證機制:Authentication,比如密碼或者其他生物識別技術授權:Authorization,資源訪問的權限授權。但是授權不代表權限可以濫用,因此需要審計。審計:Audition(通過日志)。登陸成功后,進入prompt,命令提示符界面,因此需要輸入命令來執行程序。這些命令既可以是二進制程序也可以是腳本文件。
系統 2019-08-12 01:33:22 2340
copy_to_user,copy_from_user,get_user,put_user函數比較copy_to_user--Copyablockofdataintouserspace.copy_from_user--Copyablockofdatafromuserspace.get_user--Getasimplevariablefromuserspace.put_user--Writeasimplevalueintouserspace.copy_fro
系統 2019-08-12 01:32:55 2340
作者:馬路遙日常工作中,我們經常需要在多臺硬件完全相同的電腦上安裝同樣的Linux,尤其是在做集群應用或互為備份的數據庫服務器的時候。筆者是兼職Linux教師,出于講課的需要,經常要在硬件配置完全相同的電腦上為學生安裝多達十臺或更多的Linux系統。如果使用最常見的CDROM安裝方式,恐怕一次就要用掉一天的時間。而采用Kickstart安裝方式,大約60分鐘就全部安裝完畢了。Kickstart是RedHat發展的快速定制安裝方式,可以讓電腦按照事先設計好的
系統 2019-08-29 23:16:58 2339
一:配置vim的顏色方案配置顏色方案,下載插件ColorSamplerPack.zip,將其解壓縮到.vim文件夾下,如果沒有該文件夾,則自己創建一個。在.vimrc文件中添加下面一行配置:colorschemefruity其中fruity是一個顏色主題的名字,當然也可以選用別的主題(筆者在嘗試多個主題后選擇了fruity),ColorSamplerPack.zip的頁面上有鏈接指向各個主題的預覽。但是,這里的許多主題只適用于iGvim(包括fruity在
系統 2019-08-12 01:33:21 2339
[Linux]Vim的NERDTree快捷鍵_SupermanArthurYoo_百度空間切換工作臺和目錄ctr+w+h光標focus左側樹形目錄,ctrl+w+l光標focus右側文件顯示窗口。ctrl+w+w,光標自動在左右側窗口切換111o.......在已有窗口中打開文件、目錄或書簽,并跳到該窗口.....|NERDTree-o|112go......在已有窗口中打開文件、目錄或書簽,但不跳到該窗口.....|NERDTree-go|113t...
系統 2019-08-12 01:32:42 2339
Linux開發人員繼續以快速的步伐推出新內核,但根據Linux基金會最近發布的一份報告顯示,在過去的一年里,新代碼的提交步調明顯變慢了。該報告還指出,Linux內核開發的杰出貢獻者也在發生變化,越來越多的移動開發人員加入到Linux內核開發隊伍,這是Linux基金會第三次年度“誰在寫Linux”報告(報告PDF下載地址),總結了過去一年來Linux內核的進展情況。根據2010年“誰在寫Linux”報告顯示,提交給2.6.35內核的代碼量比去年發布的2.6.
系統 2019-08-12 01:32:27 2339
如何對CentOSFTP服務配置-51CTO.COM根據很多人對CentOSFTP服務的不解,我覺得應該對CentOSFTP服務做出一定的解釋。1.安裝一般在CentOS上都自動安裝了vsftd,若沒有安裝則可以使用以下步驟進行安裝yum-yinstallvsftpdtouch/var/log/vsftpd.log#創建vsftp的日志文件在CentOS中,這樣就可以完成了一個簡單的匿名FTP的搭建。你可以通過訪問ftp://yourip來進行,不過這個F
系統 2019-08-12 01:32:08 2339
開機自動啟動tomcat(添加到啟動服務組)(1)首先進入/usr/local/tomcat/bin目錄,安裝jsvctarzxvfjsvc.tar.gzcdjsvc-srcchmod+xconfigure./configure-with-java=/usr/java/jdk1.6.0_02makecpjsvc..(2)增加普通用戶#useraddtomcat6添加用戶#groupaddtomcat添加組#usermod-Gtomcattomcat6把to
系統 2019-08-12 09:27:22 2338
Fromhttp://www.thegeekstuff.com/2008/07/install-apache-2-from-source-on-linux/AllLinuxdistributionscomeswithApache.However,itisrecommendedtodownloadlatestApachesourcecode,compileandinstallonLinux.ThiswillmakeiteasiertoupgradeApach
系統 2019-08-12 09:27:22 2338
SugarSyncAPIApp支持SugarSync網盤的前提:1、AccessKeyID:xxx2、PrivateAccessKey:xxx3、AppID:xxx詳細的API總結如下:CreatingaRefreshTokenHTTPRequestExamplePOSThttps://api.sugarsync.com/app-authorizationHTTP/1.1User-Agent:JakartaCommons-HttpClient/3.1Hos
系統 2019-08-12 01:32:31 2338