Time of Update: 2017-01-19
alipay 的幾個核心功能檔案:AlipayFunction.javapackage com.test.util.alipay; import java.io.FileWriter; import java.io.IOException; import java.net.MalformedURLException; import java.net.URL; import java.util.ArrayList; import java.util.Collections; import
Time of Update: 2017-01-19
1.java建立自訂類數組方法:Student []stu = new Student[3];for(int i = 0; i < 3; i ++){stu[i] = new Student();}2.否則會提示null 指標異常package project; import java.io.*;import java.util.Scanner;class Student{ private int id; private String name; private int score;
Time of Update: 2017-01-19
編寫程式,事先將所有觀眾姓名輸入數組,然後獲得數組元素的總數量,最後在數組元素中隨機抽取元素的下標,根據抽取的下標獲得幸運觀眾的姓名。思路如下:定義輸入框的按鍵事件,使用KeyEvent類的getKeyChar()函數判斷其是否是斷行符號字元,若不是則不作處理;使用isEmpty()函數判斷文字框中是否有字串,如果沒有字串則不做處理;若為合法輸入則通過JTextArea類的append()方法把輸入人名與斷行符號符添加到人員列表;使用selectAll()方法選擇文字框所有字元;定義點擊“抽取”
Time of Update: 2017-01-19
編寫程式,實現將輸入的字串轉換為一維數組,並使用選擇排序法對數組進行排序。思路如下:點擊"產生隨機數"按鈕,建立Random隨機數對象;使用JTextArea的setText()方法清空文本域;建立一個整型一維數組,分配長度為10的空間;初始化數組元素,使用Random類的nextInt()方法產生50以內的隨機數,使用JTextArea類的append()方法把數組元素顯示在文本域控制項中;點擊"排序"按鈕,使用JTextArea類的setText()方法清空文本域;使用雙層for迴圈,對從第
Time of Update: 2017-01-19
ObjectPool抽象父類 複製代碼 代碼如下:import java.util.Iterator;import java.util.Vector;public abstract class ObjectPool<T> { private Vector<T> locked, unlocked; // locked是已佔用的對象集合,unlocked是可用對象集合 public ObjectPool(
Time of Update: 2017-01-19
複製代碼 代碼如下:package org.ssi.util;import java.io.IOException;import java.util.ArrayList;import java.util.List;import net.sf.json.JSONArray;import org.apache.commons.lang.exception.ExceptionUtils;import org.apache.commons.logging.Log;import
Time of Update: 2017-01-19
複製代碼 代碼如下:mport java.io.File;import java.io.FileInputStream;import java.io.FileNotFoundException;import java.io.FileOutputStream;import java.io.IOException;import java.io.InputStream;import java.util.ArrayList;import java.util.List;import org.apache.
Time of Update: 2017-01-19
複製代碼 代碼如下://解析策略,有可能是解析json字串,有可能為資料中的圖片地址,email等package cc.util.regex;public enum RegexPolicy { Json("Json"), Image("ImageFromHtml"); private String value; RegexPolicy (String value) { this.value = value; } @
Time of Update: 2017-01-19
首先分析動態代理模式中的3個角色: 1.抽象角色:static proxy中它可以為抽象類別,但是dynamic proxy中它只能是介面 2.真實角色:就是實現了抽象角色中的方法罷了 3.代理角色:最噁心的就是動態代理裡面的這個代理角色了。它要持有真實角色的引用。
Time of Update: 2017-01-19
複製代碼 代碼如下:package airthmatic;public class demo10 { public static void main(String[] args) { double n[]={9,1.2,5,3.2,1.1}; orderNum(n); } /** * double 和 int 數字排序 * @param n */ public
Time of Update: 2017-01-19
下面舉例說明:抓取百度首頁的內容:複製代碼 代碼如下:URL url = new URL("http://www.baidu.com");HttpURLConnection urlCon=(HttpURLConnection)url.openConnection();urlCon.setConnectTimeout(50000);urlCon.setReadTimeout(300000);DataInputStream fIn;byte[] content = new
Time of Update: 2017-01-19
枚舉簡介: 為什麼要用枚舉: 枚舉是Java1.5出來之後新增的類型,它可以用來定義一組取值範圍固定的的變數。 在枚舉沒有出來之前,要定義這樣的變數,往往是通過定義一個介面,將不同的變數 使用不同的整數賦值。但是這樣的卻有著很明顯的缺點:
Time of Update: 2017-01-19
1、什麼是EJB? EJB(Enterprise Java
Time of Update: 2017-01-19
1、Java中字串的一些常見方法複製代碼 代碼如下:/** * */package com.you.model;/** * @author Administrator * @date 2014-02-24 */public class Replace { /** * @param args */ public static void main(String[] args) { &
Time of Update: 2017-01-19
一、冒泡排序演算法思想:遍曆待排序的數組,每次遍曆比較相鄰的兩個元素,如果他們的排列順序錯誤就交換他們的位置,經過一趟排序後,最大的元素會浮置數組的末端。重複操 作,直到排序完成。樣本示範:演算法實現:for(int i=0;i<array.length-1;i++){//最多排序n-1次 for(int j=0;j<array.length-i-1;j++){//需要交換的次數 if(array[j]>array[j+1]){
Time of Update: 2017-01-19
兩個方法:1、複製一個目錄下面的所有檔案和檔案夾2、將一個檔案目錄下面的所有文字檔合并到同一個檔案中複製代碼 代碼如下:package com.firewolf.test;import java.io.File;import java.io.FileInputStream;import java.io.FileOutputStream;import java.io.IOException;public class FileReaderUtil { public static void
Time of Update: 2017-01-19
java內部類分為: 成員內部類、靜態嵌套類、方法內部類、匿名內部類 。在java的世界裡,提供了匿名內部類文法,用於協助大家簡化代碼,本文簡要從介面,抽象類別以及常規類以代碼的形式描述其常用模式。1. 介面模式public interface IWriter {void write();}public static void main(String[] args) {IWriter writer = new IWriter() {@Overridepublic void write()
Time of Update: 2017-01-19
在下面介紹Android中如何使用instanceof關鍵字開發更方便時,先來溫習一下java中instanceof的概念。instanceof大部分的概念是這樣定義的:instanceof是Java的一個二元操作符,和==,>,<是同一類東西。由於它是由字母組成的,所以也是Java的保留關鍵字。它的作用是測試它左邊的對象是否是它右邊的類的執行個體,返回boolean類型的資料。舉個栗子: String s = "I AM an Object!"; boolean
Time of Update: 2017-01-19
本文介紹了兩種密碼加密的方法,這兩種很常見可以再百度隨意找到。1.摩斯密碼;說道密碼加密不得不提的方法。很是經典。首先說一下他的對照表,直接上圖。核心思想就是替換純文字密碼,將字元對應的替換成-與.兩種符號的組合;2、柵欄密碼;所謂柵欄密碼,就是把要加密的明文分成N個一組,然後把每組的第1個字連起來,形成一段無規律的話。 不過柵欄密碼本身有一個潛規則,就是組成柵欄的字母一般不會太多。(一般不超過30個,也就是一、兩句話)這個沒有什麼好說的了,舉個栗子:對明文ASDFGHJKL進行加密;分成兩組:
Time of Update: 2017-01-19
為了方便自己以後複習,所以寫的比較仔細,記錄下自己的成長。 既然是做購物車,那麼前提條件是首先需要一系列商品,也就是要建一個實體,這裡建了一個商品表、通過查詢在瀏覽器上顯示 基本顯示已經做好了,現在進入我們的重頭戲,Servlet 點擊放入購物車時,將訪問Servlet購物車代碼 package com.servlet;import java.io.IOException;import java.io.PrintWriter;import