Time of Update: 2015-06-04
標籤:工具 編碼 測試載入器 java 推薦2個在編碼過程中既能減少編碼量,又非常容易上手的工具類:適用於Java反射和單測Assert。1
Time of Update: 2015-06-04
標籤:掌握類和對象是JAVA語言編程的基礎。那麼,到底什麼是類和對象呢?一、對象 現實世界中,隨處可見的一種事物就是對象,對象是事物存在的實體,如人類、書桌、電腦、高樓大廈等。人類解決問題的方式總是將複雜的事物簡單化,於是就會思考這些對象都是由哪些部分組成的。通常都會將對象劃分為兩個部分,即動態部分與靜態部分。靜態部分,顧名思義就是不能動的部分,這個部分被稱為“屬性”,任何對象都會具備其自身屬性,如一個人,它包括高矮、胖瘦、性別、年齡等屬性。然而具有這些屬性的人會執行哪
Time of Update: 2015-06-04
標籤:研究了一天才搞清楚,其實挺簡單的,在這裡記錄下,以便以後參考。一、建立一個servlet項目 主要包括(WEB-INF)裡面有classes檔案夾、lib檔案夾、web.xml檔案。將寫好的servlet類編譯成的.class放到項目中的classes檔案夾下(我的是helloServlet.class)1、在web.xml中配置<?xml version="1.0" encoding="ISO-8859-1"?><web-app
Time of Update: 2015-06-04
標籤:Given a string s and a dictionary of words dict, determine if s can be segmented into a space-separated sequence of one or more dictionary words.For example, givens = "leetcode",dict = ["leet", "code"].Return true because "leetcode" can be
Time of Update: 2015-06-04
標籤:在學習使用Java_Memcache操作memcache後,饒有興趣的研究了一下Java_Memcache的源碼。Java_Memcache在類AscIIClient中封裝了資料操作方法set/add/delete/append/get等。儲存資料set由Memcache命令詳解,我們知道memcache原始的set命令格式為set <key> <flag> <expiretime&g
Time of Update: 2015-06-04
標籤:java實現多線程有2種方法:1擴充java.lang.Thread類;2實現java.lang.Runnable介面下面舉個例子,實現Runnable,來實現多線程public class DoSomething implements Runnable { //實現Runnable介面 public void run() { // 實現run方法 for (int i = 0; i < 5; i+
Time of Update: 2015-06-04
標籤:泛型,寬泛的資料類型”可以接受任意類型(類)的資料。■泛型定義(類和介面)型別參數必須是一個合法的標識符,習慣上使用單個大寫字母,通常情況下,K 表示鍵,V 表示值,E 表示異常或錯誤,T 表示一般意義上的資料類型。例:class Point<TX, TY>■泛型變數泛型類在執行個體化時必須指出具體的類型,也就是向型別參數。例:TX x;TX y;■泛型執行個體化Point<Integer, Integer> p = new Point<Integer,
Time of Update: 2015-06-04
標籤:北京電子科技學院(BESTI) 實 驗 報 告 課程:Java
Time of Update: 2015-06-04
標籤:android 拾荒者老大 java 奇偶數 今天找提高代碼效能的方法,剛好看到這篇文章裡http://www.cnblogs.com/chinafine/articles/1787118.html 提到的.1. 奇偶判斷 不要使用 i % 2 == 1 來判斷是否是奇數,因為i為負奇數時不成立,請使用 i % 2 != 0 來判斷是否是奇數,或使用 高效式 (i & 1) != 0來判斷。
Time of Update: 2015-06-04
標籤:leetcode 演算法 資料結構 string ZigZag Conversion一、題目如下: The string "PAYPALISHIRING" is written in a zigzag pattern on a given
Time of Update: 2015-06-04
標籤:建立自訂異常是為了表示應用程式的一些錯誤類型,為代碼可能發生的一個或多個問題提供新含義。可區分代碼運行時可能出現的相似問題的一個或多個錯誤,或給出應用程式中一組錯誤的特定含義。 //自訂異常類需要繼承Exceptionpublic class MyselfException extends Exception { private int detail; public MyselfException(int
Time of Update: 2015-06-04
標籤:抽象類別:什麼是抽象類別?在物件導向的概念中,我們知道所有的對象都是通過類來描繪的,但是反過來卻不是這樣。並不是所有的類都是用來描繪對象的,如果一個類中沒有包含足夠的資訊來描繪一個具體的對象,這樣的類就是抽象類別。 設計上的抽象概念?抽象類別往往用來表徵我們在對問題領域進行分析、設計中得出的抽象概念,是對一系列看上去不同,但是本質上相同的具體概念的抽象。比如:如果我們進行一個圖形編輯軟體的開發,就會發現問題領域存在著圓、三角形這樣一些具體概念,它們是不同的,但是它們又都屬於形狀這
Time of Update: 2015-06-03
標籤:package myjava;/** * 數組 * @author Administrator * */import java.util.*;public class Myarray {public static void main(String args[]) {// 數組排序int array[]&
Time of Update: 2015-06-03
標籤:首先,mavn匯入jar包<!-- 解析excel需要匯入的 jar包 begin --> <dependency> <groupId>org.apache.poi</groupId>
Time of Update: 2015-06-03
標籤:jni 簽名 md5 相應的java方法:void getsign(Context context) throws Exception { PackageInfo localPackageInfo = context.getPackageManager() .getPackageInfo(context.getPackageName(), 64);
Time of Update: 2015-06-04
標籤:java 回調 1. 什麼是回呼函數回呼函數,顧名思義,用於回調的函數。回呼函數只是一個功能片段,由使用者按照回呼函數呼叫慣例來實現的一個函數。回呼函數是一個工作流程的一部分,由工作流程來決定函數的調用(回調)時機。回呼函數包含下面幾個特性: (1)屬於工作流程的一個部分; (2)必須按照工作流程指定的呼叫慣例來申明(定義);
Time of Update: 2015-06-04
標籤:圖形介面 java import java.awt.*;import java.awt.event.*;import javax.swing.*;import javax.swing.border.TitledBorder;public class UserJFrame extends JFrame implements ActionListener { private int number=1;
Time of Update: 2015-06-04
標籤:java 網路監聽 電腦語言 socket server
Time of Update: 2015-06-04
Tomcat部署Web應用方面的一些問題(多Tomcat、指定Java、位元組碼替換),tomcat位元組碼 這篇博文操作的系統內容為CentOS系統,目標是在該系統中部署一個Tomcat以及跑在該Tomcat上的一個Java Web應用。部署的系統內容有限制,主要表現在:該主機上已部署Tomcat,新部署的Tomcat應不影響原Tomcat及相應應用的訪問;此外,系統上已安裝某一版本的Java,已設定JAVA_HOME等環境變數,而當前應用依賴另一版本的Java,
Time of Update: 2015-06-04
tomcat啟動報錯:java.net.BindException: Permission denied <null>:80,qtpermissiondenied 1,啟動報錯顯示[org.springframework.web.servlet.DispatcherServlet]FrameworkServlet 'springMvc': initialization completed in 382 msJun 01, 2015 6:39:06 PM