原创 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報文分組即可將數據