Time of Update: 2018-07-25
package file;import java.io.File;//刪除指定路徑所有的檔案, 及該檔案夾裡的所有檔案夾,不包括該檔案夾public class fileDel {public static void delAllFiles(File file,String singal){if(!file.exists()){System.out.println("不存在該路徑:
Time of Update: 2018-07-25
JavaScript調用java方法——Dwr步驟 1.下載dwr.jar直接複製到到你工程下的WebRoot/WEB-INF/lib包下; 2.再修改web.xml <servlet> <servlet-name>dwr-invoker</servlet-name> <servlet-class>uk.ltd.getahead.dwr.DWRServlet</servlet-class&
Time of Update: 2018-07-26
今天在整合perf4j和javasimon到代碼裡的時候發現一些問題,就是本來在自己的測試代碼裡運行好好的東西,在放到項目代碼裡的時候總是報以下錯誤: ... Caused by: java.lang.IllegalArgumentException: Superclass has no null constructors but no arguments were given ...
Time of Update: 2018-07-26
這個問題因為我在今天使用iterator迭代輸出值得時候,發現使用單字元的 <table border="1" width="300"><s:iterator var="bb" value="{'1','2','3','4','5'}"><tr><td><s:property
Time of Update: 2018-07-26
常用定義 java記憶體回收 在空閑時間以不定時的方式進行記憶體回收,回收的是無任何引用的對象佔據的記憶體空間而不是對象本身 觸發主GC(Garbage Collector)的條件 (1)當應用程式空閑時,即沒有應用線程在運行時,GC會被調用。因為GC在優先順序最低的線程中進行,所以當應用忙時,GC線程就不會被調用,但以下條件除外。 (
Time of Update: 2018-07-26
1)DOM(JAXP Crimson解析器)
Time of Update: 2018-07-26
java.lang.UnsatisfiedLinkError: no ntvauth in java.library.path Could not load native libraries. java.lang.UnsatisfiedLinkError: no ntvauth in java.library.path at java.lang.ClassLoader.loadLibrary(ClassLoader.java:1738) at
Time of Update: 2018-07-26
鏈表的資料結構 class ListNode { ListNode next; int val; ListNode(int x){ val = x; next = null; }} 1.翻轉鏈表 ListNode reverse(ListNode node){ ListNode prev = null; while(node!=null){ ListNode tmp =
Time of Update: 2018-07-26
煤球數目 有一堆煤球,堆成三角稜錐形。具體: 第一層放1個, 第二層3個(排列成三角形), 第三層6個(排列成三角形), 第四層10個(排列成三角形), .... 如果一共有100層,共有多少個煤球。 請填表示煤球總數目的數字。 注意:你提交的應該是一個整數,不要填寫任何多餘的內容或說明性文字。 171700 public class Main {public static void main(String[] args) {int ans = 0;for(int i =
Time of Update: 2018-07-26
https://tech.imdada.cn/2017/06/18/jvm-safe-exit/?utm_source=tuicool&utm_medium=referral 背景 使用者:貨都到了,購物車裡怎麼還有剛買的東西,what? 產品:有使用者反映,提單完成了,怎麼沒清購物車,研發趕緊看看是不是有bug啊。 研發:恩,我看看,。@#¥%……&*()一頓狂查,搜嘎,當時在上線,重啟應用,非同步任務丟了……
Time of Update: 2018-07-26
回想起過往的漫漫編程人生路,不禁讓人唏噓感慨,或許這是我人生中第一次比較正規地使用反射了(/ω╲),不廢話,碼上見: import java.lang.reflect.InvocationTargetException;import java.lang.reflect.Method;import java.util.ArrayList;import java.util.Enumeration;import java.util.HashMap;import
Time of Update: 2018-07-26
最近在公司做爬蟲這方面的工作,接觸正則比較多一點,有一個業務需求需要過濾掉字串中的所有特殊字元,研究了一下,終於給實現。 package com.xx.filter;import java.util.regex.Matcher;import java.util.regex.Pattern;import org.junit.Test;public class StringFilterTest {// 過濾特殊字元public String StringFilter(String str)
Time of Update: 2018-07-26
1 for語句裡面可以定義多個變數,但是必須是同型的 for(int i = 0, j = 1; i < 10 && j != 11; i++, j++) /* body of for loop */; for迴圈在第一次反覆之前要進行初始化。隨後,它會進行條件測試,而且在每一次反覆的時候,進行某種形式的“步進”(Stepping)。for迴圈的形式如下: for(初始運算式; 布林運算式; 步進) 語句
Time of Update: 2018-07-26
最近一次項目上線時遇到一個撓頭的bug,開發環境和測試環境都是正常的,一旦到了生產環境就報“網路逾時”,經過仔細分析,最終定位到了相關的程式碼片段,於是在本地進行調試。 流程大致是這樣的,頁面發送一個ajax請求,後台接收到這個ajax請求之後會請求一個指定的url,問題就出在了請求這個url上。本地調試的情況是這樣的,如果把這個url替換成本地的,則正常,如果替換成了遠程指定的url,則tomcat會報出錯誤:Exception in thread "main"
Time of Update: 2018-07-26
需求描述: 給定一個日期時間 要求當天內的不顯示日期只顯示時間(例如今天13:30),昨天的日期顯示為昨天時間不變(例如昨天13:30),其它的正常顯示 日期和時間(例如 2020-12-30 12:00:00)。類似手機上的通話記錄 時間顯示。 代碼實現 pom.xml 中添加joda-time maven依賴: <dependency> <groupId>joda-time</groupId>
Time of Update: 2018-07-26
【博文總目錄>>>】 LeetCode演算法題典
Time of Update: 2018-07-26
單例模式: 確保某一個類只有一個執行個體,而且自行執行個體化並向整個系統提供這個執行個體,這個類稱為單例類,它提供全域訪問的方法。單例模式是一種對象建立型模式。 單例模式有三個要點: 某個類只能有一個執行個體; 必須自行建立這個執行個體; 必須自行向整個系統提供這個執行個體。
Time of Update: 2018-07-26
在測試工作中經常會使用到比較兩個日期相差的天數,我之前用過實現這一功能的兩個版本的方法,原始碼如下: (版本1) publicstaticint getIntervalDays(Date fDate, Date oDate) { if (null == fDate || null == oDate) {
Time of Update: 2018-07-26
1. Java對象的初始化順序如下: 父類 static欄位及 static塊 -> 子類 static欄位及 static塊 -> 父類非 static欄位及非 static塊 -> 父類構造方法 -> 子類非 static欄位及非 static塊 -> 子類構造方法 2. 範例程式碼如下:
Time of Update: 2018-07-26
定時任務之-Quartz使用篇 Quartz是OpenSymphony開源組織在Job scheduling領域又一個開源項目,它可以與J2EE與J2SE應用程式相結合也可以單獨使用。Quartz可以用來建立簡單或為運行十個,百個,甚至是好幾萬個Jobs這樣複雜的議程序表。Jobs可以做成標準的Java組件或 EJBs。官方網站:http://www.opensymphony.