Time of Update: 2015-06-08
標籤:java jdbc JDBC簡介JDBC(Java Data Base Connectivity,java資料庫連接)是一種用於執行SQL語句的Java
Time of Update: 2015-06-07
標籤:原文地址:http://maoyidao.iteye.com/blog/1663193一個僅僅部署在4台伺服器上的服務,每秒向Database寫入資料超過100萬行資料,每分鐘產生超過1G的資料。而每台伺服器(8核12G)上CPU佔用不到100%,load不超過5。這是怎麼做到呢?下面將給你描述這個架構,它的核心是一個高效緩衝區設計,我們對它的要求是:1,該緩衝區要盡量簡單2,盡量避免生產者線程和消費者線程鎖3,盡量避免大量GC緩衝 vs
Time of Update: 2015-06-08
標籤:源:JAVA判斷32位還是64位,調用不同的DLL通過擷取sun.arch.data.model可判斷是32還是64的JAVA將32或者64位的DLL放不同的目錄,實現自適應調用DLL Properties props = System.getProperties(); String bits=String.valueOf(props.get("sun.arch.data.model")); String path = IMyNative.class.getResource("/
Time of Update: 2015-06-08
標籤:在tomcat上部部署時報錯:An internal error occurred during Add Deployment.java.lang.NullPointerException查了一下說出現這種錯誤一般是是因為down的項目與原生JDK版本不一致所致。查了一下發現匯入的類庫報錯,刪除後重新選擇jdk就好了 右鍵項目名→Properties→Java Build Path→Libraries→選中JRE System
Time of Update: 2015-06-08
標籤:Exception in thread "main" java.lang.ExceptionInInitializerErrorCaused by: java.util.MissingResourceException: Can‘t find bundle for base name javax.servlet.LocalStrings, locale zh_CNat
Time of Update: 2015-06-08
標籤:(一)、問題的引出有一個資料存放區空間,劃分為兩部分,一部分用於儲存人的姓名,另一部分用於儲存人的性別;我們的應用程式套件含兩個線程,一個線程不停向資料存放區空間添加資料(生產者),另一個線程從資料空間取出資料(消費者);因為線程的不確定性,存在於以下兩種情況: 1.若生產者線程剛向儲存空間添加了人的姓名還沒添加人的性別,CPU就切換到了消費者線程,消費者線程把姓名和上一個人的性別聯絡到一起;
Time of Update: 2015-06-07
標籤:Reverse a singly linked list.解題思路:用Stack實現,JAVA實現如下: public ListNode reverseList(ListNode head) { if(head==null) return null; Stack<ListNode> stack =new Stack<ListNode>(); ListNode temp=head;
Time of Update: 2015-06-08
標籤:下面我簡單的畫一張表來說明問題:modifiers範圍(可見)當前類同包子孫類其他包public√ √ √ √protected √ √ √×default(friendly) √ √××private √×××不寫的時候預設為friendly 也就是default預設的。java範圍public protected private,以及不寫時的區別
Time of Update: 2015-06-07
標籤:編碼 字元 字元編碼 一、概述 InputStreamReader OutputStreamWriter 字元轉換流是字元流與位元組流轉換的橋樑,同時加入了編碼轉換。二、編碼錶的由來 電腦只能識別位元據,早期由來是電訊號; 為了方便應用電腦,識別各個國家的文字; 就將各個國家的文字用數字來表示,並一一對應,形成一張表,這就是編碼錶。 三、常見的編碼錶注意:
Time of Update: 2015-06-07
標籤:upcast例:public class Test{ public static void main(String[] args) { Cup aCup = new BrokenCup(); aCup.addWater(10); // method binding }}class Cup { public void addWater(int w) { this.water = this.water + w;
Time of Update: 2015-06-07
標籤:Given a binary tree, imagine yourself standing on the right side of it, return the values of the nodes you can see ordered from top to bottom. For example:Given the following binary tree, 1 <--- / 2 3 <--- \
Time of Update: 2015-06-06
標籤:Java
Time of Update: 2015-06-06
標籤: 1. 將一個float 或 double 類型轉換為整型時,會四捨五入嗎?答案: 不會,將一個float 或 double 類型轉換為整型時,總是將小數部分砍掉2. 如果已經定義了構造方法 (無論是否有參數),編譯器還會建立預設的構造方法嗎?答案:如果在類中沒有構造方法,編譯器會自動建立一個預設的構造方法(無參構造方法),如果已經定義了構造方法 (無論是否有參數) 編譯器就不會在建立預設的構造方法。3. this關鍵字可以在方法外邊用嗎?答案:this
Time of Update: 2015-06-06
標籤: 今天在公司需要做個匯入Excel檔案的功能,所以研究了一下,參考網上的一些資料總算是做出來了,在此記錄一下防止以後忘記怎麼弄。 本人用的是poi3.8,所以需要的JAR包如下: poi-3.8.jar poi-excelant-3.8-20120326.jar poi-ooxml-3.8-20120326.jar poi-ooxml-schemas-3.8-20120326.jar poi-scratchpad-3.8-20120326.jar
Time of Update: 2015-06-06
標籤:java 對象 類 部落格:http://blog.csdn.net/muyang_ren請用封裝和構造完成以下練習,無特殊聲明處請將屬性寫成private練習一:1) 建立一個學生類2) 建立四個私人的欄位:name,sex,age,dire3) 分別為私人的欄位提供屬性4) 測試:建立學生對象,設定屬性,再分別在控制台列印該學生的基本資料package
Time of Update: 2015-06-07
標籤:1:網路編程(理解) (1)網路編程:用Java語言實現電腦間資料的資訊傳遞和資源共用 (2)網路編程模型 (3)網路編程的三要素 A:IP地址 a:點分十進位 b:IP地址的組成 c:IP地址的分類 d:dos命令 e:InetAddress B:連接埠 是應用程式的標識。範圍:0-65535
Time of Update: 2015-06-07
標籤: 在學校學習程式設計語言只是淺顯的瞭解,不理解的的東西有很多 ,想通過這本書對java語言有更深的理解,對於以後的學習和工作會有很大的好處。與其了了草草的看你一些書,知其然而不知其所以然,這不是我想要的學習的目的。 這本書的閱讀我一般是放在課下閱讀,有一些要記住的東西和我認為重要的東西就發表在部落格上,這就是我利用部落格的目的,將我認為重要的東西記錄下來。為什麼要讀這本書《java編程思想》
Time of Update: 2015-06-06
標籤: Writer :BYSocket(泥沙磚瓦漿木匠) 微 博:BYSocket 豆 瓣:BYSocket FaceBook:BYSocket Twitter :BYSocket 上一篇&
Time of Update: 2015-06-07
標籤:Java NIO是非阻塞IO的實現,基於事件驅動,非常適用於伺服器需要維持大量串連,但是資料交換量不大的情況,例如一些即時通訊的服務等等,它主要有三個部分組成:ChannelsBuffersSelectorsChannel有兩種ServerSocketChannel 和
Time of Update: 2015-06-06
標籤:Say you have an array for which the ith element is the price of a given stock on day i.Design an algorithm to find the maximum profit. You may complete at most k transactions.解題思路:本題是Best Time to Buy and Sell Stock系列最難的一道,需要用到dp,JAVA實現如下: