<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    @OverWrite BlogJava

      BlogJava :: 首頁 :: 新隨筆 :: 聯系 :: 聚合  :: 管理 ::
      128 隨筆 :: 0 文章 :: 29 評論 :: 0 Trackbacks

    2008年6月23日 #

    httpclient已停止維護,其替代產品為 Apache HttpComponents 。 官方聲明如下(詳細信息點擊這里):
    The Commons HttpClient project is now end of life, and is no longer being developed. It has been replaced by the Apache HttpComponents project in its HttpClient and HttpCore modules, which offer better performance and more flexibility.

    HttpClient 是 Apache Jakarta Common 下的子項目,可以用來提供高效的、最新的、功能豐富的支持 HTTP 協議的
    客戶端程工具包,并且它支持 HTTP 協議最新的版本和建議。本文首先介紹 HTTPClient,然后根據作者實際工作經驗給出了一些常見問題的解決方法。 

    所以打算用HttpClient的朋友,可以考慮使用HttpComponents 了。
    HttpComponents 入門,筆者認為 iteye上的一篇文章寫的不錯,大家可以參考 《HttpComponents入門解析》
    posted @ 2012-08-12 17:50 vesung 閱讀(397) | 評論 (0)編輯 收藏

    現在本本屏幕越來越小, 在上面運行eclipse就會顯得字體小, 那么如何調整字體大小那?
    方法一:
        打開菜單 window->preferences->general->appearance->colors and fonts
    打開basec里面的text font 進行編輯會彈出一個字體編輯的窗口, 在里面調整字體即可。

    方法二:
        因為eclipse版本眾多,所以菜單路徑也會有所差異。 還有一種方法可以不用擔心不同版本的差異:
        開始先打開菜單 window->preferences   在左上角數據font 回車, eclipse就會自動搜索出可以設置字體的地方了。 接下來打開basec里面的text font 進行編輯會彈出一個字體編輯的窗口, 在里面調整字體即可。 


    一點小技巧希望對大家能有所幫助。
    posted @ 2012-07-26 14:46 vesung 閱讀(43763) | 評論 (1)編輯 收藏

    這篇文章在chinaunix上看到,寫的很不錯。希望能對學習linux的人有所幫助。

    隨著Linux應用的擴展許多朋友開始接觸Linux,根據學習Windwos的經驗往往有一些茫然的感覺:不知從何處開始學起。作為一個 Linux系統管理員,我看了許多有關Linux的文檔和書籍,并為學習Linux付出了許多艱苦的努力。當真正獲得了一份正式的Linux系統管理工作 后,我更加深刻地理解了Linux的靈魂:服務與多用戶。Linux系統知識是非常廣博的,但是只要掌握了重點知識,管理它并沒有想象中的那么可怕。在下 面我會將作為系統管理員的一些工作心得和總結出來的經驗系統地介紹給大家。

    一、 學習的目的

    通過Linux的學習掌握UNIX的目的想必不用多說了,在這個網絡人才身價倍增的年代,想靠技術吃飯又不想掌握網絡和編程技術是不明智的。當一人第一次 聽說Linux并躍躍欲試的時候,總會提出幾個?,它是什么(What)? 為什么要用它(Why)? 怎樣學習它(How)?做為開放源碼運動的主要組成部分,Linux的應用越來越廣泛,從我們平時的娛樂、學習,到商業、政府辦公,再到大規模計算的應 用。為了滿足人們的需求,各種各樣的、基于Linux的應用軟件層出不窮。只要具備了LinuX的基本功,并具有了自學的能力之后,都可以通過長期的學習 將專項內容予以掌握。

    二、 從命令開始從基礎開始

    常常有些朋友一接觸Linux 就是希望構架網站,根本沒有想到要先了解一下Linux 的基礎。這是相當困難的。雖然Linux桌面應用發展很快,但是命令在Linux中依然有很強的生命力。Linux是一個命令行組成的操作系統,精髓在命 令行,無論圖形界面發展到什么水平這個原理是不會變的,Linux命令有許多強大的功能:從簡單的磁盤操作、文件存取、到進行復雜的多媒體圖象和流媒體文 件的制作。這里筆者把它們中比較重要的和使用頻率最多的命令,按照它們在系統中的作用分成幾個部分介紹給大家,通過這些基礎命令的學習我們可以進一步理解 Linux系統:

    ●安裝和登錄命令:login、 shutdown、 halt、 reboot 、mount、umount 、chsh
    ●文件處理命令:file、 mkdir、 grep、dd、 find、 mv 、ls 、diff、 cat、 ln
    ●系統管理相關命令: df、 top、 free、 quota 、at、 lp、 adduser、 groupadd kill、 crontab、 tar、 unzip、 gunzip 、last
    ●網絡操作命令:ifconfig、 ip 、ping 、 netstat 、telnet、 ftp、 route、 rlogin rcp 、finger 、mail 、nslookup
    ●系統安全相關命令: passwd 、su、 umask 、chgrp、 chmod、chown、chattr、sudo、 pswho

    三、 選擇一本好的Linux書籍

    無論在論壇還是讀者反饋中,我們看到最多的問題往往是某個新手,在安裝或使用linux的過程中遇到一個具體的問題就開始提問,很多都是重復性的問題,甚 至有不少人連基本的問題描述都不是很清楚。這說明很多初學linux的人還沒有掌握基本功。怎樣才能快速提高掌握linux的基本功呢? 最有效的方法莫過于學習權威的linux工具書,工具書對于學習者而言是相當重要的。一本錯誤觀念的工具書卻會讓新手整個誤入歧途。目前國內關于 linux的書籍有很多不過精品的不多,筆者強烈建議閱讀影印本的“o'reilly原版linux圖書”,而且出版社還提供了一個非常好的路線圖


    四 、養成在命令行下工作

    一定要養成在命令行下工作的習慣,要知道X-window只是運行在命令行模式下的一個應用程序。在命令行下學習雖然一開始進度較慢,但是熟悉后,您未來 的學習之路將是以指數增加的方式增長的。從網管員來說,命令行實際上就是規則,它總是有效的,同時也是靈活的。即使是通過一條緩慢的調制解調器線路,它也 能操縱幾千公里以外地遠程系統。

    五、用Unix思維思考Linux

    由于Linux是參照Unix的思想來設計的,理解和掌握它就必須以Unix的思維來進行,而不能以Windows思維。不可否認,windows 在市場上的成功很大一部分在于技術思想的獨到之處。可是這個創新是在面對個人用戶的前提下進行的,而面對著企業級的服務應用,它還是有些力不從心。多年來 在計算機操作系統領域一直是二者獨大:unix在服務器領域,Windows在個人用戶領域。由此可見,用戶需求決定了所采用的操作系統。不管什么原因, 如果要學習Linux,那么首先要將思維從Windows的“這個小河” 中拖出來,放入Unix的海洋。

    六 、學習shell

    對于Shell(中文名稱殼),習慣Windows的讀者肯定是非常陌生的,因為Windows只有一個“Shell”(如果可以說是Shell的話), 那就是Windows自己。用一句話容易理解的解釋就是,shell是用戶輸入命令與系統解釋命令之間的中介。最直觀的說法,一種Shell有一套自己的 命令。舉一個容易理解的例子,Linux的標準Shel是Bash Shel;Solaris的shell是B shell;Linux的Shell是以命令行的方式表現出來的。讀者可能會不理解,Windows從命令行“進化”到了圖形界面,那么Linux現在還 使用命令行豈不是一種倒退?

    當初我剛剛接觸Linux時就曾有過這種想法。可是后來發現,如果使用圖形界面,那么分配給應用軟件的資源就少了,在價格昂貴的服務器上,能夠以較低的硬件配置實現同樣的功能是非常重要的。

    下面舉例說明,一臺服務器有1GB內存,假設其中512MB用于處理圖形界面,若要安裝一個需要784MB內存的數據庫軟件,惟一的辦法就是擴大內存。但 是如果使用命令行,系統可能只需要64MB內存,其它的內存就可以供數據庫軟件使用了。使用命令行,不僅是內存,而且CPU及硬盤等資源的占用都要節省很 多。所以,作為服務器使用命令行是優點而不是缺點。既然Shell有這么多優點,就必須要學習它。
    七、勤于實踐

    要增加自己Linux 的技能,只有通過實踐來實現了。所以,趕快找一部計算機,趕快安裝一個 Linux 發行版本,然后進入精彩的Linux世界。相信對于你自己的 Linux 能力必然大有斬獲。此外,人腦不像計算機的硬盤一樣,除非硬盤壞掉了或者是資料被你抹掉了,否則儲存的資料將永遠而且立刻的記憶在硬盤中。在人類記憶的曲 線中,你必須要不斷的重復練習才會將一件事情記得比較熟。

    同樣的,學習 Linux 也一樣,如果你無法經常學習的話,學了后面的,前面的忘了。你對Linux命令熟悉后你可以開始搭建一個小的Linux網絡,這是最好的實踐方法。 Linux是網絡的代名詞,Linux網絡服務功能非常強大,不論是郵件服務器、Web服務器、DNS服務器等都非常完善。當然你不需搭建所有服務,可以 慢慢來。需要說明的是這個Linux網絡對于初學者有兩三臺計算機即可。自己多動手,不要非要等著別人幫你解決問題。

    八、學會使用文檔

    和私有操作系統不同,各個Linux的發行版本的技術支持時間都較短,這對于Linux初學者是往往不夠的。其實當你安裝了一個完整的Linux系統后其 中已經包含了一個強大的幫助,只是可能你還沒有發現和使用它們的技巧。主流Linux發行版都自帶非常詳細的文檔(包括手冊頁和FAQ),從系統安裝到系 統安全,針對不同層次的人的詳盡文檔,仔細閱讀文檔后40%問題都可在此解決。查閱經典工具書和Howto,特別是Howto是全球數以萬計的 Linux、Unix的經驗總結非常有參考價值通常40%的問題同樣可以解決。安裝一個新的軟件時先看README,再看INSTALL然后看FAQ,最 后才動手安裝,這樣遇到問題就知道為什么。如果說明文檔不看,結果出了問題再去論壇來找答案反而浪費時間。

    當查找文檔時, 一定要看文檔是在何種版本、何種環境及何種狀態下出現的何種結果。對于文檔的有效性, 一時還無法在操作前就知道結論如何,那么對某個專題或問題,閱讀相關的多篇文章將會節省大量的時間,還可以保證盡量“干凈”的環境,有效避免因為不同操作 所造成的更多問題。操作時要仔細核對各個步驟及輸出的結果,盡量保持與文檔一致。

    九、在Linux論壇獲取幫助

    如果上面的措施沒有解決問題,此時你就需要Linux社區的幫助了。需要說明的是你要有周全的思考,準備好你的問題,不要草率的發問,否則只會得到到草率 的回答或者根本得不到任何答案。越表現出在尋求幫助前為解決問題付出的努力,你越能得到實質性的幫助。最好先搜尋一下論壇是否有您需要的文章。這樣可以獲 得事半功倍的效果。

    你需要提供精確有效的信息。這并不是要求你簡單的把成噸的出錯代碼或者數據完全轉儲摘錄到你的提問中。如果你有龐大而復雜的測試條件,盡量把它剪裁得越小 越好。可能你會遇到這種情況,對于一個問題會出現不同內容回答,這時你需要通過實踐來驗證。另外把這個問題放在其他Linux社區請求幫助也是一種選擇。 如果得不到答案,請不要以為我們覺得無法幫助你。有時只是看到你問題的人不知道答案罷了。這時換一個社區是不錯的選擇。

    十、學習專業英文

    如果你想深入學習Linux,看不懂因為文檔實在是太難了。寫的最好的,最全面的文檔都是英語寫的,最先發布的技術信息也都是用英語寫的。即便是非英語國家的人發布技術文檔,也都首先翻譯成英語在國際學術雜志和網絡上發表。

    通過man、info等命令,可以從在線幫助中快速地獲得所需要的命令和操作方法。不要害怕海量的系統幫助,仔細閱讀幾個man或info文檔就會發現, 這些幫助幾乎都按照固定格式寫成一命令名稱、參數、參數說明、使用例子、參考等。當英語成為一種習慣,就會自覺地查找或訂閱互聯網上感興趣的英文材料。這 樣,在不知不覺中就已經和世界同步。

    十一、在社區共享你的經驗

    隨著Linux應用的擴展,出現了不少Linux社區。其中有一些非常優秀的社區:水木清華、其中有一些非常優秀的社區:www.linuxforum.net(國內最高水平GNU站點)、http://www.chinaunix.net/ (中國最大的Unix技術社區),隨著知識的不斷積累,就可以把自己動手解決一些前人沒有遇到的問題寫出文檔在網絡上共享給其他讀者。這個時候,也就成為 了一名“高手”。Linux的使用者一般都是專業人士,他們有著很好的電腦背景且愿意協助他人,Linux高手更具有鼓勵新手的文化精神。

    最后是一個筆者的Linux學習的路線圖(roadmap):

    ●了解Linux 的基礎知識,這些包含了用戶管理、群組的概念、權限的觀念等;
    ●掌握至少50個以上的常用命令;
    ●掌握.tgz、.rpm等軟件包的常用安裝方法
    ●學習添加外設,安裝設備驅動程序(比如網卡)
    ●熟悉Linux文件系統 和目錄結構。
    ●掌握vi,gcc,gdb等常用編輯器,編譯器,調試器 。
    ●理解shell別名、管道、I/O重定向、輸入和輸出以及shell腳本編程。
    ●網絡的基礎包括: 掌握路由概念、OSI七層網絡模型、TCP/IP模型及相關服務對應的層次對于Linux學習非常重要的。然后學習Linux環境下的組網。
    posted @ 2008-07-31 17:49 vesung 閱讀(393) | 評論 (0)編輯 收藏

    國外開發者博客中有一篇有趣的文章,將程序員按水平像軟件版本號那樣劃分為不同的版本。相對于在招聘時分為初級,中級,高級程序員,直接表明需要某種語言N版本的程序員或許更方便直接。根據作者的觀點,可將WEB開發者大致分為以下幾個版本:

    Alpha:閱讀過一些專業書籍,大多數能用Dreamweaver或者FrontPage幫朋友制作一些Web頁面。但在他們熟練掌握HTML代碼以前,你大概不會雇傭他們成為職業的WEB制作人員。

    Beta:已經比較擅長整合站點頁面了,在HTML技巧方面也有一定造詣,但還是用Tables來制作頁面,不了解CSS,在面對動態頁面或數據庫連接時還是底氣不足。

    Pre Version 1 (0.1):比Beta版的開發者水平要高。熟悉HTML,開始了解CSS是如何運作的,懂一點JavaScript,但還是基于業余水準,逐步開始關心動態站點搭建和數據庫連接的知識。這個版本的WEB開發人員還遠不能成為雇主眼中的香餑餑。

    1.0: 能夠基本把控整個站點開發,針對每個問題盡可能的找到最直接的解決辦法。但對可測性,可擴展性以及在不同(層)框架下如何選擇最合適的WEB設計工具尚無概念。這個版本的WEB開發者有良好的技術基礎,需要有進一步的幫助和指導。

     

    2.0:懂面向對象的編程語言,理解分層開發的必要性,關注代碼分離,對問題尋找更完美的解決方法,偶然也會考慮設計模式的問題,但對此仍然概念不清。屬于優秀的初級開發者,能完成較松散的代碼開發(相對大型嚴謹的站點開發而言),在面對較復雜問題尋找解決辦法時需要周邊人的幫助。

    3.0:開始較為深入的理解面向對象編程和設計模式,了解他們的用途,當看到好的設計模式時能看透其本質,逐步關注分層的架構解決辦法和可測試性。理解不同的開發語言并能說出他們的異同(例如各自的優勢)。屬于優秀的中級別開發者,雇主也確信他們最終能找到問題的解決辦法,這個版本的人可以給1.0和2.0的開發者以指導。但他們對架構的理解仍然不夠清晰,值得一提的是,只要給予一些指導,他們能很快理解并熟記做出的決定,以及選定方案的優勢所在。

    4.0:理解模式,重視用戶的反饋。著手研究方法論,架構設計和軟件開發的最佳入口。頭腦中已經形成了超越開發語言,技術架構的整體方案,可根據需求解構程序。能從理論的角度,不同模式如何融合成最佳形態,將多種X-驅動的模式應用到不同的方案中。是精通多語言的高手,理解不同系統和方法論的細微差別,屬于高級程序員。這個級別的人能夠輕易的輔導2.0和3.0的程序員,將他們推向更高的級別。

    5.0:從系統的角度考慮問題。對各種系統結構有深入研究,能對整個代碼架構中的問題進行改進。在團隊粘合性以及代碼安全性方面有杰出貢獻。對1.0到4.0版本的開發人員出現的問題能及時察覺,讓整個團隊保持積極性且保持興奮的狀態創建軟件解決辦法。舉例來說,他們總是對新的技術和信息保持饑渴狀態,試圖用最簡便的方案解決開發任務。在整個IT團隊中獲得信任,屬于高級程序員和架構師。

    那么,您屬于哪個版本的程序員呢?

    posted @ 2008-06-29 23:28 vesung 閱讀(625) | 評論 (1)編輯 收藏

    中國互聯網審查制度的不透明一直為人所詬病。現在還不清楚56.com是因為什么開罪了監管機構,也不知道該網站會關閉多久。這些疑問也表明籠罩整個中國互聯網視頻領域的風險,即使是那些有明智投資方支持的大型互聯網公司也面臨著同樣的問題。該網站至少募集了3,000萬美元資金,投資方中包括風險投資巨頭Sequoia Capita和華特•迪斯尼(Walt Disney Co.)旗下的Steamboat Ventures。

    網絡視頻主管部門之一的中國國家廣電總局(SARFT)沒有回復記者就56.com問題的采訪申請。該網站首席財務長張福興(Jay Chang)拒絕發表評論,其投資方的人士也拒絕置評。

    看來清理行動開始下狠手了。
    posted @ 2008-06-23 08:54 vesung 閱讀(352) | 評論 (0)編輯 收藏

    主站蜘蛛池模板: 免费中文字幕在线| 四虎在线视频免费观看| 久久亚洲av无码精品浪潮| 国产亚洲精品AAAA片APP| 大学生一级毛片免费看| 亚洲人成7777影视在线观看| 免费看污成人午夜网站| 亚洲色偷偷偷综合网| 国产伦一区二区三区免费| 美女被免费网站视频在线| 亚洲人成人网站在线观看| 黄色视频在线免费观看| 亚洲色偷偷偷鲁综合| 99re免费在线视频| 亚洲av片不卡无码久久| 在线观看永久免费视频网站| 美女视频黄视大全视频免费的| 亚洲国模精品一区| 免费看搞黄视频网站| 亚洲精彩视频在线观看| 最近中文字幕mv免费高清视频7 | 1000部禁片黄的免费看| 亚洲综合伊人制服丝袜美腿| 日本特黄特色aa大片免费| 亚洲免费无码在线| 亚洲黄色免费电影| 小小影视日本动漫观看免费| 中文字幕在线视频免费| 亚洲午夜电影一区二区三区| 国产成人免费a在线视频色戒| 国产国产人免费人成成免视频| 久久青青草原亚洲AV无码麻豆| 无限动漫网在线观看免费| 一级A毛片免费观看久久精品| 亚洲自偷自偷精品| 免费v片视频在线观看视频| 无码国产精品一区二区免费式芒果| 亚洲 日韩经典 中文字幕| 国产aⅴ无码专区亚洲av麻豆| 久草视频免费在线观看| 一级毛片在线免费视频|