Time of Update: 2018-12-07
嚴格說起來,Java是我個人第一門OO語言,算我最早的“物件導向”思想的萌芽,但是最終我卻沒有成為一個Java程式員,反而一致在C/C++圈子裡混飯吃,真是諷刺啊~。之前因為工作的關係,研究了Android,而Android恰好是使用Java作為開發語言的,所以才又有機會再次接觸了一下Java。Java 程式中時常用些static{}這樣的結構。 這樣的結構叫static塊,一般是一個類初始化時啟動並執行代碼。注意,是類的初始化,不是對象的初始化。也就是你在定義對象時,他啟動並執行初始化代碼,
Time of Update: 2018-12-07
1.安裝JDK,安裝過程中可以自訂安裝目錄等資訊,例如我們選擇安裝目錄為C:\Program Files\Java\jdk1.7.0_01;2.安裝完成後,右擊“我的電腦”,點擊“屬性”;3.選擇“進階”選項卡,點擊“環境變數”;4.在“系統變數”中,設定3項屬性,JAVA_HOME,PATH,CLASSPATH(大小寫無所謂),若已存在則點擊“編輯”,不存在則點擊“建立”;5.JAVA_HOME指明JDK安裝路徑,就是剛才安裝時所選擇的路徑C:\Program Files\Java\jdk1.
Time of Update: 2018-12-07
java字串的各種編碼轉換 import java.io.UnsupportedEncodingException;/** * 轉換字串的編碼 */public class ChangeCharset { /** 7位ASCII字元,也叫作ISO646-US、Unicode字元集的基本拉丁塊 */ public static final String US_ASCII = "US-ASCII"; /** ISO 拉丁字母表 No.1,也叫作 ISO-LATIN-1 */ public
Time of Update: 2018-12-07
java.lang.OutOfMemoryError: PermGen spacejava.lang.OutOfMemoryError: PermGen spaceat java.lang.ClassLoader.defineClass1(Native Method)at java.lang.ClassLoader.defineClassCond(ClassLoader.java:631)at java.lang.ClassLoader.defineClass(ClassLoader.java:
Time of Update: 2018-12-07
本文主要記錄怎麼給代碼編輯器實際文法高亮顯示的功能,先來張吧: 當JEditorPane被建立時,它會把createDefaultEditorKit()方法(javax.swing.text.EditorKit的子類對象)的傳回值作為預設的編輯器工具包,然後將文本的編輯與顯示工作交給這個工具包。其原型為:Java代碼 protected EditorKit createDefaultEditorKit() { return new PlainEditorKit();
Time of Update: 2018-12-07
IOC = Inversion of control 依賴注入注入類型:介面注入; 設值注入; 構造子注入; 關鍵類:BeanWrapper,BeanFactory,ApplicationContext1、BeanWrapper:提供一套通用的屬性設定機制;執行個體:object obj =Class.forName("net.user");BeanWrapper bw =new BeanWrapper(obj);bw.setPropertyValue("Name","erica"
Time of Update: 2018-12-07
相信有過學過JavaEE的人們都有遇到過中文亂碼問題吧,最簡單的就是表單資料提交時中文出現亂碼,亂碼難解決嗎?其實不難,只要掌握好編碼的設定,亂碼神馬的一邊去。 今天主要就講講一些常用的可以設定編碼的函數的用法。講一下常見的編碼,例如ISO-8859-1,gbk,utf-8等,這三個就是最常見的了。首先,為了防止亂碼,我們得先統一編碼,然後出現亂碼再通過一些函數來解決。
Time of Update: 2018-12-07
1:主要說的是問題出在CGLib上面,修正一下就可以了,下載中也給出了patch,使用hibernate3.1把cglib從2.1.3更新到2.2.beta1。2:設定相關表的lazy="false"解決問題。總的來說是消極式載入,在寫測試類別的時候沒問題,但是應用到 web 頁面就會出錯。或者升級下 Hibernate 版本能修正這個錯誤。相關: 淺談hibernate lazy fetch 1、fetch 的優先順序高於
Time of Update: 2018-12-07
The Java Programming Language (Four Edition)第一章 快速探索第二章 類與對象第三章 類的擴充第四章 介面第五章 嵌套類和介面第六章 枚舉類型第七章 語言符號、值和變數第八章 封裝器類第九章 運算子和運算式第十章 控制流程第十一章 泛型型別第十二章 異常和斷言第十三章 字串與Regex第十四章 線程第十五章 註解第十六章 反射第十七章 記憶體回收行程與記憶體第十八章 包第十九章 文檔注釋第二十章 I/O
Time of Update: 2018-12-07
JDBC-ODBC 橋連(不需驅動) Class.forName("sun.jdbc.odbc.JdbcOdbcDriver"); Connection conn = DriverManager.getConnection("jdbc:odbc:test", "sa", "love2you");SQL SERVER 2005 直連 [驅動下載]
Time of Update: 2018-12-07
原文轉自: http://www.diybl.com/course/3_program/java/javajs/20071111/85327.html第一步:你需要建立一個顯示錯誤資訊的jsp頁面,內容如下:<%@ page language="java" contentType="text/html; charset=UTF-8" pageEncoding="UTF-8" isErrorPage="true"%><%@ taglib
Time of Update: 2018-12-07
原文轉自: http://www.diybl.com/course/3_program/java/javajs/2007917/71621.html前言 線性表,鏈表,雜湊表是常用的資料結構,在進行Java開發時,JDK已經為我們提供了一系列相應的類來實現基本的資料結構。這些類均在java.util包中。本文試圖通過簡單的描述,向讀者闡述各個類的作用以及如何正確使用這些類。 Collection ├List │├LinkedList │├ArrayList
Time of Update: 2018-12-07
設計模式做為程式員的“內功心法”,越來越受到.net 社區的重視,這種變化是很可喜的,Java社區走在了我們的前面,但這種狀況也許有一天會發生改變。從追MM談Java的23種設計模式1、FACTORY—追MM少不了請吃飯了,麥當勞的雞翅和肯德基的雞翅都是MM愛吃的東西,雖然口味有所不同,但不管你帶MM去麥當勞或肯德基,只管向服務員說“來四個雞翅”就行了。麥當勞和肯德基就是生產雞翅的Factory.
Time of Update: 2018-12-07
<?xml version="1.0"
Time of Update: 2018-12-07
java.lang.noclassdeffounderror: org/jaxen/jaxenexception2010-06-25 12:48 147人閱讀 評論(0) 收藏 舉報今天學慣用xpath技術解析xml時遇到一個問題:Exception in thread "main" java.lang.NoClassDefFoundError: org/jaxen/BaseXPath at java.lang.Class.forName0(Native Method) at
Time of Update: 2018-12-07
在java中可有兩種方式實現多線程,一種是繼承Thread類,一種是實現Runnable介面;Thread類是在java.lang包中定義的。一個類只要繼承了Thread類同時覆寫了本類中的run()方法就可以實現多線程操作了,但是一個類只能繼承一個父類,這是此方法的局限,下面看例子:package org.thread.demo;class MyThread extends Thread{private String name;public MyThread(String name)
Time of Update: 2018-12-07
Hi,大家好! 今天主要和大家分享,如何搭建一個Web服務,做Android開發,不可避免會涉及到用戶端開發,我們怎麼樣來實現一個服務端,怎麼樣來實現一個用戶端,並相互傳遞資料。就算調用別人的服務時,也能知道大概是怎麼樣實現的。 WebService一般分為.Net版和Java版,今天我們主要來實現Java版的WebService,.Net版本的還是比較簡單的。 照例,輕鬆一笑:
Time of Update: 2018-12-07
文章目錄 訪問遠程Java對象19.2.1 伺服器端:實現POJO Java類19.2.2 伺服器端:部署POJO Java類19.2.3 伺服器端:配置remote-config.xml19.2.4 用戶端:執行個體化RemoteObject組件對象19.2.5 用戶端:調用遠程Java對象方法19.2.6 用戶端:處理響應和異常19.2.7 使用<mx:operation>處理多個方法
Time of Update: 2018-12-07
文章目錄 1.1 工資管理系統概述 1.2 工資的構成與計算方法 1.3 工資核算的商務程序 1.4 、工資管理系統系統目標 工資管理系統1.1 工資管理系統概述 工資是企業按勞動制度的規定支付給職工的勞動報酬,包括基本工資、獎金及各種津貼。工資核算與管理正確與否關係到企業每一個職工的利益,對於調動每一個職工的的工作積極性、正確處理企業與職工之間的經濟關係具有重要意義。此外,工資是企業生產過程中活勞動的耗費,是構成產品成本的重要要素,
Time of Update: 2018-12-07
在項目的工中找到Web.xml 添加一下配置記得 <filter> <filter-name>characterEncodingFilter</filter-name> <filter-class>org.springframework.web.filter.CharacterEncodingFilter</filter-class> <init-param>