原创 NinthDay--Java基礎(七)圖形界面

圖形界面: AWT:抽象窗口工具(Abstract Window Toolkit)  組件:圖形界面中所有能看到的,比如按鈕等。  容器:用來管理其他組件的對象  佈局管理器:佈置組件在容器中的位置和大小   Swing:AWT的一個增強

原创 【遞歸】古典問題:有一對兔子,從出生後第3個月起每個月都生一對兔子···...

古典問題:有一對兔子,從出生後第3個月起每個月都生一對兔子,小兔子長到第三個月後每個月又生一對兔子,假如兔子都不死,問每個月的兔子總數爲多少?就是以下的遞歸算法  兔子的規律爲數列1,1,2,3,5,8,13,21.... public

原创 水仙花數是指其個位、十位、百位三個數的立方和等於這個數本身,求出所有水仙花數...

水仙花數是指其個位、十位、百位三個數的立方和等於這個數本身,求出所有水仙花數?   /** * 水仙花數是指其個位、十位、百位三個數的立方和等於這個數本身,求出所有水仙花數 */ public static void cou

原创 【集合類】關於List與Map集合的第二題(有一個存放學生類的集合list,打印出每個班級的總分和平均分如題:)...

建立一個學生類,每個學生有一個姓名屬性、班級名稱屬性(String)和考試成績 屬性(int),實例化10個對象先存放到一個list中,要求有三個不同的班級;某次 考試結束後,每個學生都獲得了一個考試成績。請打印出每個班級的總分和平均分

原创 【集合類】關於List與Map集合第一題(將字符串分組存放到list中,然後再根據不同的鍵值放到map中)...

/**  * 有一個字符串數組內有如下字符串 user/add, user/get, user/list, user/edit, role/add,  * role/get, role/list, staff/add, staff/edi

原创 I/O高級流(帶緩存區)的例子

public class TestBuffInput {     /**高級流copy文件,讀取文件中內容打印到控制檯*/   public void copy(String from,String to) throws IOExcept

原创 【Knowledge】知識問答服務器

  知識問答服務器 功能需求: 1. 實現用戶登陸驗證(按照用戶權限進行劃分,主要分爲管理員和普通訪問者兩種權限) 2. 實現普通用戶的註冊(需要輸入用戶名和密碼) 3. 實現知識問答題庫的錄入(權限爲管理員) 4. 實現知識問答題目的隨

原创 【Socket網絡通信】利用TCP/IP協議實現服務端與客戶端的雙向聊天

服務器:     import java.io.BufferedReader; import java.io.IOException; import java.io.InputStreamReader; import java.io.Pr

原创 【WebMail】利用commons.fileupload組件進行文件上傳

利用commons.fileupload組件進行文件上傳,首先要把下面的兩個包導入web工程 Servlet:     import java.io.File; import java.io.IOException; import jav

原创 【HRMS】JfreeChar創建數據統計圖表、柱狀圖、餅狀圖···

JfreeChar創建人力資源管理系統數據統計圖表   導入下面的包   import java.io.FileOutputStream; import java.io.IOException; import java.text.Deci

原创 【I/O流】壓縮一個文件夾,包括文件夾下的所有文件、子文件夾;解壓文件方法;壓縮文件名爲中文亂碼的處理...

/** * 利用zip庫壓縮/解壓文件夾 * 因爲java的基本zip庫是不支持中文文件名的。所以壓縮後中文名的條目都變成了亂碼,利用rar解壓工具解壓不了名字爲亂碼的壓縮文件,但自己寫的解壓方法在windows下解壓後編碼正常顯示中文,

原创 【URL】檢索baidu首頁將包含超鏈接的<a ></a> 打印出來

1.檢索baidu首頁將包含超鏈接的<a ></a> 打印出來(如<a href="http://news.baidu.com">新&nbsp;聞</a>  這種形式打印)   import java.io.BufferedReader;

原创 【多線程】做一個放號器, 多個線程同時申請號碼不重複.

這題關鍵代碼:synchronized(temp)  //同步鎖鎖定號碼集合temp import java.util.ArrayList; import java.util.List; /** * @author $KangMia

原创 國家、省市區縣Combox聯動,動態加載數據

國家、省市區縣Combox聯動,動態加載數據 { fieldLabel : '組織所屬國家', hiddenName : 'sysOrganize.country', id : 'country

原创 【Socket網絡通信】利用TCP/IP協議實現從服務端的文件中讀取數據打印到客戶端的控制檯,服務端對客戶端輸入過來的數據做出響應...

四 .用TCP/IP協議寫一個服務器。要求   1. 客戶端一連接上,則向客戶端打印三句話      第一句話:歡迎****(***是客戶端的主機的名字),連接****(***服務器端主機的名字)的服務器      第二句話:您的ip爲