Time of Update: 2018-07-26
/** A generic class for pairs. * * <p><b>This is NOT part of any supported API. * If you write code that depends on this, you do so at your own risk. * This code and its internal interfaces are
Time of Update: 2018-07-26
本文轉載自(http://www.cnblogs.com/137913828S2/archive/2012/07/10/2584774.html) java中遍曆實體類屬性和類型,屬性值 public static void testReflect(Object model) throws NoSuchMethodException, IllegalAccessException, IllegalArgumentException,
Time of Update: 2018-07-26
(1)首先,必須保證java的所有路徑都設定好,在dos提示符下輸入jar -help 出現C:\Documents and Settings\dly>jar -help 非法選項:h 用法:jar {ctxu}[vfm0Mi] [jar-檔案] [manifest-檔案] [-C 目錄] 檔案名稱 ... 選項: -c 建立新的存檔 -t 列出存檔內容的列表
Time of Update: 2018-07-26
首先很感謝原創博主能夠寫出這麼完美的部落格,很實用,贊。 博文串連:http://www.cnblogs.com/icewee/articles/2073203.html 內容如下: 前言: 我們都知道Java可以將二進位程式打包成可執行jar檔案,雙擊這個jar和雙擊exe效果是一樣一樣的,但感覺還是不同。其實將java程式打包成exe也需要這個可執行jar檔案。 準備: eclipse、exe4j(網上有軟體和帳號下載)
Time of Update: 2018-07-26
import java.sql.*; import javax.sql.*; import javax.naming.*; ...... private int InsertProject(HttpServletRequest request, HttpServletResponse response) { int Result = -1;
Time of Update: 2018-07-26
Java NIO與IO 當學習了Java NIO和IO的API後,一個問題馬上湧入腦海: 我應該何時使用IO,何時使用NIO呢。在本文中,我會盡量清晰地解析Java NIO和IO的差異、它們的使用情境,以及它們如何影響您的代碼設計。 Java NIO和IO的主要區別 下表總結了Java NIO和IO之間的主要差別,我會更詳細地描述表中每部分的差異。 IO
Time of Update: 2018-07-26
import java.awt.print.PrinterJob;import java.awt.print.Book;import java.awt.print.Printable;import java.awt.Graphics;import java.awt.print.PageFormat;import java.awt.print.PrinterException;import javax.print.PrintService;import
Time of Update: 2018-07-26
先上代碼: package yerasel;public class MyTest {private int i;public MyTest(int x) {this.i = x;}public void getI() {System.out.println("Get from public method: " + this.i);}public void setI(int x) {MyTest innerObj = new
Time of Update: 2018-07-26
原理:先訪問 http://1212.ip138.com/ic.asp 得到本機所在的公網ip,然後用JSoup從ip結果頁面中提取出ip。 要在工程中加入JSoup包。 代碼如下: package main;import java.io.IOException;import java.net.InetAddress;import java.net.UnknownHostException;import
Time of Update: 2018-07-26
學過Java的人,應該對SSH不會感到陌生,Struts,Spring,Hibernate這三大企業的主流開發架構,正在給越來越多的Java開發人員使用。但是要知道這些架構底層的實現機制的話,還得再花一點功夫。這些架構底層的實現,其實是使用很多Java反射機制原理。而什麼是反射機制呢,在這篇文章裡,我就不詳細說明了,在google,百度一搜很多這方面的資料。 下面,我舉個例子,使用Java的機制來實現一個類似於Hibernate的ORM(Object-relational
Time of Update: 2018-07-26
package com.lovo.util;import java.io.BufferedReader;import java.io.InputStream;import java.io.InputStreamReader;import java.net.HttpURLConnection;import java.net.URL;public class PublicInterIp {/** * @param args * @throws Exception */public String
Time of Update: 2018-07-26
很多時候我們弄一個介面,不想要預設的邊框,或者不想要右上方的那個最大化按鈕,比如qq面板上面就沒有最大化按鈕。 但是我查了很多資料都說不能直接去掉最大化按鈕,必須把整個邊框和標題都去掉,然後自己畫。。 這個測試代碼也很簡單: 《1》JFrame無邊框無標題 《2》添加背景圖片(添加背景圖片有很多方法,大致上都是圖片在JLabel裡面,JLabel在Panel上面,Panel上面還有一個Panel放其它控制項) 《3》建立ImageIcon,直接用new
Time of Update: 2018-07-26
Worker Thread Pattern的參與者: 1. Client(委託人)參與者 Client參與者會建立Request參與者,並傳給Channel參與者。 2. Channel(通路)參與者 Channel參與者會從Client參與者擷取Request參與者,傳遞給Worker參與者。 3. Worker(工人)參與者
Time of Update: 2018-07-26
直接上代碼: 這是一個比較類 public class ComparatorNetInfoResDto implements Comparator { @Override public int compare(Object o1, Object o2) { NetInfoResDto netInfoResDto1 = (NetInfoResDto)o1; NetInfoResDto netInfoResDto2 = (NetInfoResDto)o2; int
Time of Update: 2018-07-26
java基礎資料型別 (Elementary Data Type)封裝類 Java語言是一個物件導向的語言,但是Java中的基礎資料型別 (Elementary Data Type)卻是不物件導向的,這在實際使用時存在很多的不便,為瞭解決這個不足,在設計類時為每個基礎資料型別 (Elementary Data Type)設計了一個對應的類進行代表,這樣八個和基礎資料型別 (Elementary Data Type)對應的類統稱為封裝類(
Time of Update: 2018-07-26
1.java流中的整體分類圖 其他常用與流相關的對象: 2.IO流 IO流:主要用於處理裝置上的資料 如:硬碟,記憶體,鍵盤的錄入 IO有具體的分類:1.根據處理資料類型的不同:位元組流和字元流。2.根據流向不同:輸入資料流和輸出資料流 字元流的由來:因為檔案的編碼不同,而有了對字元進行高效操作的字元流對象。 原理:其實就是基於位元組流讀取位元組時,去查了指定的編碼錶。 位元組流和字元流的區別: 1.
Time of Update: 2018-07-26
在做全域搜尋時,遇到內容中有手機表情,存入資料庫是報錯。網上找了半天,發現好多人不去實驗一下就複製別人的代碼網上發,然後導致我拿來用直接不行。最終找到一個可以行辦法,在此總結一下: 方法主要有兩個: 第一,修改資料庫字元集:
Time of Update: 2018-07-26
自從JDK1.4中有了NIO以後,這個方面越來越活躍,也為java贏得更多開發人員的支援。做java網路編程需要掌握一些基本的知識和技能: 通訊端編程、阻塞/非阻塞通訊、建立HTTP伺服器與客戶程式、資料報通訊、對象的序列化與還原序列化、Java反射機制、RMI架構、JDBC API、JavaMail API、MVC設計模式、安全網路通訊、CORBA和Web服務 等等。 筆者在此只整理以下一些主流架構:
Time of Update: 2018-07-26
介紹 http報文包含請求報文和響應報文2種報文,他們都包含起始行、首部欄位、主體三部分。其中,請求報文為用戶端向伺服器端請求資源時發送的http報文位請求包含,而響應報文為從伺服器端發往用戶端的報文。由於他們的報文很類似,下面簡單的介紹報文的三部分: 1.起始行 報文的第一行就是起始行,在請求報文中用來說明要做些什麼,而在響應報文中說明出現了什麼情況。 2.首部欄位
Time of Update: 2018-07-26
標籤:getbean utc mon res mys from java enc select 一、首先採用org.springframework.jdbc.datasource.DriverM