原创 jar打包出現java.io.IOException: invalid header field 解決方案

執行: D:\aaa\DMDemo>jar -cvfm demo.jar MANIFEST.MF com java.io.IOException: invalid header field         at java.util.ja

原创 JTextArea文本及時的刷新與添加

JTextArea若只用append()函數會等到整個類方法運行完後纔會將添加的內容統一添加到文本框中顯示,之前只會暫存於緩存中,所以及時添加並顯示文本要有兩步: JTextArea.append("you text"); JTextAr

原创 printf函數分別在window和linux打印long long(_int64)

首先 Microsoft Visual C++ 6.0 不支持 long long ,支持_int64 printf 輸出 long long 在windows 環境下 %I64d 在linux 環境下 %lld 另外打印long lon

原创 如何寫一個完善的c++異常處理類

我們的異常處理類的features 如何寫一個異常處理類是一個不太容易的事情,最近剛好接觸了一些不錯的代碼,看到了一些技巧,這裏和大家分享一下。 一個相對完善的異常處理類(以及附加的一些東西)應該能夠處理下面的一些功能: 1) 能

原创 內部跳轉(請求轉發)和外部跳轉(重定向)的區別?

總結歸納要點: 1、內部跳轉的時候實際上是通過服務器端將請求轉發到另外的頁面或者servlet中,這個時候跳轉到的目標頁面或者servlet可以獲取到請求對象,也可以獲取到請求中的屬性和參數。而外部跳轉的時候實際上是第一次請求後,服務

原创 linux:vi 替換命令

:s/^.*$/\L&/100 ##將100行內的小寫轉換成大寫 vi/vim 中可以使用 :s 命令來替換字符串。 :s/vivian/sky/ 替換當前行第一個 vivian 爲 sky :s/vivian/sky/g 替換當前行

原创 vim 多文件操作常用命令

在目錄 /etc/ 下面,有個名爲vimrc的文件,這是系統中公共的vim配置文件,對所有用戶都有效。而在每個用戶的主目錄下,都可以自己建立私有的配置文件,命名爲:“.vimrc”。例如,/root目錄下,通常已經存在一個.vimrc文件

原创 linux常用快捷鍵

所有命令在Linux/unix的shell下有效 Ctrl + a 切換到命令行開始 這個操作跟Home實現的結果一樣的,但Home在某些unix環境下無法使用,便可以使用這個組合;在Linux下的vim,這個也是有效的;另外,在win

原创 java中的多線程

java多線程總結 以前沒有寫筆記的習慣,現在慢慢的發現及時總結是多麼的重要了,呵呵。雖然才大二,但是也快要畢業了,要加油了。 這一篇文章主要關於java多線程,主要還是以例子來驅動的。因爲講解多線程的書籍和文章已經很多了,所以我也不

原创 Java字節序

以下對BIG-ENDIAN、LITTLE-ENDIAN的解釋正好弄反了!!!!   BIG-ENDIAN(大字節序、高字節序)   LITTLE-E

原创 用正則表達式判斷各種文字字符

[一-龠]+|[ぁ-ん]+|[ァ-ヴー]+   PHP中GBK和UTF8編碼處理 一、編碼範圍 1. GBK (GB2312/GB18030) /x00-/xff  GBK雙字節編碼範圍 /x20-/x7f  ASCII /xa1-/

原创 頭文件中定義 const 全局變量應注意的問題

我們知道,在 C++(但不是在 C 語言)中,const 限定符對默認存儲類型稍有影響。在默認情況下,全局變量的鏈接性爲外部的,但 const 全局變量的鏈接性爲內部的。也就是說,在 C++ 看來,全局 const 定義就像使用了 sta

原创 12個有趣的C語言問答

1,gets() 方法 Q:以下代碼有個被隱藏住的問題,你能找到它嗎? #include<stdio.h> int main(void) { char buff[10]; memset(buff,0,sizeof(

原创 媒體傳輸協議之TCP與UDP

流媒體傳輸協議之TCP與UDP 一、TCP   TCP是面向連接(連接導向) 的、可靠的、基於字節流的。局域網中使用TCP傳輸流比較靠譜,TCP在複雜互聯網環境應用性比較窄,目前都採用碼流自適應來解決網絡質量等外在因素對流傳輸的影響。安

原创 網址收集 定期更新

新郎微博API封裝weibo5j   http://code.google.com/p/weibo5j/downloads/list http://www.linuxhowtos.org/manpages/3/strtok_r.htm K