Time of Update: 2015-08-10
標籤:------<a href="http://www.itheima.com" target="blank">Java培訓、Android培訓、iOS培訓、.Net培訓</a>、期待與您交流! ------- 程式控制流程一、程式流程式控制制 也稱語句,主要有:判斷結構、選擇結構和迴圈結構。1、
Time of Update: 2015-08-10
標籤:方法的目的是什麼? : 代碼的重用方法由什麼構成? : 修飾符列表 傳回值 方法名 參數列表 方法體什麼是方法的重載? : 方法名相同 參數列表不同
Time of Update: 2015-08-10
標籤:首先來一個Java Swing的HelloWord程式。 1 package cn.java.swing.chapter03; 2 3 import javax.swing.JButton; 4 import javax.swing.JFrame; 5 import javax.swing.JPanel; 6 7 public class Demo01 { 8 9 public static void main(String[] args) {10
Time of Update: 2015-08-10
標籤:java charset Java中用UTF-16編碼字元(見博文Java
Time of Update: 2015-08-10
標籤:package hdfs;import java.io.FileInputStream;import java.io.FileNotFoundException;import java.io.IOException;import java.net.URI;import java.net.URISyntaxException;import org.apache.hadoop.conf.Configuration;import
Time of Update: 2015-08-10
標籤:java大數還是很好用的!基本加入:import java.math.BigInteger;import jave.math.BigDecimal;分別是大數和大浮點數。首先讀入可以用:Scanner input = new Scanner(System.in);BigInteger a = new input.nextBigInteger();這樣讀還是很方便的當然還有自己建立:BigInteger a = new BigInteger("1");int b=1;BigInteger
Time of Update: 2015-08-10
標籤:java treemap 統計單詞 使用TreeMap統計單詞個數,並輸出單詞和書目,單詞按升序排列 TreeMap的特點是無重複元素,且元素的key值既可以按預設的Comparable介面排序也可以按Comparator比較子排序,為TreeMap設計一個比較子,此比較子要實現Comparator介面//可以擴充到從檔案中或者從控制台輸入單詞,來統計,只需要加入流就行了import
Time of Update: 2015-08-10
標籤:import java.security.Key;import java.security.SecureRandom;import javax.crypto.Cipher;import javax.crypto.SecretKeyFactory;import javax.crypto.spec.DESedeKeySpec;import sun.misc.BASE64Decoder;import sun.misc.BASE64Encoder; /** * des加密解密 *
Time of Update: 2015-08-10
標籤:一、概述Java虛擬機器在執行Java程式的過程中會把它所管理的記憶體劃分為若干不同的資料區域,這些地區都有各自的用途以及建立和銷毀的時間。Java虛擬機器所管理的記憶體將會包括以下幾個運行時資料區域,如所示:下面就每一個地區進行闡述。二、運行時資料區域程式計數器程式計數器,可以看做是當前線程所執行的位元組碼的行號指標。在虛擬機器的概念性模型裡,位元組碼解譯器工作就是通過改變程式計數器的值來選擇下一條需要執行的位元組碼指令,分支、迴圈、跳轉、異常處理、線程恢複等基礎功能都要依賴這個計數器來
Time of Update: 2015-08-10
標籤:listview addheader 最近做listview增加頭的時候出現的這個問題,簡單說一下,我用的是4.4.4的測試機,完全沒事需求是:addheader是一個輪播圖,是動態從後台擷取的,如果沒有就不顯示,放在4.4.4的環境下測試的是先去判斷從伺服器取得的資料,然後再決定是否去添加頭但是4.4以下貌似不可以這麼幹,程式會崩潰,給出這樣的提示,意思就是你必須在setadapter之前就去增加頭,不然的
Time of Update: 2015-08-10
標籤:這個應該是科班出身的程式員在學習離散數學的時候都學過的知識點。大家或許自己用筆寫出尾碼運算式很容易,但是用代碼實現就感覺無從下手,就只知道用棧,究竟如何用。public class Caculator {private int priority(char c){if(c == ‘*‘ || c== ‘/‘)return 2;else if(c ==&n
Time of Update: 2015-08-09
標籤:java 演算法 差不多半個月沒寫部落格了,今天再寫一篇。
Time of Update: 2015-08-09
標籤: 選擇排序也是比較簡單的一種排序方法,原理也比較容易理解,它與冒泡排序的比較次數相同,但選擇排序的交換次數少於冒泡排序。冒泡排序是在每次比較之後,若比較的兩個元素順序與待排序次序相反,則要進行交換,而選擇排序在每次遍曆過程中只記錄下來最小的一個元素的下標,待全部比較結束之後,將最小的元素與未排序的那部分序列的最前面一個元素交換,這樣就降低了交換的次數,提高了排序效率。看一下實現代碼:public class ChoiceSort
Time of Update: 2015-08-09
標籤:Redis叢集至少需要3個主節點# cd /usr/redis建立一個目錄# mkdir cluster# cd cluster1、複製一個設定檔# cp ../redis.conf 9001.conf修改設定檔# vim 9001.confport 9001appendonly yescluster-enabled yescluster-config-file nodes-9001.confcluster-node-timeout 50002、複製兩份設定檔,並修改# cp
Time of Update: 2015-08-08
標籤:java 對象 /*Calendar 類是一個抽象類別,它為特定瞬間與一組諸如 YEAR、MONTH、DAY_OF_MONTH、HOUR 等 日曆欄位之間的轉換提供了一些方法並為操作日曆欄位(例如獲得下星期的日期)提供了一些方法。瞬間可用毫秒值來表示,它是距曆元(即格林威治標準時間 1970 年 1 月 1 日的
Time of Update: 2015-08-09
標籤:javapublic class B{ public static B t1 = new B(); public static B t2 = new B(); { System.out.println("構造塊"); } static { System.out.println("靜態塊"); } public static void main(String[] args)
Time of Update: 2015-08-09
標籤:java 介面 抽象類別 今天看到一道題問下面哪一個是抽象類別,給出四個選項: InputStream, PrintStream, Reader, FileWriter 然後我覺得這太簡單了,顯然是InputStream和Reader,都是處在接近頂尖的東西。但同時我覺得應該總結下對於介面和抽象類別的理解。一. Java 抽象類別下面貼出
Time of Update: 2015-08-08
標籤:JAVA解析XML之DOM方式準備工作 建立DocumentBuilderFactory對象; 建立DocumentBuilder對象; 通過DocumentBuilder對象的parse方法載入xml解析XML檔案的屬性名稱和屬性值解析XML檔案的節點名和節點值 常用方法如下: getElementsByTagName(); getLength(); item(); getNodeName(); getNodeValue();
Time of Update: 2015-08-08
標籤:今天聽代理模式的一點總結: 建立一個介面package com.proxy;public interface MoveAble { void move();} 建立一個tank類 實現MoveAble package com.proxy;import java.util.Random;public class Tank implements MoveAble{ @Override public void move() { // TODO
Time of Update: 2015-08-09
標籤: java 1 import java.io.File; 2 import java.io.StringWriter; 3 4 import javax.xml.parsers.DocumentBuilder; 5 import javax.xml.parsers.DocumentBuilderFactory; 6 import javax.xml.parsers.ParserConfigurationException; 7 import