原创 Netty筆記二(發送對象--服務端客戶端附可運行源碼)

網絡傳輸的時候採用的是流的形式,所以一個對象要發出去,並且在服務端要收到一個完整的對象,就要相應的編碼解碼的過程,這個例子向您展示netty的ObjectEncoder和ObjectDecoder編碼解碼的過程,代碼寫的比較簡單而且註釋

原创 lucene4.2自帶demo

lucene是做什麼的網上可以搜到很多資料,就不多說了。我想說了有一下幾點 1.爲什麼不直接用數據庫而選用lucene 因爲lucene是全文搜索引擎,所以它比較擅長從一個詞語中反過來找到那個詞在哪篇文章中,是反着的,假如用數據,從20

原创 java多線程-生產者消費者

    例子用java多線程模擬生產者消費者的例子,上代碼,代碼有註釋說的清楚: 倉庫 package day5; /** * <p>Title: Warehouse.java</p> * <p>Description: </p>

原创 mmpeg轉碼

用例1:設置播放速率ffmpeg -i input.avi -b:v 64k -bufsize 64k output.aviTo set the video bitrate of the output file to 64kbit/s 用

原创 Spring Data MongoDB hello world example

spring data mongodb簡單的例子 及項目源代碼 連接mondodb數據庫代碼的配置類--原生態的 寫道 package com.mkyong.config;import org.springframework.conte

原创 maven學習筆記第一節一-maven install 模塊之間相互引用

我們再做項目的時候,有很多模塊是可以重複使用的,maven提供了很好的解決模塊之間相互引用的方法,具體流程如下: 1.建立共用模塊 2.把共用模塊安裝到本地maven倉庫中(mvn install) 3.再引用項目中確定安裝公共模塊的座

原创 java批量插入隊列筆記

往數據庫裏插入大量的數據,當然是批量插入最高效,我們設定一個題目,每次把數據放入隊列,當數據大於1000條或者時間大於5分鐘後把數據批量入庫 隊列處理代碼: package bathQueue; import java.util.Ar

原创 hadoop學習筆記之hadoop僞集羣安裝

hadoop安裝實際也是很簡單的,關鍵是有些坑不要踩了就好了,hadoop實際就是一個java的程序,跑起來很簡單的,前期配置和準備工作做好就能一步安裝成功 準備工作1 安裝linux虛擬機,注意安裝的時候不要忘記網絡設置,不然不能通過

原创 sql語句寫法與優化

保證在實現功能的基礎上,儘量減少對數據庫的訪問次數;通過搜索參數,儘量減少對錶的訪問行數,最小化結果集,從而減輕網絡負擔;能夠分開的操作儘量分開處理,提高每次的響應速度;在數據窗口使用 SQL時,儘量把使用的索引放在選擇的首列;算法的結構

原创 一個27歲程序員的自白

    今年我27,8歲,來上海已經4年了,其實我不算一個很有經歷的人,但是我依然願意回頭望望走過的路,這些年的程序生涯,讓我失去太多,成長太多。程序一直是我生命中最重要的東西,也是傷我最深的東西。     那年我上大二,可是我莫名的喜歡

原创 查找附近的人-mongodb的實現

最近做一個關於附近的人查詢,參考了很多資料:現在市面上主流的做法 1.用數據庫 2.用類存 3.用lucene 我選用的是用mongodb自帶的查附近的人的方法,代碼如下: DBObject db = new BasicDBObject

原创 寫於2012年的春天

今年我27,8歲,來上海已經4年了,其實我不算一個很有經歷的人,但是我依然願意回頭望望走過的路,這些年的程序生涯,讓我失去太多,成長太多。程序一直是我生命中最重要的東西,也是傷我最深的東西。     那年我上大二,可是我莫名的喜歡上了一個

原创 Netty筆記一(可以運行看到結果的簡單例子)

最近一段時間一直研究聊天程序,學習了nio的知識,以後會和大家分享的,今天寫了一個可以運行看到結果的netty helloworld程序,這個程序雖然簡單,但從這個程序可以知道netty的運行流程,希望對初學者有所幫助。 第一步:建立一

原创 spring有三種啓動方式

     縱觀java的開源框架,strtus,spring或者是springmvc等,他們的啓動都有個共同的特點就是在服務器啓動的時候預先加載進來相應的信息,初始化相關的類,他們或者用Servlet實現如sturts1和springm

原创 給剛畢業或培訓機構出來人的建議

最近在網上看到說公司不喜歡要培訓機構出來的人,我們公司面試的時候一看就pass了,面試的機會都沒有,原因何在: 1.你做過的項目公司比你還熟悉 2.厭