原创 Properties類

前言:          在部署程序時總會有些變量需要隨着環境的變化或者其它原因,需要進行修改。如果這些參數是直接寫死在程序中,那麼我們每次修改都需要重新編譯,不是很方便。       有兩種解決方法: 1、使用spring注入的方式,將

原创 zk筆記--使用java客戶端訪問

  一:簡介   zk已經跑起來了,接下來就是怎麼使用它,讓它提供服務, 我使用maven創建工程:依賴如下 <dependency> <groupId>junit</groupId> <artifact

原创 設計模式筆記--策略模式

一:前言      清明無意中翻出一位老師介紹我看的設計模式電子書,沒想到已經參加工作十個月了,因爲在學校的時候主要做的是底層網絡通信,沒有使用過java, 當然現在科班出身的本科生都要學java的吧,記得當時自己覺得學習java沒用,幾

原创 字符串轉換成字節序列

在文件傳輸的時候需要將文件內容轉換成字節序列,使用charset類將字符串轉換爲字節序列 /** * 將字符串轉換成字節序列 * */ public class App { public static void m

原创 zk筆記--windows環境運行zk

   網上部署的資料有很多,我照着部署的時候還是遇見了一些問題,在此記錄下,以供參考            windows環境         zookeeper-3.3.5    一:下載資源包   點擊這裏  下載ZK資源   

原创 本地安裝jetty插件

eclipse本地安裝插件:  features下載地址: http://run-jetty-run.googlecode.com/svn/trunk/updatesite/features/ plugins下載地址: http:/

原创 netty簡單實例

一: 簡介      工作中用到netty,先用起來,再深入研究,這裏我們一起談談聊天羣發的小實例。 實例是maven工程,用到spring。我們先從建立服務器端開始,然後再介紹client端。 工程目錄: **************

原创 Solr SpellCheckComponent(拼寫建議組件)實踐與分析

原文鏈接:http://ronxin999.blog.163.com/blog/static/4221792020117304579589/ 首先需要說明的一點是Solr 的組件類(Component)和handler 類的關係,組件是綁

原创 嵌入jetty--指定connector

一: 前言           承接上一篇    嵌入jetty--簡單實現  ,在上篇中我們使用默認的connector來處理連接, 這裏我們添加指定的連接方式。 二: 代碼修改        我們只需要修改下上篇文章中的JettyS

原创 嵌入jetty--簡單實現

一:前言   jetty使一種輕量級的webapp容器,可以來運行我們的webapp程序,最常用的部署方法是將我們的web應用程序打包, 然後部署到單獨的jetty容器中,提供服務,該種方法可以查看我的另一篇文章:web程序demo je

原创 netty傳輸對象

在netty簡單實例   基礎上,修改代碼,使其能夠傳輸對象。 首先: sever和client的編碼、解碼handler需要修改。因爲netty只支持字符流傳輸,所以需要我們將對象轉換爲字符流,修改如下: server端: boo

原创 MySQLdb安裝筆記

我的環境是: ( uname -a )Linux netboy 3.2.0-23-generic-pae #36-Ubuntu SMP Tue Apr 10 22:19:09 UTC 2012 i686 i686 i386 GNU/Lin

原创 設計模式筆記--簡單工廠模式

  飲料的抽象類: package com.netboy.demo; /** * @功能: 飲料的抽象類,所有子類必須實現taste方法 * @版本號: * @作者: netboy Email:wang_lin_n@163

原创 solr自定義分詞器

一、調用大概過程: TokenizerChain類的createComponents(String fieldName, Reader aReader)會調用在schema中註冊的分詞器工廠類和過濾器的工廠類分別調用工廠類的create(

原创 關於TCP的流式服務

   我們假設發送方爲hosta,接收方爲hostb      hosta向hostb發送一組信息,假設hosta只需要一個TCP報文分組即可將數據