牙牙窩
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)載入的修改
每次進入DispatcherServlet 時重新加載一下不太合理呀,LZ現(xiàn)在有其他方法沒?spring中的那幾個方法都用final修飾了,想改都改不了啊
--jakey766
2.?re: 關(guān)于Spring配置文件的動態(tài)載入的修改
評論內(nèi)容較長,點擊標題查看
--陳華
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é)(481)
2.?懶人減肥大法(359)
3.?一個好的Application framework必須擁有哪些東東~(345)
4.?終于能夠坐下來研究一下J2EE的技術(shù),哈哈(315)
5.?電腦族每天必喝的四杯茶(轉(zhuǎn))(269)
評論排行榜
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的傳送都是用字符進行傳輸,C在字符這方面不會存在太大問題,但Java就不同了,因為在Java中,存在String中的char通常都是以雙字節(jié)儲存。當將Java的String轉(zhuǎn)化為byte[]時就有問題了,之前一個字符轉(zhuǎn)后會在前面多了一個空格。由于使用的是NIO的channel通訊。而不是常用的Stream,而且如果全部轉(zhuǎn)化為byte進行處理,在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 © 大牙
主站蜘蛛池模板:
亚洲永久网址在线观看
|
一二三四免费观看在线电影
|
亚洲精品国产国语
|
亚洲AV无码专区国产乱码4SE
|
国产精品无码一区二区三区免费
|
中文字幕免费视频一
|
四虎成人精品国产永久免费无码
|
亚洲乱码中文字幕小综合
|
亚洲AV永久青草无码精品
|
亚洲最大av无码网址
|
国产小视频在线观看免费
|
在线看片无码永久免费视频
|
久久久久久国产精品免费无码
|
成人免费ā片在线观看
|
黄色免费网址大全
|
亚洲精品国产综合久久久久紧
|
亚洲av永久无码精品三区在线4
|
亚洲午夜久久影院
|
亚洲毛片在线观看
|
亚洲女久久久噜噜噜熟女
|
久久精品国产亚洲αv忘忧草
|
亚洲VA中文字幕不卡无码
|
国产亚洲成归v人片在线观看
|
一区二区三区亚洲视频
|
日本v片免费一区二区三区
|
大学生高清一级毛片免费
|
成人免费a级毛片
|
日韩欧美一区二区三区免费观看
|
2021国产精品成人免费视频
|
在线观看www日本免费网站
|
中文字幕免费视频一
|
蜜臀98精品国产免费观看
|
一区二区三区观看免费中文视频在线播放
|
最新亚洲人成无码网www电影
|
亚洲人成色在线观看
|
亚洲kkk4444在线观看
|
亚洲а∨天堂久久精品9966
|
亚洲熟女综合一区二区三区
|
亚洲xxxx视频
|
亚洲AV日韩AV一区二区三曲
|
人人狠狠综合久久亚洲
|