Time of Update: 2018-07-27
使用java代碼在本地組建檔案夾 import java.io.File;import java.io.IOException;import org.slf4j.Logger;import org.slf4j.LoggerFactory;/** * @ClassName CreateFileUtil.java * @Author Lina * @Describtion 在本地磁碟建立檔案目錄 * @Date 建立時間:2017-7-12 下午4:06:40
Time of Update: 2018-07-27
Tomcat設定預設啟動項目 Tomcat設定預設啟動項目,顧名思義,就是讓可以在瀏覽器的地址欄中輸入ip:8080,就能訪問到我們的項目。具體操作如下: 1、開啟tomcat的安裝根目錄,找到Tomcat 6.0\conf\server.xml,開啟該檔案,找到<Host>節點,在該節點中添加<Context path="" docBase="../WebTest" debug="0
Time of Update: 2018-07-27
1、建立串連 Connection con = new Connection(IP, PORT); //可以不輸入連接埠號碼 //串連 con.connect(); //這一步一定不能忘記 //遠程伺服器的使用者名稱密碼 boolean isAuthed = con.authenticateWithPassword(remoteUser,remotePass); //建立SCP用戶端
Time of Update: 2018-07-27
public class Test {public static CountDownLatch cdl = new CountDownLatch(10);public static int count = 10;public static void main(String[] args) {for (int i = 1, length = (int) cdl.getCount(); i <= length; i++) {cdl.countDown();new Thread(() ->
Time of Update: 2018-07-27
Java中 VO、 PO、DO、DTO、 BO、 QO、DAO、POJO的概念 PO(persistant object) 持久對象 在 o/r 映射的時候出現的概念,如果沒有 o/r 映射,沒有這個概念存在了。通常對應資料模型 ( 資料庫 ), 本身還有部分商務邏輯的處理。可以看成是與資料庫中的表相映射的 java 對象。最簡單的 PO 就是對應資料庫中某個表中的一條記錄,多個記錄可以用 PO 的集合。 PO 中應該不包含任何對資料庫的操作。 DO(
Time of Update: 2018-07-27
1、使用getInputStream() boolean isExist = false;try{URL url = new URL(urlStr);// 註:urlStr中需將空格替換為%20,否則報505URLConnection conn = url.openConnection();conn.getInputStream();isExist = true;}catch(Exception e){// 擷取失敗isExist = false;}
Time of Update: 2018-07-27
首先,定義一個土豪類(LocalTyrant) 屬性:name moeney smoke 行為一:(無參數無傳回值): 行為二:(無參數有傳回值): 行為三:(有參數有傳回值): 行為四:(有參數無傳回值): 以下的例子要細細查看,慢慢分析,切不可急於求成 package cm.tr;class LocalTyrant{ String name; int money; String somke=null; /* * 類型一:無參數無傳回值
Time of Update: 2018-07-27
jsp發送郵件,到Servlet中處理。郵件包在最底部,本文轉載自 http://blog.csdn.net/xietansheng/article/details/51673073 在基礎之上稍作修改。 package com.cn.restyle.servlet;import java.io.IOException;import java.util.Date;import java.util.Properties;import
Time of Update: 2018-07-27
一、B樹的定義 在定義B樹之前,首先明確一個概念,就是什麼是樹的階。 樹的階指的是一個結點最多能有多少棵子樹。例如:二叉樹的階就是2。 這個要跟結點的度區分開來,度是基於單個結點的,而階是針對整棵樹的。可以理解為樹的階是用來限制每個結點的度的。 B樹,又稱B-樹,一棵m階的B樹,或為空白樹,或為滿足下列特性的m叉樹: (1)樹中每個結點至多有m棵子樹。【解釋:因為樹的階是m,所有這個是必然】 (2)若根結點不是葉子節點,則至少有兩棵子樹。
Time of Update: 2018-07-27
這個東西我調查了好幾天,累啊不過還是沒有搞得很清楚,不過也有點收穫了(linux) windows的網路上很多 ,不多說了,不過conf/wrapper.conf這個檔案差不多的 安裝JDK,此處略過。比如你的projecct安裝在/usr/local/myP目錄中。 使用命令wget 下載Java Service
Time of Update: 2018-07-27
http://www.cnblogs.com/springcsc/archive/2009/12/03/1616394.html 大家可以直接看這個地址,此人講的非常好,非常詳細,看上去也很簡單 下面是複製人家的 免費的無損音樂網站 www.360ape.com 12.4 多線程問題及處理
Time of Update: 2018-07-27
java虛擬機器總共分為五個地區,其中三個是線程私人:程式計數器,虛擬機器棧,本地方法棧,兩個是線程共用:堆,方法區。線程私人的地區等到線程結束時(棧幀出棧時)會自動被釋放,空間比較容易清理。而線程共用的java堆和方法區中的空間較大而且沒有線程的回收容易產生很多垃圾資訊,GC記憶體回收真正關心的就是這部分。
Time of Update: 2018-07-27
jaVa最早的雛形開始於1991年,那也是個意氣風發、思想碰撞的年代,Sun公司想進入電子消費領域,當然這方面的文章大有,不是我今天想說的,且從開發工具的曆程上綴述。 1)、八十年代末、九十年代中前期,物件導向發展的那幾年,VB、PB、VC、BOrLand C++ 、deLPhi、PhP等等開發工具的出現,體現物件導向的思維,jaVa也是那個時代;其中相互間必有一定的借鑒、或者從最底層能看到點些許的影子。
Time of Update: 2018-07-27
時間限制: 1000ms 單點時限: 1000ms 記憶體限制: 256MB 描述 給出平面上4條線段,判斷這4條線段是否恰好圍成一個面積大於0的矩形。 輸入 輸入第一行是一個整數T(1<=T<=100),代表測試資料的數量。 每組資料包含4行,每行包含4個整數x1, y1, x2, y2 (0 <= x1, y1, x2, y2 <= 10000
Time of Update: 2018-07-27
很多初學者或自學者,在學習java語言一開始,配置環境變數往往要卡很久。畢竟很多沒有基礎的人初次配置環境變數,成功率還是很低的。 所以寫了一個這樣的小軟體。發不出來給大家用下。 軟體很簡單,使用步驟如下: 1-開啟軟體選擇java的JDK安裝路徑。 2-點擊一鍵設定就會出現提示。當設定完畢後,會詢問是否登出。登出後環境變數可用。 ——-軟體內部原理 主要是添加JAVA_HOME和CLASSPATH環境變數。 然後修改PATH環境變數追加。 ——本人在win7
Time of Update: 2018-07-27
將一個浮點數的整數部分和小數部分分別輸出顯示,java顯示 例如: 請輸入任意一個小數:16.69 整數部分:16 小數部分:0.69 代碼實現如下: /* * 請輸入任意一個小數:16.69 整數部分:16 小數部分:0.69 * */public class DivideFloatNumber { public static void main(String[] args) { float inputFloat=0f;
Time of Update: 2018-07-27
用java socket做一個聊天室,實現多人聊天的功能。看了極客學院的視頻後跟著敲的。(1DAY) 服務端: 1. 先寫服務端的類MyServerSocket,裡面放一個監聽線程,一啟動就好 2. 實現服務端監聽類ServerListener.java,用accept來監聽,一旦有用戶端連上,產生新的socket,就建立個線程執行個體ChatSocket。啟動線程後就把線程交給ChatManager管理 3.
Time of Update: 2018-07-27
問題描述 給出n個數,找出這n個數的最大值,最小值,和。 輸入格式 第一行為整數n,表示數的個數。 第二行有n個數,為給定的n個數,每個數的絕對值都小於10000。 輸出格式 輸出三行,每行一個整數。第一行表示這些數中的最大值,第二行表示這些數中的最小值,第三行表示這些數的和。 範例輸入 5 1 3 -2 4 5 範例輸出 5 -
Time of Update: 2018-07-27
問題描述 給出n個數,找出這n個數的最大值,最小值,和。 輸入格式 第一行為整數n,表示數的個數。 第二行有n個數,為給定的n個數,每個數的絕對值都小於10000。 輸出格式 輸出三行,每行一個整數。第一行表示這些數中的最大值,第二行表示這些數中的最小值,第三行表示這些數的和。 範例輸入 5 1 3 -2 4 5 範例輸出
Time of Update: 2018-07-27
thread.Join把指定的線程加入到當前線程,可以將兩個交替執行的線程合并為順序執行的線程。比如線上程B中調用了線程A的Join()方法,直到線程A執行完畢後,才會繼續執行線程B。 t.join(); //使調用線程 t 在此之前執行完畢。 t.join(1000); //等待 t 線程,等待時間是1000毫秒 先上一段JDK中代碼: