Time of Update: 2015-03-16
標籤:今天在寫一個小的程式時出現No enclosing instance of type Hidden is accessible. Must qualify the allocation with an enclosing instance of type Hidden (e.g. x.new A() where x is an instance of Hidden).的錯誤,尋找了很長時間,終於解決了。我的程式是:public class Hidden {class
Time of Update: 2015-03-17
標籤:database is locked今天在部署jira系統的時候報錯:java.lang.UnsupportedOperationException: Database is locked650) this.width=650;" src="http://s3.51cto.com/wyfs02/M01/5B/62/wKiom1UHnk-x3PdwAAKfkmjKxBY226.jpg" title="11.png"
Time of Update: 2015-03-17
標籤:java 泛型 java泛型 t java
Time of Update: 2015-03-17
標籤:java jvm 記憶體 地區 程式計數器指令執行的指標.每個線程都有獨立的程式計數器,互無影響,我們稱這類地區為線程私人的記憶體.執行Java方法,計數器記錄的是正在執行的虛擬機器位元組碼指令地址;如果執行的是native方法,這個計數器為空白.此記憶體地區唯一一個沒有規定任何OutOfMemoryError的地區.虛擬機器棧Java虛擬機器棧也是線程私
Time of Update: 2015-03-17
標籤:最近要重新抓一下java,大量掃技術文檔,儲存下來供自己查閱。以下轉載自http://www.cnblogs.com/xiaofeixiang/p/4085159.html初學JAVA很容易被其中的很多概念弄的傻傻分不清楚,首先從概念上理解一下吧,JDK(Java Development Kit)簡單理解就是Java開發套件,JRE(Java Runtime Enviroment)是Java的運行環境,JVM( java virtual
Time of Update: 2015-03-17
標籤:Java是一門物件導向的程式設計語言,理解Java,首先要理解類與對象這兩個概念。Java中的類可以看做C語言中結構體的升級版。結構體是一種構造資料類型,可以包含不同的成員(變數),每個成員的資料類型可以不一樣;可以通過結構體來定義結構體變數,每個變數擁有相同的性質。例如: 1 #include <stdio.h> 2 int main(){ 3 // 定義結構體 Student 4 struct Student{ 5 // 結構體包含的變數 6 char *name; 7
Time of Update: 2015-03-17
標籤:明白以下幾個概念:字母集(Character Set),漢字,特殊符號,字母這些都是字元集;字元編碼集(Coded character set),將字元集的字元使用數字進行編碼;比如ASCII,就是定義了一組字元編碼集;Unicode字元編碼架構(Character-encoding
Time of Update: 2015-03-17
標籤: EJB本地調用方式:把Web用戶端和EJB服務端部署到同一個JBoss,用戶端和伺服器通過一個JVM進行通訊。 Web用戶端本地調用時,需引用EJB服務端打包的jar,不需引用JBoss/client下的jar和src下的jndi.properties檔案,調用方式如下:<%@ page
Time of Update: 2015-03-17
標籤:方法1:用Math.round計算,這裡返回的數字格式的.float price=89.89;int itemNum=3;float totalPrice=price*itemNum;float num=(float)(Math.round(totalPrice*100)/100);//如果要求精確4位就*10000然後/10000 方法2:用DecimalFormat 返回的是String格式的.該類對十進位進行全面的封裝.像%號,千分位,小數精度.科學計算.float
Time of Update: 2015-03-17
標籤: 1:大體思路 [html] view
Time of Update: 2015-03-17
標籤:java jvm 類 類的生命週期:在一個類編譯完成之後,下一步就需要開始使用類,如果要使用一個類,肯定離不開JVM。在程式執行中JVM通過裝載,連結,初始化這3個步驟完成。類的裝載是通過類載入器完成的,載入器將.class檔案的二進位檔案裝入JVM的方法區,並且在堆區建立描述這個類的java.lang.Class對象。用來封裝資料。 但是同一個類只會被類裝載器裝載以前連結就是把
Time of Update: 2015-03-17
標籤:有一段簡單的java代碼如下package com.dongjak.test;import java.io.IOException;public class Test { public static void main(String[] args) { // ProcessUtils.shutdown(1); Runtime runtime = Runtime.getRuntime(); try {
Time of Update: 2015-03-17
標籤:大明A+BTime Limit: 3000/1000 MS (Java/Others) Memory Limit: 32768/32768 K (Java/Others)Total Submission(s): 9273 Accepted Submission(s): 3318Problem
Time of Update: 2015-03-16
標籤: class ManyThreads2 { private int j = 0; public synchronized void inc() { j++; System.out.println(Thread.currentThread().getName() + "inc" + j); } public synchronized void dec() { j--;
Time of Update: 2015-03-17
標籤:javaee log4j spring slf4j 1. 加入log4j和slf4j的jar包2. web.xml: <context-param><!--log4j配置地址 --><param-name>log4jConfigLocation</param-name><!--
Time of Update: 2015-03-16
標籤:最近在研究利用sax讀取excel大檔案時,出現了以下的錯誤:java.lang.IllegalStateException: Zip File is closed at org.apache.poi.openxml4j.util.ZipFileZipEntrySource.getEntries(ZipFileZipEntrySource.java:45) at
Time of Update: 2015-03-16
標籤:Java基礎複習筆記系列之 常用類1、String類介紹。 首先看類所屬的包:java.lang.String類。 再看它的構造方法:2、 String s1 = “hello”; String s2 = “hello”;結論:s1 == s2. 字串常量放在data區。3、 String s3 = new String("hello"); String s4 = new String("hello");結論:s3 !=
Time of Update: 2015-03-16
標籤:java list排序 兩種方式。1.繼承Comparator介面。實現compare方法。public int compare(Person o1, Person o2) {return o2.getAge().compareTo(o1.getAge());}2.Collections.sort方法。(建議,方便)List<Person> list = new ArrayList<Person>(
Time of Update: 2015-03-16
標籤:Java是電腦應用程式設計語言,被廣泛的用於建立Web應用程式、伺服器搭建、用戶端API開發以及資料庫。Java的用例和重要性是巨大的。Java的學習曲線需要程式員處於不斷活躍的狀態,而今天我們會列出8個最佳Java工具,可以協助你開發Java應用。1. SparkJava這是針對Java開發人員的一個新的輕量級以及強大的Web應用程式框架。Spark擁有簡單和直接的方法,你可以使用Spark架構,通過做一些繁瑣的XML配置來編碼應用。Spark助你更輕鬆的開發Java
Time of Update: 2015-03-16
標籤:資料結構 avl樹insert實現 一個AVL樹是其每個節點的左子樹和右子樹的高度差最多差1的二叉尋找樹;AVL樹是一種最古老的平衡尋找樹上代碼:package com.itany.avlshu;public class AVLTree<T extends Comparable<?super T>>{ private static class AvlNode<T> {