Time of Update: 2018-12-03
/** * 功能:去掉所有的<*>標記,去除html標籤 * * @param content * @return */ public String removeTagFromText(String content) { Pattern p = null; Matcher m = null; String value = null; // 去掉<>標籤 p = Pattern.compile("(<[^>]*>)"); m =
Time of Update: 2018-12-03
java的class檔案反編譯工具jad的應用JAD用法具體用法: http://www.kpdus.com/jad.html 官方最新版本,支援jdk1.6 Java下的一個簡單易用的反編譯工具jad, 可以很方便的將.class反編譯為.Java. 點擊下載 一、基本用法 Usage:jad [option(s)] 直接輸入類檔案名稱,且支援萬用字元,如下所示。 c:/Java/>jad example1.class c:/Java/>jad *.class
Time of Update: 2018-12-03
其實也沒有什麼,就拿mysql為例;現在資料庫建表,讓後寫一個測試類別經本人測試絕對可用import java.io.ByteArrayInputStream;import java.io.File;import java.io.FileInputStream;import java.sql.Connection;import java.sql.DriverManager;import
Time of Update: 2018-12-03
07-24 10:54:13.529: E/AndroidRuntime(12130): FATAL EXCEPTION: AsyncTask #307-24 10:54:13.529: E/AndroidRuntime(12130): java.lang.RuntimeException: An error occured while executing doInBackground()07-24 10:54:13.529: E/AndroidRuntime(12130): at
Time of Update: 2018-12-03
java.lang.Error: Unresolved compilation problem: Constants.CENTERYEARSREPORTCLASSTIME cannot be resolvedat com.sencloud.dh.oa.action.report.CenterYearsReportAction.statisticsRevenue(CenterYearsReportAction.java:255)at
Time of Update: 2018-12-03
JDK1.5中的線程池(java.util.concurrent.ThreadPoolExecut6推薦 在多線程大師Doug Lea的貢獻下,在JDK1.5中加入了許多對並發特性的支援,例如:線程池。一、簡介線程池類為 java.util.concurrent.ThreadPoolExecutor,常用構造方法為:ThreadPoolExecutor(int corePoolSize, int maximumPoolSize,long keepAliveTime, TimeUnit unit,
Time of Update: 2018-12-03
調用JPush推送的api,官網上已經有很詳細的說明了。這裡主要描述一下我在調用過程中遇到的問題,比如我的HttpClient不支援https的請求、參數配置錯誤 和 驗證錯誤 等等。開發的時候需要引用appache的包commons-httpclient.jar 、commons-codec.jar、commons-logging.jar這些包可以到官網上下載,如果有需要的話也我也可以發給你。引入上述這些包之後,就可以進行開發了。這裡需要特別說明的兩點是:1、通過 HttpClient
Time of Update: 2018-12-03
//取得串連 private Connection conn = ConnectionFactory.getConnection(); //產生可操作對象 private PreparedStatement pstmt = null; 當把串連作為一個類的私人欄位時,它有可能只會是一個執行個體,所以會導致此錯誤。(理由有些牽強)即使是串連池也會報這樣的錯誤。所以在每一個方法裡面都要有一個自己的執行個體。 多個Entity執行個體添加到List裡面,不能用spring注入get,不也許是可以的,
Time of Update: 2018-12-03
用eclipse做項目,建立項目時什麼都用最新的版本,在Dynamic web module version欄裡選了最新的3.0版本,布署項目的時候就出現了Tomcat version 6.0 only supports J2EE 1.2, 1.3, 1.4, and Java EE 5 Web modules錯誤 解決方案:project的.setting
Time of Update: 2018-12-03
Dx trouble processing "java/nio/CharBuffer.class":Ill-advised or mistaken usage of a core class (java.* or javax.*)when not building a core library.This is often due to inadvertently including a core library filein your application's project, when
Time of Update: 2018-12-03
這裡轉載一篇講解java序列化(Serializable)和還原序列化方面的感覺很好的文章。 1、序列化是幹什麼的? 簡單說就是為了儲存在記憶體中的各種對象的狀態(也就是執行個體變數,不是方法),並且可以把儲存的對象狀態再讀出來。雖然你可以用你自己的各種各樣的方法來保 存object
Time of Update: 2018-12-03
用Java簡單的讀取word文檔中的資料:第一步:下載tm-extractors-0.4.jar:http://drc-dev.ohiolink.edu/browser/elated-core/trunk/lib/tm-extractors-0.4.jar?rev=46 並把它放到你的classpath路徑下面。第二步:簡單的程式.(WordReader .java)前提是你的E盤下有個Strust.doc檔案。import java.io.File;import
Time of Update: 2018-12-03
用Java簡單的讀取pdf檔案中的資料:第一步:下載PDFBox-0.7.2.jar。提供一個:http://pdfhome.hope.com.cn/Resource.aspx?CID=63844604-5253-4ae1-b023-258c9e324061&RID=20cd8f94-1cee-40b6-a3df-0ef024f8e0d2解壓後,把lib檔案下的PDFBox-0.7.2.jar,PDFBox-0.7.2-log4j.jar放到你classpath路徑下。(我把源碼以及ja
Time of Update: 2018-12-03
2012-9-20 23:04:35 org.apache.catalina.session.StandardManager doLoad嚴重: IOException while loading persisted sessions: java.io.EOFExceptionjava.io.EOFException at java.io.ObjectInputStream$PeekInputStream.readFully(Unknown Source) at
Time of Update: 2018-12-03
package com.xjp.common.util; import java.sql.Timestamp;import java.text.ParsePosition;import java.text.SimpleDateFormat;import java.util.Date; import com.ttsoft.framework.util.DateUtil; /** * Title: 時間擷取 * Description: 目前時間 * Copyright: Copyright 2
Time of Update: 2018-12-03
在Java語言中,能夠獨立啟動並執行程式稱為Java應用程式(Application)。Java語言還有另外一種程式——Applet程式。Applet程式(也稱Java小程式)是運行於各種網頁檔案中,用於增強網頁的人機互動、動畫顯示、聲音播放等功能的程式。 Java Applet和Java Application在結構方面的主要區別表現在: (1)運行方式不同。Java
Time of Update: 2018-12-03
public class PropertiesUtils{ /** * 日誌記錄類 */ private static final Log logger = LogFactory.getLog(PropertiesUtils.class); private static Properties config = null; static { InputStream in =
Time of Update: 2018-12-03
先找來幾篇類似問題的解決辦法:1.看錯誤是類沒有找到,但是代碼中確實有這個類,編譯沒錯,執行的時候報這個異常。我同事的機器沒事,我的有問題。想了一下差別,就是.classPath檔案不一致。後來進 project - properties-java build path - Order and Export,試著調了一下順序,讓工程名/gen在工程名/src之上,問題居然解決了。2.首先聲明在升級之前我啟動並執行工程是好的是可以啟動並執行我將工程匯入Eclipse發現無法運行報
Time of Update: 2018-12-03
/** * 返回當前日期時間字串<br> * 預設格式:yyyy-mm-dd hh:mm:ss * * @return String 返回當前字串型日期時間 */public static String getCurrentTime() {String returnStr = null;SimpleDateFormat f = new SimpleDateFormat("yyyy-MM-dd HH:mm:ss");Date date = new Date();returnStr =
Time of Update: 2018-12-03
有次做一個for迴圈(1000次左右),做的事情也是很簡單的事情,就是 Double testValue = (long類型 / 8 ) * long類型 的一些加減乘除操作,但是總是出現一些資料算的不對,大部分出現資料丟失了,出現了這樣一個情況 (100/8)* 60 本來等於750 ,在for中卻是720 。寫個Uitls類吧,使用BigDecimal處理。這個Utils可以繼續add的。package com.sencloud.dh.core.utils;import