原创 java調oracle存儲過程在不同服務器上出現亂碼
今天把程序發佈到服務器,發現調過程新增數據時出現亂碼,但在本地服務器時沒有問題,想了想估計是系統編碼問題,於是運行了下面的語句: String encoding=System.getProperty("file.encodi
原创 sleep和wait區別
sleep和wait區別 1).sleep是Thread類的靜態方法,而wait方法是Object類的方法 2).wait方法必須在同步代碼塊中使用
原创 設計模式之觀察者模式
之前對觀察者模式有一些瞭解,但是理解不深導致時間一次就遺忘了。在此爲了加強理解再總結一次。觀察者模式是對象的行爲模式,又叫發佈-訂閱(Publish/Subscribe)模式。觀察者模式定義了一種一對多的依賴關係,讓多個觀察
原创 推薦幾款比較好的手機流量監控軟件
推薦幾款比較好的手機流量監控軟件 目前的手機,用途是越來越大,上網,QQ、微博、微信、各種手機版的網絡應用都需要網絡的支持。儘管各種手機網絡應用都一再宣稱不消耗流量,免流量等等,不過相信很多人在月中甚至在月初就會收到短信,本月流量已經用光
原创 Base64編碼
Base64是網絡上最常見的用於傳輸8Bit字節代碼的編碼方式之一,大家可以查看RFC2045~RFC2049,上面有MIME的詳細規範。Base64編碼可用於在HTTP環境下傳遞較長的標識信息。例如,在Java Persistence系
原创 旋轉屏幕導致Activity重建
Android開發文檔上專門有一小節解釋這個問題。簡單來說,Activity是負責與用戶交互的最主要機制,任何“設置”(Configuration)的改變都可能對Activity的界面造成影響,這時系統會銷燬並重建Activi
原创 java BlockingQueue之ArrayBlockingQueue
JAVA API中這樣解釋BlockingQueue: 支持兩個附加操作的 Queue,這兩個操作是:獲取元素時等待隊列變爲非空,以及存儲元素時等待空間變得可用。 BlockingQueue 方法以四種形式出現,對於不能立即滿足但可能在將
原创 desc關鍵字引發的問題
MYSQL細節不是特別熟悉,之前用oracle比較多,在ORACLE裏面建表經常使用desc來代表描述信息,在MYSQL裏面也無知的使用了desc字段來存儲帶有BLOB字段的數據,但是做junit測試的時
原创 Tomcat Too many open files
早上到公司剛坐下就聽運維同事講服務器計費出問題了,打開tomcat日誌一看報Too many open files ,Linux系統默認打開文件數是1024,而實際的生產環境中,這個值總是顯得太小,尤其是對於一些併發較大的
原创 ExtJs Grid合計
在做報表數據時經常需要添加合計行,Ext自帶的gridpannel對合計支持得不好,我們通常會自定義JS函數來統計或者通過服務器統計好然後傳到客戶端,下面我們就來看看如何使用JS來做grid的統計行: Ext.define('Revenu
原创 開發者必知:提升Android應用開發性能的十大要點
雖然Android智能手機和平板電腦的速度一天比一天快,但是開發者必須記住一點:他們開發的應用程序仍在一種資源緊張的環境下運行,這種環境主要依賴性能與最新的臺式機或筆記本電腦無法比擬的電池和處理器。下面介紹的一些方法可以幫助
原创 java同步工具類之--
package com.test; /** * 今天聽同事講了一個需求,他需要啓動多個線程把接口數據分批導入目標,要求 * 每次執行的時候必須保證前一次任務已結束,處理這個需求的方式有很多種,其實質即 * 線程間同步問題,正好這兩天
原创 Extjs tree+tab框架不支持IE的解決辦法
最近項目使用了Extjs4,框架還是傳統的左邊樹功能菜單,右邊多tab頁的方式,發現無法支持IE瀏覽器,這個問題嚴重了,查了官方文檔說對IE支持很好,這可鬱悶了,所有開發人員都來折騰這個嚴重的問題,折騰了大半天也沒搞出個名堂
原创 memcached分佈式緩存應用教程
1.什麼是memcached 許多Web應用都將數據保存到RDBMS中,應用服務器從中讀取數據並在瀏覽器中顯示。但隨着數據量的增大、訪問的集中,就會出現RDBMS的負擔加重、數據庫響應惡化、網站顯示延遲等重大影響。這時就該m
原创 spring循環引用
循環依賴就是循環引用,就是兩個或多個Bean相互之間的持有對方,比如CircleA引用CircleB,CircleB引用CircleC,CircleC引用CircleA,則它們最終反映爲一個環。此處不是循環調用,循環調用是方法之間