原创 網絡編程

今天,我學習了nodejs裏面的網絡編程,主要是TCP,UDP,HTTP相關知識。 TCP tcp全名是傳輸控制協議,是面向連接的一種協議。有着經典的三次握手。 下面是一個tcp服務器: var net = require('net')

原创 小小感想

      終於,我還是決定在csdn開博客了。      很慚愧地,我的水平很菜,開博客純粹是聽了過來人的意見,說這樣比較好,於是,我竟可恥地跟風了。      確實,我是個十足的菜鳥,雖然我現在我已經大二了,可我依舊什麼都不懂。兩年了

原创 nodejs之異步I/O

今晚有空看了一下nodejs。 只要有兩個知識點吧。 其中一個是定時器。兩個函數。setImmediate(callback)和process.nextTick(callback).這兩個函數都是要求立即出發callback時間。下面來看

原创 nodejs之多進程

最近感覺壓力有點大,來看看nodejs的書,好讓自己輕鬆一下。 正如標題所言,這篇文章寫的是關於nodejs進程方面的知識。衆所周知,nodejs是單線程的額,在編程方面有着得天獨厚的先天優勢,可以讓我們省去了併發編程所帶來的種種苦惱,

原创 看完編程珠璣的一些感想

終於看完Jon Bentley先生著作的《編程珠璣·第二版》了,當然,我看的是中文版,英文水平哪有那麼好啊。。。 這是一本不可多得的好書,具體好在哪裏,我也不太能說清楚。應該算是思路上給我的幫助會是比較大吧。全書總共有十五章,每個章節都

原创 nodejs之Buffer

模塊結構 Buffe模塊是一個js與c++相結合的模塊,性能相關部分由c++實現(底層),非性能部分由js實現(使用層)。  -------------js核心模塊調用c++內建模塊 Buffer 內存分配 buffer對象的內存分配不

原创 Java常用監聽器

今晚,稍微看了下Java的一些基本知識。說起來慚愧,作爲一個Java開發者,居然連基礎的jap/servlet都沒有學過,只是在印象中有個大概的輪廓而已。於是,趁有時間,趕緊自我修養一下。 servlet API有三個不同級別的監聽器接口

原创 錯誤:Unsupported major.minor version 51.0(jdk版本錯誤)

java.lang.UnsupportedClassVersionError: org/apache/nutch/crawl/Crawl3 : Unsupported major.minor version 51.0  at java.

原创 java異步處理與監聽器

計算機的內存是有限的。tomcat 7 中,最多的線程爲200,。爲了最大化,需要異步,這樣可以節省線程。具體什麼是異步,爲什麼要用異步,我不想多寫了,會好累的,我怕寫着寫着就不想繼續下去了。 異步有兩種方式---Servlet和Fil

原创 移植Java web項目遇到兩個問題

今天在移植一個項目的時候,出現了兩個重大問題。 一是“Project facet Java version 1.7 is not supported.”。 項目中的jdk1.7不支持。說明項目是其他版本jdk編譯的,在eclipse裏運

原创 編程之美真是一本不錯的書

這兩天,我在看《編程之美》,這是一本微軟的算法面試題集,裏面的算法都是比較經典的。 我沒有全部看完,因爲我沒那麼多時間,也沒有那樣的耐心。故我只看了第二章和第三章,因爲這兩部分內容貌似比較有趣些。好吧,下面說說我看這本書的過程和一些心得吧

原创 unbuntu發熱厲害如何處理

下面是我探究這個問題的過程 前置條件:前段時間因爲裝逼需要安裝了ubuntu,結果,我的本本出現了好幾次卡死,直接長按關機。在選擇購買固態硬盤後,我想弄清楚這個是什麼問題。真的很燙,把手放在鍵盤也能燙傷,別說放在散熱口了,分分鐘煮熟雞蛋

原创 一切塵埃落定

終於,我還是決定留下來。 前思後想,即使在述職前一秒,我還在想,究竟我是否留下來。 然而,兩個小時的“表演”,還是覺得自己應該留下來,還是得理智一點,理智一點。給自己一個機會,給大家一個機會。 要麼走,要麼幹。成年人,需要的是勇敢走下去。

原创 瀏覽器跨域請求之credentials

-時間起源- 前段時間,需要弄個簡單的網站出來,訪問遠程的api服務。 我是這麼做的。首先是在搭建一個nodejs服務來運行前端頁面。在我請求登錄的時候,能成功返回相應的成功信息。然後,當我再次請求讀取別的接口的時候,返回的信息確實提示我

原创 網站從http過度到https需要注意的幾個小問題

前記: 由於工作的項目要求https能訪問,所以也折騰了一小段時間。 一。nginx配置同時訪問http和https     監聽 80端口和 443ssl端口。 重定向是rewrite關鍵字,直接改變瀏覽器地址欄的值;轉發是proxy_