牙牙窩
BlogJava
聯(lián)系
聚合
管理
8 Posts :: 21 Stories :: 10 Comments :: 0 Trackbacks
常用鏈接
我的隨筆
我的評論
我的參與
最新評論
留言簿
(2)
給我留言
查看公開留言
查看私人留言
隨筆檔案
2008年9月 (1)
2008年4月 (1)
2007年12月 (1)
2007年1月 (1)
2006年12月 (1)
2006年7月 (1)
2006年4月 (2)
文章分類
JavaScript探索(5)
JMX
SOA(2)
UI開發(fā)(1)
Web 2.0頻道(1)
架構(gòu)師歷程(7)
移動開發(fā)(1)
文章檔案
2008年8月 (3)
2008年1月 (1)
2007年12月 (1)
2007年5月 (1)
2007年4月 (1)
2007年1月 (6)
2006年12月 (2)
2006年4月 (4)
搜索
最新評論
1.?re: 關(guān)于Spring配置文件的動態(tài)載入的修改
每次進(jìn)入DispatcherServlet 時重新加載一下不太合理呀,LZ現(xiàn)在有其他方法沒?spring中的那幾個方法都用final修飾了,想改都改不了啊
--jakey766
2.?re: 關(guān)于Spring配置文件的動態(tài)載入的修改
評論內(nèi)容較長,點擊標(biāo)題查看
--陳華
3.?re: 接口開發(fā)一些自己的失誤、經(jīng)驗和總結(jié)
@寶貝兔
- -保留socket不就可以了嗎??
--444
4.?re: 接口開發(fā)一些自己的失誤、經(jīng)驗和總結(jié)
可不可以把您現(xiàn)在實現(xiàn)的客戶端長連接的代碼給我貼一段出來,我現(xiàn)在都不知道怎么在客戶端建立長連接?
--寶貝兔
5.?re: 關(guān)于Spring配置文件的動態(tài)載入的修改
實現(xiàn) applicationContext.xml 的動態(tài)載入 ,具體怎么操作?
--hezhuo1985
閱讀排行榜
1.?接口開發(fā)一些自己的失誤、經(jīng)驗和總結(jié)(480)
2.?懶人減肥大法(358)
3.?一個好的Application framework必須擁有哪些東東~(344)
4.?終于能夠坐下來研究一下J2EE的技術(shù),哈哈(314)
5.?電腦族每天必喝的四杯茶(轉(zhuǎn))(268)
評論排行榜
1.?接口開發(fā)一些自己的失誤、經(jīng)驗和總結(jié)(2)
2.?終于能夠坐下來研究一下J2EE的技術(shù),哈哈(0)
3.?懶人減肥大法(0)
4.?聚合的力量(0)
5.?電腦族每天必喝的四杯茶(轉(zhuǎn))(0)
開發(fā)JAVA版Socket平臺的一些想法和碰到的問題
在開發(fā)Socket平臺才發(fā)現(xiàn)我對網(wǎng)絡(luò)編程是這么的無知。下面會記錄一下在開發(fā)過程中碰到的一些問題。以及解決方案。
問題1:字符問題
在socket的傳送都是用字符進(jìn)行傳輸,C在字符這方面不會存在太大問題,但Java就不同了,因為在Java中,存在String中的char通常都是以雙字節(jié)儲存。當(dāng)將Java的String轉(zhuǎn)化為byte[]時就有問題了,之前一個字符轉(zhuǎn)后會在前面多了一個空格。由于使用的是NIO的channel通訊。而不是常用的Stream,而且如果全部轉(zhuǎn)化為byte進(jìn)行處理,在Java開發(fā)又會很不方便。所以這個問題想了很多辦法都解決不了。
解決辦法:終于在一個開源框架(jniosocket2)中我找到了解決辦法。下面是發(fā)送的代碼:
public
static
void
write(SocketChannel _channel,
byte
[] content)
throws
IOException
{
List
<
ByteBuffer
>
list
=
new
ArrayList
<
ByteBuffer
>
();
list.add(ByteBuffer.wrap(content));
ByteBuffer[] b
=
new
ByteBuffer[
1
];
list.toArray(b);
_channel.write(b,
0
, b.length);
}
這個方法就能夠正確把由于String轉(zhuǎn)化多出來的空格給去掉。
posted on 2007-05-11 17:09
大牙
閱讀(178)
評論(0)
編輯
收藏
新用戶注冊
刷新評論列表
只有注冊用戶
登錄
后才能發(fā)表評論。
網(wǎng)站導(dǎo)航:
博客園
IT新聞
Chat2DB
C++博客
博問
管理
Powered by:
BlogJava
Copyright © 大牙
主站蜘蛛池模板:
中文字幕亚洲码在线
|
国产偷国产偷亚洲高清在线
|
麻豆va在线精品免费播放
|
亚洲成A∨人片天堂网无码
|
免费观看一区二区三区
|
亚洲乱码一二三四区国产
|
亚洲国产成人久久笫一页
|
69av免费观看
|
深夜免费在线视频
|
亚洲黄色一级毛片
|
亚洲国产一级在线观看
|
亚洲成无码人在线观看
|
国产91在线免费
|
无码成A毛片免费
|
国产AV日韩A∨亚洲AV电影
|
久久久久亚洲AV无码麻豆
|
免费一级国产生活片
|
日本免费人成在线网站
|
又硬又粗又长又爽免费看
|
亚洲国产成+人+综合
|
国产成人亚洲综合
|
免费被黄网站在观看
|
99热在线精品免费播放6
|
精品免费AV一区二区三区
|
亚洲欧洲尹人香蕉综合
|
亚洲中文字幕无码久久精品1
|
久久久久国色AV免费观看性色
|
国产一级a毛一级a看免费视频
|
亚洲精品亚洲人成在线
|
精品国产污污免费网站入口在线
|
亚洲电影在线免费观看
|
中文字幕第一页亚洲
|
免费看无码自慰一区二区
|
国产精品视频免费
|
久久国产精品免费视频
|
特级aaaaaaaaa毛片免费视频
|
亚洲一区精品视频在线
|
亚洲视频在线免费播放
|
国产亚洲色婷婷久久99精品
|
日韩亚洲国产二区
|
日韩一区二区在线免费观看
|