<rt id="bn8ez"></rt>
<label id="bn8ez"></label>

  • <span id="bn8ez"></span>

    <label id="bn8ez"><meter id="bn8ez"></meter></label>

    Blogger Scott

    #

    自動檢測TXT文件編碼

         摘要: 自動檢測文本文件編碼的代碼(只能簡單判斷是UTF-8或不是UTF-8),因為一般除了UTF-8之外就是GBK,所以就設置默認為GBK。


    String charsetDetect(String path) {
    String _charset="";
    try {
    File file = new File(path);
    InputStream fs = new FileInputStream(file);
    byte[] buffer = new byte[3];
      閱讀全文

    posted @ 2009-06-03 21:36 江天部落格 閱讀(6014) | 評論 (0)編輯 收藏

    使用FileFilter查找文件系統

         摘要: 如果你想快速地從一個文件結構中找出指定類型的所有文件,可使用 JAVA.io.FileFilter實現。

    FileFilter是JDK 1.2的許多附加部分之一。這個簡單的接口用于一個文件是否被接受。它一個非常一般的方法,去找出一個文檔系統。在FileFilter和其早期接口FilenameFilter間最大的不同就是:FileFilter使文件作為一個文件對象,而FilenameFilter使文件作為一個目錄和一個字符串名被過濾。

    例如:FileFilter接口包含如下方法:
      閱讀全文

    posted @ 2009-05-30 18:52 江天部落格 閱讀(925) | 評論 (3)編輯 收藏

    字符編解碼的故事(ASCII,ANSI,Unicode,Utf-8)

         摘要: 很久很久以前,有一群人,他們決定用8個可以開合的晶體管來組合成不同的狀態,以表示世界上的萬物。他們認為8個開關狀態作為原子單位很好,于是他們把這稱為"字節"。

    再后來,他們又做了一些可以處理這些字節的機器,機器開動了,可以用字節來組合出更多的狀態,狀態開始變來變去。他們看到這樣是好的,于是它們就這機器稱為"計算機"。

    開始計算機只在美國用。八位的字節一共可以組合出256(2的8次方)種不同的狀態。
      閱讀全文

    posted @ 2009-05-20 11:55 江天部落格 閱讀(652) | 評論 (0)編輯 收藏

    Android模擬器SD卡的使用

         摘要: Andorid開發中經常遇到與SD卡有關的調試,Android SDK+Eclipse提供了SD卡的模擬方法。使用方法如下:

    1、創建一個SD卡鏡像文件。

    打開cmd,輸入如下命令:
    mksdcard 1024M sdcard.img

    該命令會在當前目錄下生成一個sdcard.img文件,該文件就是Android模擬器的SD卡鏡像文件。
      閱讀全文

    posted @ 2009-05-19 21:42 江天部落格 閱讀(3305) | 評論 (0)編輯 收藏

    Installation failed due to invalid APK file!問題

    今天在Eclipse里面測試Android的開發。
    寫好的代碼編譯時沒有問題,但是在模擬器上安裝時,出現了如下的錯誤提示,安裝不能成功。
    Installing test.apk...
    Installation failed due to invalid APK file!
    Please check logcat output for more details.

    上網查關于這個錯誤提示的原因和解決辦法,查了很久都沒有找到一個解決辦法。
    重新仔細檢查了一下代碼,發現我的包名前面加了一條下劃線“_text”,覺得可疑,于是去掉下劃線再試,安裝成功了!
    記錄在此,以后再查具體是何原因。

    posted @ 2009-05-16 18:40 江天部落格 閱讀(16575) | 評論 (3)編輯 收藏

    mysql從文件導入數據并將查詢結果輸出到文本文件

    SQL SERVER從文件導入導入數據容錯性沒有mysql好。如果文本文件較大,如有幾十萬或上百萬的數據,如果中間某條數據出現問題,則很容易出現死機的問題,而且很難找到是哪一行出現了問題。Mysql就比較好,可以提示出錯的數據有多少行,沒出錯的數據還是可以正常導入數據庫進行操作。

    Mysql從文件導入數據可以使用以下方法:
    1、先創建一張表
    如:
    CREATE TABLE i0812 (       
    Col001 varchar (255) NULL, 
    Col002 varchar (255) NULL, 
    Col003 varchar (255) NULL, 
    Col004 varchar (255) NULL, 
    Col005 varchar (255) NULL, 
    Col006 varchar (255) NULL, 
    Col007 varchar (255) NULL, 
    Col008 varchar (255) NULL, 
    Col009 varchar (255) NULL  

    2、從文本導入數據
    如:
    load data local infile "e:/mysql/IIP_M_SZ.200812" into table i0812 FIELDs TERMINATED BY '|' LINES TERMINATED BY '\r\n';

    3、進行計算并導出結果至文本文件
    如:
    select col002,col005,col004,col008 into outfile 'e:/mysql/i0812.txt' fields terminated by '|' lines terminated by '\r\n' from i0812 where col003 in (select col001 from qdbm) order by col005;

                                                                                                                                                                                                                                                   

    posted @ 2009-05-05 17:47 江天部落格 閱讀(4778) | 評論 (0)編輯 收藏

    Linux命令匯總表

         摘要: 今天在網上找到一個Linux命令匯總表,覺的這個形式不錯,轉貼一下,供日后參考。 命令 描述   系統信息相關命令 ...  閱讀全文

    posted @ 2009-05-02 16:07 江天部落格 閱讀(706) | 評論 (0)編輯 收藏

    RFID基本概念和工作原理

         摘要: 對一個RFID系統來說,它的頻段概念是指讀寫器通過天線發送、接收并識讀的標簽信號頻率范圍。從應用概念來說,射頻標簽的工作頻率也就是射頻識別系統的工作頻率,直接決定系統應用的各方面特 性。在RFID系統中,系統工作就像我們平時收聽調頻廣播一樣,射頻標簽和讀寫器也要調制到相同的頻率才能工作。
    射頻標簽的工作頻率不僅決定著射頻識別系統工作原理(電感耦合還是電磁耦合)、識別距離,還決定著射頻標簽及讀寫器實現的難易程度和設備成本。RFID應用占據的頻段或頻點在國際上有公認的劃分,即位于ISM波段。典型的工作頻率有:125kHz、133kHz、13.56MHz、27.12MHz、433MHz、902MHz~928MHz、2.45GHz、5.8GHz等。  閱讀全文

    posted @ 2008-11-23 22:34 江天部落格 閱讀(1094) | 評論 (0)編輯 收藏

    數據庫表中插入重復數據的處理

    想往表中插入一條數據,如果表中沒有該條數據才插入,如果已經存在該條數據就不插入。
    該怎么處理?

    一個比較笨的辦法,是先用select查找表中是否已經存在該數據,然后再根據返回的結果決定是否insert。這樣做一來效率會降低,二來,如果在select和insert執行期間,又有其他用戶進行了insert操作,插入了一條相同的數據,仍然會出錯。

    正確的解決方法是:
    首先,在創建表時,將不需要重復的字段設置為unique,然后在插入時,使用insert ignore語句。

    例如:(數據庫用的是mysql5)
    創建一張表用來存儲用戶:
    create table user_info
    (
       uid mediumint(10) unsigned NOT NULL auto_increment primary key,
       last_name char(20) not null,
       first_name char(20) not null,
       unique ( last_name, first_name)
    );

    插入數據:
    insert ignore into user_info (last_name,first_name) values ('x','y');
    //這樣一來,如果表中已經存在last_name='x'且first_name='y'的數據,就不會插入,如果沒有就會插入一條新數據。





    posted @ 2008-08-17 16:16 江天部落格 閱讀(4807) | 評論 (3)編輯 收藏

    Flash CS3中文文檔

    Flash CS3 文檔:
    http://livedocs.adobe.com/flash/9.0_cn/main/wwhelp/wwhimpl/js/html/wwhelp.htm


    ActionScript 3.0 語言(各包類的使用方法)和組件參考
    http://livedocs.adobe.com/flash/9.0_cn/ActionScriptLangRefV3/index.html


    Flash Video Encoder 用戶指南
    http://livedocs.adobe.com/flash/9.0_cn/flvencoder/wwhelp/wwhimpl/js/html/wwhelp.htm


    AS3.0中文幫助  壓縮包下載

    posted @ 2008-02-24 23:55 江天部落格 閱讀(264) | 評論 (0)編輯 收藏

    僅列出標題
    共7頁: 上一頁 1 2 3 4 5 6 7 下一頁 
    主站蜘蛛池模板: 国产一二三四区乱码免费 | 欧亚一级毛片免费看| 亚洲精品成人在线| 久久精品电影免费动漫| 亚洲色大18成人网站WWW在线播放 亚洲色大成WWW亚洲女子 | 亚洲第一视频在线观看免费| 免费国产成人18在线观看| 亚洲一本一道一区二区三区| 亚洲精品国产日韩无码AV永久免费网 | a级毛片免费播放| 亚洲砖码砖专无区2023| 国产亚洲AV夜间福利香蕉149 | 最近更新免费中文字幕大全| 亚洲日本乱码卡2卡3卡新区| 亚洲中文字幕无码久久综合网| 免费黄色网址网站| 9i9精品国产免费久久| 亚洲日韩AV无码一区二区三区人| 亚洲日韩中文字幕在线播放| 日本免费网站观看| 久久国产乱子免费精品| 日韩精品免费一线在线观看| 亚洲一欧洲中文字幕在线| 亚洲欧洲成人精品香蕉网| 免费高清在线爱做视频| 久久久久国产免费| 免费的黄色的网站| 伊人久久五月丁香综合中文亚洲 | 亚洲国产模特在线播放| 在线播放亚洲第一字幕| 国产成人免费a在线视频app| 亚洲最大免费视频网| 国产在线观a免费观看| 国产区图片区小说区亚洲区| 亚洲人和日本人jizz| 亚洲国产综合91精品麻豆| 久久精品亚洲乱码伦伦中文| 国产精品视_精品国产免费| 黄色片在线免费观看| 国产妇乱子伦视频免费| 久久九九AV免费精品|