Time of Update: 2017-02-28
程式|程式員 JAVA程式員必讀:基礎篇時間:2001/09/13 13:31作者:ZSC 太平洋網路學院 2.2什麼是訊息 軟體對象之間進行互動作用和通訊是利用訊息的。
Time of Update: 2017-02-28
JavaScript實現Java的Map、List功能,如下代碼:function HashMap(){ this.size=0; this.map=new Object(); } HashMap.prototype.put=function(key,value){ if(
Time of Update: 2017-02-28
學習一門新的知識,不可能指望只看一本,或者兩本書就能夠完全掌握。需要有一個循序漸進的閱讀過程。我推薦Oreilly出版的Java系列書籍。 在這裡我只想補充一點看法,很多人學習Java是從《Thinking in Java》這本書入手的,但是我認為這本書是不適合初學者的。我認為正確的使用這本書的方法應該是作為輔助的讀物。《Thinking in
Time of Update: 2017-02-28
項目 如果你只是想學習使用一下開源項目,那麼你可以跳過本節(瞭解一下更好^_^),但是如果你想在自己的產品(不管是開源的還是商業的)中整合開源項目,那麼你必須瞭解許可協議。 開源項目的License可以分為三大類: OSI-Approved Open
Time of Update: 2017-02-27
有時你希望定義一個類成員,使它的使用完全獨立於該類的任何對象。通常情況下,類成員必須通過它的類的對象訪問,但是可以建立這樣一個成員,它能夠被它自己使用,而不必引用特定的執行個體。在成員的聲明前面加上關鍵字static(靜態)就能建立這樣的成員。如果一個成員被聲明為static,它就能夠在它的類的任何對象建立之前被訪問,而不必引用任何對象。你可以將方法和變數都聲明為static。static 成員的最常見的例子是main( ) 。因為在程式開始執行時必須調用main()
Time of Update: 2017-01-13
OC4J裡配置資料來源:1.application.xml的<data-sources>元素必須指出data-sources.xml檔案的檔案名稱和路徑,即:<data-sourcespath = "data-sources.xml"/>一般application.xml檔案和data-sources.xml
Time of Update: 2017-01-13
現象最近上線一個需求,完成需求的過程對代碼進行了一次重構。應用發布後半個小時左右,發現一個機器警示,load過高。登陸機器看CPU使用方式,發現load已經正常,看下CPU使用方式,發現有一個核跑滿,其他CPU使用率很低。大概一個小時後,其他機器陸續警示,發現同樣的問題,緊急復原應用。應用運行在16G記憶體的虛機上,整個JVM11G記憶體,其中新生代3G,CMS gc,JDK7。第一反應是JVM可能在進行full gc,因為只有一個線程跑滿,其他線程被JVM暫停了。先去應用日誌看下應用運行情況,
Time of Update: 2017-01-18
什麼是Java記憶體回收行程Java記憶體回收行程是Java虛擬機器(JVM)的三個重要模組(另外兩個是解譯器和多線程機制)之一,為應用程式提供記憶體的自動分配(Memory Allocation)、自動回收(Garbage Collect)功能,這兩個操作都發生在Java堆上(一段記憶體快)。某一個時點,一個對象如果有一個以上的引用(Rreference)指向它,那麼該對象就為活著的(Live),否則死亡(Dead),視為垃圾,可被記憶體回收行程回收再利用。記憶體回收操作需要消耗CPU、線程、
Time of Update: 2017-01-19
DataInputStream DataInputStream 是資料輸入流。它繼承於FilterInputStream。DataInputStream 是用來裝飾其它輸入資料流,它“允許應用程式以與機器無關方式從底層輸入資料流中讀取基本 Java 資料類型”。應用程式可以使用DataOutputStream(資料輸出資料流)寫入由DataInputStream(資料輸入流)讀取的資料。DataInputStream 函數列表:DataInputStream(InputStream
Time of Update: 2017-01-19
在粉絲與公眾號產生訊息互動後,公眾號可獲得粉絲的OpenID(加密後的微訊號,每個使用者對每個公眾號的OpenID是唯一的。對於不同公眾號,同一使用者的openid不同)。公眾號可通過本介面來根據OpenID擷取使用者基本資料,包括暱稱、頭像、性別、所在城市、語言和關注時間。開發人員可通過OpenID來擷取使用者基本資料。請使用https協議。我們可以看看官方的文檔:擷取使用者的基本資料。介面調用請求說明 http請求方式:
Time of Update: 2017-01-12
標籤:方法 rri str 停止 簡單 color win 開始 interface 1.使用static關鍵字聲明的屬性為全域屬性未使用static關鍵字指定city之前,如果需要將Tom,J
Time of Update: 2016-12-30
標籤:首字母 預設 聲明 java 介面的基本文法 介面 執行個體化 而且 解釋 介面的定義: 使用interface來定義一個介面。介面定義與類的定義類似,也是分為介面的聲明和介面體,其中介
Time of Update: 2016-12-25
標籤:wap 複雜度 class ack 遍曆 style list pac out 時間複雜度為O( n^(3/2) )不是一個穩定的排序演算法如何看一個演算法是否穩定:{("scala",1
Time of Update: 2016-12-22
標籤:c99 bsp param tac tostring esc 統計 split sys java
Time of Update: 2016-12-22
標籤:css 作業系統 編程思想 前端架構 ring 思想 反射 mvc 調度 總體思路:由表及裡,勤於實踐,縱橫交錯,融會貫通Java語言----->JDK----->Java虛擬
Time of Update: 2015-08-15
標籤:在方法與資料成員中,我們提到,Java中的對象在建立的時候會初始化(initialization)。初始化時,對象的資料成員被賦予初始值。我們可以顯式初始化。如果我們沒有給資料成員賦予初始值,資料成員會根據其類型採用預設初始值。顯式初始化要求我們在寫程式時就確定初始值,這有時很不方便。我們可以使用構造器(constructor)來初始化對象。構造器可以初始化資料成員,還可以規定特定的操作。這些操作會在建立對象時自動執行。 定義構造器構造器是一個方法。像普通方法一樣,我們在類中定義
Time of Update: 2015-06-27
標籤:java 線程 thread Java中停止線程執行的方法chszs,轉載需註明。部落客頁:http://blog.csdn.net/chszs一、暫停或停止線程的理論在Java編程中,要暫停或停止當前正在啟動並執行線程,有幾種方法。對於把線程轉入睡眠Sleep狀態,使用Thread.sleep()是最正確的方式。或許有人會問,為什麼不使用等待wait()或通知notify()?要知道,使
Time of Update: 2015-06-07
標籤:win7 下配置 java 環境變數首先,你應該已經安裝了 java 的 JDK 了,筆者安裝的是:jdk-7u7-windows-x64接下來主要講怎麼配置 java
Time of Update: 2017-05-18
1.Java概述,java概述1.java概述1. 前言1.1 學習方法1. 學會學習的方法2. 學會獨立解決問題3. 主動的學習而不是被動的接受4. 知識的大家的,能力才是自己的1.2 推薦部落格當代程式員都應該養成寫部落格、看部落格的習慣1. [部落格園](http://www.cnblogs.com/)2. [CSDN](http://www.csdn.net/)1.3 部落格編輯神器1. [MacDwon 下載安裝](http://macdown.uranusjr.com/)2.
Time of Update: 2016-08-17
Java中Scanner類和BufferReader類之間的區別,javabufferreaderjava.util.Scanner類是一個簡單的文本掃描類,它可以解析基礎資料型別 (Elementary Data