原创 解決./configure ,make,make install的報錯

Linux下從源代碼下編譯安裝一個軟件有時候會報錯,遇到一些麻煩。有些情況即使你用了很多方法去嘗試解決,但問題依然存在,那怎麼辦呢?本教程教你怎麼解決Linux軟件編譯時遇到的問題 注意:編譯安裝一個軟件不會被系統的包管理系統記錄信息,這

原创 說話就是生產力-孫路弘講課筆記

【8步溝通,4個技巧,2個方法】-------講述,敘述,表達,討論,彙報,陳述(從書面到口頭),解釋,迴應,4個技巧是(墊子,迎合,制約,主導),2個工具一個是撲克牌,一個是看圖說話,這些都需要練習,比例是1:8。 1)沒有專門

原创 explain mysql 執行計劃

一.語法explain < table_name >例如: explain select * from t3 where id= 3952602;二.explain輸出解釋+----+-------------+-------+-----

原创 2種nginx來防盜鏈的方法

修改nginx.conf文件一: location ~* /.(gif|jpg|png|swf|flv|rar|zip|tar|)$ { valid_referers none blocked www.westlife.la wes

原创 java 大文件處理

1,退一萬步說,如果慢的話,可以採用兩個線程,一個線程負責讀取文件,另一個線程負責處理讀取出的數據。建一個共享長度爲 1000 的 LinkedBlockingQueue,每行作爲其中的一個元素。 文件讀取是消耗 IO 資源 而行處理是

原创 linux和unix下常用解壓和壓縮命令

.tar 解包: tar xvf FileName.tar 打包:tar cvf FileName.tar DirName (注:tar是打包,不是壓縮!) ---------------------------------------

原创 memcached命令

命令行查看Memcached運行狀態 很多時候需要監控服務器上的Memcached運行情況,比如緩存的查詢次數,命中率之類的。但找到的 那個memcached-tool是linux下用perl寫的,我也沒試過windows能不能用。後來

原创 http

引言                                         HTTP是一個屬於應用層的面向對象的協議,由於其簡捷、快速的方式,適用於分佈式超媒體信息系統。它於1990年提出,經過幾年的使用與發展, 得到

原创 TCP/IP協議簡介

TCP/IP協議簡介 8.1.1 網絡基礎知識 計算機網絡形式多樣,內容繁雜。網絡上的計算機要互相通信,必須遵循一定的協議。目前使用最廣泛的網絡協議是Internet上所使用的TCP/IP協議 網絡編程的目的就是指直接或間接地通過網

原创 Java Servlet規範

0.1. 誰應當閱讀本規範 本文檔的目標讀者爲:  遵循規範提供Servlet引擎的Web服務器或應用服務器提供商  Web應用開發工具提供商  需要了解servlet運行機制,以編寫複雜的servlet應用的開發人員 說

原创 java併發編程實踐筆記

1, 保證線程安全的三種方法: a, 不要跨線程訪問共享變量b, 使共享變量是final類型的c, 將共享變量的操作加上同步 2, 一開始就將類設計成線程安全的, 比在後期重新修復它,更容易. 3, 編寫多線程程序, 首先保證它是正確的

原创 遞歸算法

1,在程序設計中,如果一個程序直接或間接調用自己,那麼這個程序就稱爲遞歸程序,其中直接調用自己的稱爲直接遞歸調用, 間接調用自己的稱爲間接遞歸調用。編寫遞歸程序的難度較大,因此,應理解遞歸程序的基本概念,掌握編寫遞歸程序設計的基本方法。

原创 css筆記

hello

原创 服務器出現 HTTP 400、404、500、502 錯誤原因及解決方法

基本涵蓋了所有問題HTTP 400 – 請求無效HTTP 401.1 – 未授權:登錄失敗HTTP 401.2 – 未授權:服務器配置問題導致登錄失敗HTTP 401.3 – ACL 禁止訪問資源HTTP 401.4 – 未授權:授權被

原创 HTTP協議詳解

引言                                         HTTP是一個屬於應用層的面向對象的協議,由於其簡捷、快速的方式,適用於分佈式超媒體信息系統。它於1990年提出,經過幾年的使用與發展, 得到不斷