Time of Update: 2015-06-18
標籤:JavaBean是一種可重複使用、且跨平台的軟體組件。JavaBean可分為兩種:一種是有使用者介面的另外一種是是沒有使用者介面的,主要負責處理事務(如資料運算,操縱資料庫)的JavaBean。Jsp通常訪問的是後一種JavaBean。 JSP和JavaBean搭配使用的優點:1.使得HTML與JAVA程式分離,這樣便於維護代碼,如果把所有的程式碼都寫到JSP網頁中,會使得代碼繁雜,難以維護2.可以降低開發JSP網頁人員對Java編程能力的要求3.JSP側重產生動態網頁,事務由J
Time of Update: 2015-06-18
標籤:續上一篇 《Java 類比
Time of Update: 2015-06-18
標籤:剛剛建立完Maven項目,一般都會報這個錯誤,原因是沒有預設添加需要的javax.servelet的jar包,所以開啟pom.xml檔案添加如下dependency即可: <dependency> <groupId>javax.servlet</groupId> <artifactId>servlet-api</artifactId> <version>2.5</version>
Time of Update: 2015-06-18
標籤:https server訪問滿問題查看線程"Thread-2" prio=10 tid=0x00007f9a901a2800 nid=0x878 runnable [0x00007f9a4b2d2000] java.lang.Thread.State: RUNNABLE at java.net.Inet6AddressImpl.getHostByAddr(Native Method)
Time of Update: 2015-06-18
標籤:記憶體配置 記憶體回收行程 gc java 演算法 Java 語言的一大特點就是可以進行自動記憶體回收處理,而無需開發人員過於關注系統資源,例如記憶體資源的釋放情況。自動垃圾收集雖然大大減輕了開發人員的工作量,但是也增加了軟體系統的負擔。擁有垃圾收集器可以說是 Java 語言與
Time of Update: 2015-06-18
標籤:工具 json 程式員 java 轉換 向大家介紹我開發的一款工具,json-to-java.它可以協助java程式員,通過json產生對應的javabean。當你需要調用json返回格式的api時,該工具特別有用。功能介紹我們開發的java系統,經常需要調用其他系統的API。這些API的返回格式,往往都是json格式。這
Time of Update: 2015-06-18
標籤:介面 interface implements <span style="font-family: Arial, Helvetica, sans-serif; background-color: rgb(255, 255,
Time of Update: 2015-06-18
標籤:java排序 選擇排序 一、演算法原理對比數組中前一個元素跟後一個元素的大小,如果後面的元素比前面的元素小則用一個變數k來記住他的位置,接著第二次比較,前面“後一個元素”現變成了“前一個元素”,繼續跟他的“後一個元素”進行比較如果後面的元素比他要小則用變數k記住它在數組中的位置(下標),等到迴圈結束的時候,我們應該找到了最小的那個數的下標了,然後進行判斷,如果這個元素的下標不是第一個元素的下標,就讓第一個元素跟他交換一下&
Time of Update: 2015-06-18
標籤:excel poi java java中使用poi開放的api來操作excel中的資料官網:http://poi.apache.org/寫了一個java excel的demo,代碼如下;package com.lc_kykz.test;import java.io.BufferedReader;import java.io.FileInputStream;import
Time of Update: 2015-06-18
標籤:原文地址:http://funine.iteye.com/blog/2220359(本文所有素材將在文章最後附上) 準備工具exe4j, converticon.com(用於製做.ico格式的圖片),jre檔案包 其實還有別的方法也能實現此功能,例如install4j來製作,Jar2Exe
Time of Update: 2015-06-18
標籤:一、情況1.目標:要在專門用於排序資料的DataSorter.java中實現對所有A類,B類,C類,D類等等的排序2.初步想法:DataSorter.java的代碼如下 public class DataSorter {public static void sort(A a){}public static void sort(B a){}public static void sort(C
Time of Update: 2015-06-18
標籤:2.1 建立新的資料類型:類通過第一章掌握了物件導向的理論後,我們知道每個對象必定屬於一個類型,那麼Java如何建立新的資料類型?如下程式所示:class Circle { // 屬性 // 方法}如上所示,使用關鍵字class定義了類Circle,用花括弧{
Time of Update: 2015-06-18
標籤: 以前在用封裝類的時候從來都不會關心裏面的具體實現,只是感覺從基本類型一下子就到了類對象真神奇。今天參考了海子的部落格[1],決定對封裝類進行下系統的認識。一、什麼是封裝類?封裝類和基本類型相互賦值會有什麼動作發生? 眾所周知,Java有8種基本類型,為了物件導向的需要為這八種類型各自都設計對應的封裝類型。比如int 對應的 Integer。 如果要產生一個值為20的Integer有以下兩種寫法: Integer i=new Integer(20);Integer i2
Time of Update: 2015-06-18
標籤:Java 選擇排序與冒泡排序1.DataSorter.javapublic class DataSorter {//冒泡排序法//主要思路:按升序排序,數組元素兩兩比較,大的立即排後面public static void bubbleSort(int[] a) {for(int i = 1 ;i < a.length ;i++){//控制外迴圈次數for(int j = 0 ;j < a.length - i ;j++){if(a[j] >
Time of Update: 2015-06-18
標籤:4.1 return關鍵字return有兩方面的用途:一方面指定一個方法結束時返回一個值;一方面強行在return位置結束整個方法,如下所示: 1 char test(int score) { 2 if (score >= 90) 3 return ‘A‘; 4 if (score >= 80) 5 return ‘B‘; 6 if (score >= 70) 7 return ‘C‘;
Time of Update: 2015-06-18
標籤:java 對象去重JAVA對象去重比較噁心的說需求:我要做的是去重每個許可權的菜單,菜單表結構是 ID RoleID MenuID 擷取的菜單表 應該是MenuID不能重複的所以寫菜單表的實體類,重寫equals hashCode方法,讓著2個作比較,下面代碼中MenuID為主要比較的欄位package com.attendance.mvc.model;import com.jfinal.plugin.activerecord.Model;public class
Time of Update: 2015-06-18
標籤:原文:http://www.infoq.com/cn/news/2015/06/Java-Spark-Jodd-Ninja?utm_campaign=infoq_content&utm_source=infoq&utm_medium=feed&utm_term=global任何語言都有優缺點。對Java而言,它安全、經過嚴格測試、向後相容,但卻犧牲了部分靈活性和簡潔性。於是,有人就嘗試尋找方法,以便能規避Java的臃腫,同時又利用JVM的強大
Time of Update: 2015-06-18
標籤: 1.1 抽象過程Java是一門物件導向的語言,它的一個優點在於只針對待解問題抽象,而不用為具體的電腦結構而煩心,這使得Java有完美的移植性,也即Java的口號"Write Once, Run
Time of Update: 2015-06-18
標籤:題目:Say you have an array for which the ith element is the price of a given stock on day i.Design an algorithm to find the maximum profit. You may complete at most k transactions.Note:You may not engage in multiple
Time of Update: 2015-06-17
標籤:今天遇到一個鬱悶的事兒:在一個JFrame上放了一個JList元件,這個JList元件添加了滑鼠事件:mouseReleased、mousePressed ...其中,在mouseReleased中,主要顯示一個彈出式菜單。在mousePressed