原创 CKEditor使用js結合CKFinder實現上傳,解決項目路徑問題

在CKEditor  的javascript  api中有對CKEditor進行創建實例的方法,可以通過這些方法對CKEditor進行操作      例:   < script type= "text/javascrip

原创 InputStreamReader類和OutputStreamWriter類

 這兩個轉換流,可以通過名稱看出,這兩個類的基類是字符流中的Reader和Writer,而他們的功能就如InputStream和OutputStream那樣,讀取的是字節和輸出的是字節,這樣就很好的理解InputStreamReade

原创 阿拉伯數字轉化成人民幣大寫程序

阿拉伯數字轉化成人民幣大寫程序大家也見過很多,但是這個程序在我看來是功能最強大的,該程序考慮到小數問題,輸入不規範問題,數值大小問題等等各種問題,該程序十分健壯! import java.text.NumberFormat; import

原创 timestamp和date及datetime的區別

DATE只保存日期,不保存時分秒DATETIME類型用在你需要同時包含日期和時間信息的值時。MySQL檢索並且以'YYYY-MM-DD HH:MM:

原创 文件編碼與BOM淺析

1           什麼是BOM? BOM應用在文件交換場景而非封閉的文件編輯場景。 在UTF-16,BOM在文件流的開頭, (1)       BOM =”0xFEFF” – big-endian (2)       BOM =”

原创 CKEditor的基礎學習

CKEditor的幾種用法      1.替換一個textarea元素      步驟:        (1)添加js要的代碼和文件:               <script type= "text/javascrip

原创 正則表達式中的反向引用

1.反向引用需要使用到分組,分組就是使用()括起來的部分爲一個整體,在進行分組匹配時的原則是:由外向內,由左向右 2.反向引用如:\1,\2等           \1:表示的是引用第一次匹配到的()括起來的部分           \2

原创 java中關於int值的奇偶判斷

其實這來自與《Java Puzzlers》,寫出來是爲了記住它。 i%2==1是平時判斷奇數的常用方法,這個方法有個弊端就是當i爲負數的時候,判斷結果是錯誤的,因爲在java中,%運算的結果和左操作數具有相同的符號。 改進的方法有兩種

原创 轉換流--OutputStreamWriter類與InputStreamReader類

12.4  轉換流--OutputStreamWriter類與InputStreamReader類 整個IO包實際上分爲字節流和字符流,但是除了這兩個流之外,還存在一組字節流-字符流的轉換類。 OutputStreamWriter:是W

原创 CKEditor結合CKfinder的學習

CKEditor  api學習地址: http://docs.ckeditor.com/# 點擊打開鏈接 通過修改配置文件,我們可以添加一些自定的功能,或去掉一些功能,或加上幾種常用字體 1.在CKeditor的默認配置中是配置了所有t

原创 線程中的死鎖問題

線程中的死鎖都是發生在多個線程中的,多個線程中存在多個同步鎖,這幾個線程相互索取對方鎖的鑰匙造成的僵持局面 多個線程中的多個同步鎖,先後索取對方鎖的鑰匙時,有時也會出現和諧的狀態,如兩個人吵架,相互不讓,結果某一刻突然相互諒解了對方就進

原创 雲三兄弟的9k offer面試經驗貼,給我一個不頂的理由!

雲計算的兄弟姐妹們:     我是雲三班的一名同學。其實,我挺感謝黑馬的。雖然本人學的不怎麼樣,但是至少實現了我成功轉行的願望。我也是經歷兩個培訓機構的人,在這裏,我真心的想說一句,黑馬的老師確實教的很好,技術也很強,上課講的知識點也很

原创 Android Call requires API level 11 (current min is 8)的解決方案

【錯誤描述】     在用Eclipse開發過程中,爲了兼容Android2.2和4.0以上版本,我在使用Notification類時做了2個版本的代碼,代碼根據系統版本不同執行相應模塊,結果,等我輸完代碼,發現系統提示了一個這麼的錯

原创 java動態代理

在java中的jdk中與動態代理相關的一個接口(InvocationHandler)和一個類(Proxy) 1.InvocationHandler接口           java.lang.reflect.InvocationHand

原创 野指針和內存溢出

1.野指針 野指針是表示指針指向的內存空間被釋放了,導致這個指針指向了不能使用的空間,如果在訪問則會出錯,所以一般在釋放空間後給野指針賦值NULL 例: int main(int argc, const char * argv[])