原创 設計模式學習總結(20) 狀態模式

本系列主要記錄設計模式的意圖是什麼,它要解決一個什麼問題,什麼時候可以使用它;它是如何解決的,掌握它的結構圖,記住它的關鍵代碼;能夠想到至少兩個它的應用實例,一個生活中的,一個軟件中的;這個模式的優缺點是什麼,其有哪些使用場景,在使用時要

原创 項目實戰之中小網站圖片壓縮技術

接着上一篇項目實戰之中小網站數據緩存的設計與實現 ,我們繼續討論在鄰水項目中其他對於中小網站要用到的技術。   由於我們的項目服務器空間有限,如果每次上傳圖片都大於1M那上傳幾張圖片,空間就滿了,而且訪問速度也慢。我們採取圖片壓縮技術,在

原创 項目實戰之中小網站數據緩存的設計與實現

1.背景 傳統的基於B/S架構jsp項目一般是這樣的:客戶端(瀏覽器)向服務端發送請求,服務端接受請求後,JAVA的severlet或者jsp會從數據庫讀取數據,在後臺拼裝好後以HTML的形式傳輸給前臺。這樣也很好理解:比如一個用戶爲了獲

原创 Tomcat 配置 JNDI數據源出現Name jdbc is not bound in this Context

之前項目r是運行在jetty上,應爲有端口中途,暫時現將項目移植到tomcat上,和jetty一樣都是以jndi作爲數據源,但是我按照網上方法,都試了很久,一直再報Name jdbc is not bound in this Contex

原创 設計模式學習總結(16) 迭代器模式

本系列主要記錄設計模式的意圖是什麼,它要解決一個什麼問題,什麼時候可以使用它;它是如何解決的,掌握它的結構圖,記住它的關鍵代碼;能夠想到至少兩個它的應用實例,一個生活中的,一個軟件中的;這個模式的優缺點是什麼,其有哪些使用場景,在使用時要

原创 動態代理及JDK動態代理源碼分析

1.爲什麼要動態代理現在有這樣一個需求:在聊天系統中,把每一個所說的話記錄到日誌文件裏面,初學者可能是這樣來設計在speak方法中調用log方法,記錄到數據庫。這樣設計有明顯的不足:1、log方法不應該屬於Person類中 2、如果改類庫

原创 AngularJs+BootStarp+fontAwesome打造個人展示頁面

原文摘自我的前端博客,歡迎大家來訪問 http://hacke2.github.io/ 起因 實驗室馬上要出去找工作了,大家想寫一個展示自己項目的東西,沒必要做的太複雜,我就把這幾天學到的結合了一下,算是做了 一個大概的樣子出來,大家

原创 響應式Web初級入門

本文來自我的前端博客,原文地址:http://www.hacke2.cn/about-responsive/ 跨終端時代的到來 當你乘坐各種交通工具(公交、地鐵、輕軌、火車)時你會發現,人們都個個低下頭在玩自己的手機、平板、Kindle,

原创 我的前端博客地址 www.hacke2.cn

很喜歡CSDN,我也是在CSDN上成長起來的,但是現在專注於前端,感覺新學的內容和以前寫的不搭調,以後寫前端轉到github.io了,這個博客還會保留,寫非前端的東西,也希望大家多多支持我走前端之路。 前端博客地址:http://ww

原创 某智能家居項目框架學習總結

這個月來第一篇博客,各種其他事情。。 之前負責過一個智能家居項目的二次開發,蘇州一家公司做的,項目還是分了好幾個系統,對業務流程的不同部分進行了劃分,我是此項目的主要負責人,通過老師的指導,對這個項目也有了一些瞭解。此項目運用了一些框架

原创 基於Node.js + jade + Mongoose 模仿gokk.tv

原文摘自我的前端博客,歡迎大家來訪問 http://www.hacke2.cn 關於gokk 大學的娛樂活動基本就是在寢室看電影了→_→,一般都會選擇去goxiazai.cc上看,裏面的資源多,質量高 。站長會推薦評分很高廣受好評的電

原创 ES6箭頭函數和它的作用域

原文來自我的前端博客: http://www.hacke2.cn/arrow-functions-and-their-scope/ http://es6rocks.com/2014/10/arrow-functions-and-the

原创 設計模式讀書筆記與總結系列文章

這學期開始學習設計模式了,借了一本馬士兵推薦的《JAVA與模式》,很厚,現在還在看。開始的時候,只是寫一些讀書筆記,只給自己看,文章的質量很低,後來我們老師和我們共享了CSDN訪談劉偉的一個文檔,看了一下劉偉是怎麼談如何學習設計模式的,說

原创 JavaScript打造無縫切換

  原文摘自我的前端博客,歡迎大家來訪問 http://hacke2.github.io/ 起因 一年前寫管理學院的時候,那時候做首頁有一個幻燈片,由於之前沒交流好,CL寫的靜態頁面幻燈片圖片是在背景裏,讓我用jq寫, 當時就感覺特別啃

原创 基於Node.js + socket.io實現WebSocket的聊天DEMO

原文摘自我的前端博客,歡迎大家來訪問 http://hacke2.github.io 簡介 最近看Node.js和HTML5,練手了一個簡易版的聊天DEMO,娛樂一下 爲什麼需要socket.io? node.js提供了高效的服務