Time of Update: 2015-06-17
標籤:1、Brian Goetz:“管理工作:發人深省的部分”這其實不是一篇博文,而是Brian Goetz對於甲骨文公司Java的管理的一個非常有趣的討論的記錄。在 以前我們將Java語言與Scala或者Ceylon相比較的時候,對其1-2個特性一直稍微有些意見。對於為什麼Java儘快變得和其他語言一樣“時髦”不是一個好主意,Brian提出了很好的觀點。每一個Java開發人員都應有所瞭解(大約一個小時)。Youtube連結。2、Aleksey
Time of Update: 2015-06-17
標籤:java 編程規範 一. 編寫背景本文檔的編寫從簡,絕大多數內容以條款或者表格形式列出,不做過多的補充說明,代碼格式規範遵循eclipse的預設編碼規範要求.二. 適用範圍後台開發人員總則規範制定總則? 簡單,易執行命名總體原則1. 名字含義要明確,做到見名知義,如:
Time of Update: 2015-06-17
標籤:1、Java記憶體模型
Time of Update: 2015-06-17
標籤: 7.1 組合文法7.2 繼承文法7.3 代理7.4 重載和覆蓋7.5 初始化以及類的載入目錄 7.1 組合文法組合就是把對象放在新類中,做新類的成員,比如class A {}class B { private String value1, value2, value3; private A a = new A(); private int integer; private double
Time of Update: 2015-06-17
標籤:本文執行個體講述了Java集合Set、List、Map的遍曆方法,分享給大家供大家參考。具體方法如下: 12345678910111213141516171819202122232425262728293031323334353637383940414243444546474849505152535455565758596061626364656667686970717273747576package com.shellway.javase; import
Time of Update: 2015-06-17
標籤:要在平面上顯示文字和繪圖,首先要確定一個平面座標系統。Java語言約定,顯示屏上一個長方形地區為程式繪圖區域,座標原點(0,0)位於整個地區的左上方。一個座標點(x,y)對應螢幕視窗中的一個像素,是整數。12.1所示。視窗大小由超文字檔中的width和height指定。例如,以下超文本確定視窗寬為250像素,高為400像素: <applet code = h.class width=250
Time of Update: 2015-06-18
標籤:網上搜尋了一下,關於java的線程棧:JDK5.0以後每個線程堆棧大小為1M,以前每個線程堆棧大小為256K. JVM的記憶體,被劃分了很多的地區:
Time of Update: 2015-06-18
標籤:今天使用java的md5加密一個字串(含有部分中文),遇到問題,百思不得其解。 後面網上搜尋了一下,才知道是[編碼]的問題。 以前在asp中用md5加密的時候,瞭解
Time of Update: 2015-06-18
標籤:今天用ab進行壓力測試時,無意發現的: Requests per second: xxx [#/sec] (mean)ab -n 5000 -c 1000 http://www:8080/upload/5kb.jpg (NIOServer: 700 &nbs
Time of Update: 2015-06-18
標籤:java排序 冒泡排序 雙向冒泡排序 冒泡排序(Bubble Sort)是一種簡單的排序演算法。它重複地走訪過要排序的數列,一次比較兩個元素,如果他們的順序錯誤就把他們交換過來。走訪數列的工作是重複地進行直到沒有再需要交換,也就是說該數列已經排序完成。這個演算法的名字由來是因為越小的元素會經由交換慢慢“浮”到數列的頂端。一、演算法原理
Time of Update: 2015-06-18
標籤:如果電腦裡只裝了jre的情況下,好像從java 7 update 9開始,通過java自動升級程式完成升級後,控制台裡的java表徵圖就不見了。 只好重新從java.sun.com上下載最新版的jre重裝一下。 今天早上又通過java自動升級程式更新到update 10,控制台裡的java表徵圖又不見了. 另一台電腦裝有jdk,自動更新到update 10後,控制台裡java表徵圖還在,但雙擊後,並沒有在<
Time of Update: 2015-06-18
標籤:ByteBuffer有兩個建立緩衝區的方法:static ByteBuffer allocate(int capacity)static ByteBuffer allocateDirect(int capacity) 這兩個方法都是建立緩衝區的方法,使用直接緩衝區的時候,JVM虛擬機器會直接在此緩衝區上執行本機IO操作,也就是說,在每次調用基礎作業系統的一個本機IO之前或者之後,虛擬機器都會避免將緩衝區的內容複寫到中間緩衝區(或
Time of Update: 2015-06-18
標籤: import java.io.File;import javax.swing.filechooser.FileSystemView;/** 顯示本地磁碟根盤符,顯示案頭路徑 */public class RDDemo { static File[] files; public static void main(String[] args) { FileSystemView sys = FileSystemView.getFileSystemView()
Time of Update: 2015-06-17
標籤:8硬幣問題 演算法 java 代碼看著有點亂,有點複雜!單步調試一下其實不複雜!當然前提是要搞清楚演算法的思想!package yxd.sf.eightcoins;public class EightCoins {public static int compareTo(int[] coins, int[] left, int[] right) {int leftTotal = 0;int
Time of Update: 2015-06-17
標籤: 上一節對於運算子有了大致的瞭解,這一節針對程式流程式控制制進行複習!程式流程式控制制包括順序結構、判斷結構(if)、選擇結構(switch)、迴圈結構。1.判斷結構 ①if語句的第一種格式:
Time of Update: 2015-06-17
標籤:首先參考文章:http://www.oschina.net/translate/working-with-hashcode-and-equals-methods-in-java 1,equals方法的比較與 ==
Time of Update: 2015-06-17
標籤:android studio .so 動態庫檔案 unsatisfiedlinkerro 在許多項目中我們都會用到第三方動態庫.so檔案,但是往往會引來很多煩惱,比如:java.lang.UnsatisfiedLinkError06-17 15:52:08.097 7876-7916/com.ishow.scan E/AndroidRuntime﹕
Time of Update: 2015-06-17
標籤:failed to create jav有時候我們在開發的過程當中,開啟Eclipse會出現“failed to create java virtual
Time of Update: 2015-06-17
標籤:首先來看一道題:下面代碼的輸出結果是什嗎?import java.util.HashMap;import java.util.Map;public class HashMapTest {public static void main(String[] args) {Map<String, String> map=new HashMap<String, String>();map.put(String.valueOf(System.currentTimeMillis(
Time of Update: 2015-06-17
標籤:因為Android程式有升級推送,並且把推送提示的視窗放在了開平圖那個頁面,而且開平圖頁面四秒,然後進入主介面,沒有升級沒事,但是有的話如果點擊取消則視窗消失,不點擊的話則一直顯示,雖然程式沒有bug,但是log輸出會報錯,而且程式的健壯性肯定不行,然後本來想用線程睡眠的,但是不合適,博主選擇的計時器,三秒使用者不操作自動消失,開屏展示依舊不受影響,好了,上代碼:public class TimerTaskClass { Timer timer; long