原创 Redis總結
1. 關於Redis 1.1 簡介 Redis是一個開源的使用ANSI C語言編寫、支持網絡、可基於內存亦可持久化的日誌型、Key-Value數據庫,並提供多種語言的API。 1.1 數據模型 作爲Key-value型數據庫,Redi
原创 在Eclipse中查看JDK類庫的源代碼
在Eclipse中查看JDK類庫的源代碼 設置: 1.點 “window”-> "Preferences" -> "Java" -> "Installed JRES" 2.此時"Installed JRES"右邊是列表窗格,列出
原创 軟件開發工程師最重要的4項技能
軟件開發工程師最重要的4項技能:不是某種技術,而是解決問題、自我學習、命名能力、與人合作。 If you can solve problems, learn things quickly, name things well and
原创 一個簡單MySQL觸發器例子
有這樣一個需求,更新某張表的某個字段時,要先判斷,如果新值比表中老值小,則將老值和新值相加,然後更新;否則正常更新。考慮用MySQL的觸發器實現,更新時觸發。 下面是具體的sql, 一看便知。 -- 刪除觸發器 DROP TRIGGER
原创 Win7下安裝JDK + Tomcat7.0
一、軟件下載 首先需要下載Java Jdk以及Tomcat7。 JDK下載地址:最新爲http://www.oracle.com/technetwork/java/javase/downloads/jdk7-downloads-18802
原创 Vi打開文件顯示 ^M
一般情況下,windows下編輯過的文件在Linux下用vi打開行尾會多出一個^M符號,如下圖: 這是因爲Windows等操作系統用的文本換行符和UNIX/Linux操作系統用的不同,Windows系統下輸入的換行符在UNIX/Linu
原创 ubuntu安裝/卸載Chrome
ubuntu 卸載 google-chrome sudo apt-get autoremove google-chrome-stable (google-chrome 按Tab鍵會自動完成) ubuntu安裝google chrome
原创 html5頁面結構
<!DOCTYPE html> <html> <!--創建文頭--> <head> <title>HTML5頁面結構</title> <meta charset = "UTF-8" /> <span sty
原创 HTML5 Audio自定義播放控制
<!DOCTYPE html> <html> <head> <title> Creating custom video controls </title> <script type="text/ja
原创 LUCENE使用詳細介紹
本文轉自 http://iqiudan.diandian.com/archives/457.html 1 lucene簡介 1.1 什麼是lucene Lucene是一個全文搜索框架,而不是應用產品。因此它並不像www.baidu
原创 HTML5 Web Workers
什麼是 Web Worker? 當在 HTML 頁面中執行腳本時,頁面的狀態是不可響應的,直到腳本已完成。 web worker 是運行在後臺的 JavaScript,獨立於其他腳本,不會影響頁面的性能。您可以繼續做任何願意做的事情:點
原创 HTML5日期選擇
<!DOCTYPE html> <html> <head> <title> Creating Date and Time Controls </title> </head> HTML5 Forms
原创 HTML5 IndexedDB
簡介 IndexedDB是HTML5中的新增功能。網絡數據庫託管並留存在用戶的瀏覽器內。只要讓開發人員通過豐富的查詢功能創建應用,就可以預見到,將會出現能夠同時在線和離線使用的新型網絡應用。 IndexedDB是什麼? IndexedDB
原创 Eclipse中運行Tomcat源碼
1. 到http://archive.apache.org/dist/tomcat/tomcat-7下載Tomcat源代碼,本文用到的是apache-tomcat-7.0.19-src.zip; 2. 在Eclipse中新建Java Pr
原创 Node.js 入門
Node.js是什麼? Node.js是一個基於googlev8+javascript的服務端編程框架。但是Node.js又不是js應用,應該說是js的運行平臺。它採用事件驅動、異步編程,爲網絡服務而設。 Node.js的性能不錯,按照