Time of Update: 2015-12-20
標籤:Connection conn = DBHelper.getconnection(); //封裝串連資料庫的工具類 String sql = "select * from t_test"; Statement stm = conn.createStatement(); ResultSet rs = stm.executeQuery(sql);Connection conn = DBHelper.getconnection(); //封裝串連資料庫的工具類
Time of Update: 2015-12-20
標籤:paip.java UrlRewrite 的原理and實現 htaccess正則表達式轉換#---KEYWORD#-正則表達式正則表達式 表示 非指定字串開頭的正則排除指定檔案夾..作者 老哇的爪子 Attilax 艾龍, EMAIL:[email protected]轉載請註明來源: http://blog.csdn.net/attilax#----WEB.XML <filter>
Time of Update: 2015-12-21
JVM記憶體結構、記憶體回收那點事,jvm記憶體回收翻看電腦的檔案夾,無意看到了9月份在公司做的一次分享,瀏覽了一下"婆婆特",發現自己在ppt上的寫的引導性問題自己也不能確切的回答出來,哎,知識這東西,平時不常用的沒些日子就生疏了。於是,本小白決定把他整理下來,不敢班門弄斧,對於入門的同學可以快速瞭解虛擬機器的大概,有錯誤的地方請批評指正。 一、java虛擬機器的記憶體結構
Time of Update: 2015-12-21
spring 使用redis叢集配置,springredis上面兩篇介紹了redis叢集的配置合一些基本的概念,所以接下來當然是要在項目中使用咯,redis的java支援已經做的非常好了,所以我們來試著使用這些api來進行redis的操作,首先我們需要操作redis的架包: <dependency> <groupId>redis.clients</groupId>
Time of Update: 2015-12-21
40個Java多線程問題總結,40java多線程前言Java多線程分類中寫了21篇多線程的文章,21篇文章的內容很多,個人認為,學習,內容越多、越雜的知識,越需要進行深刻的總結,這樣才能記憶深刻,將知識變成自己的。這篇文章主要是對多線程的問題進行總結的,因此羅列了40個多線程的問題。這些多線程的問題,有些來源於各大網站、有些來源於自己的思考。可能有些問題網上有、可能有些問題對應的答案也有、也可能有些各位網友也都看過,但是本文寫作的重心就是所有的問題都會按照自己的理解回答一遍,不會去看網上的答案,
Time of Update: 2015-12-21
java HtmlEmail發送郵件工具類,htmlemail工具類package com.sh.xrsite.common.utils;import java.io.File;import java.util.HashMap;import java.util.Locale;import java.util.Map;import java.util.regex.Matcher;import java.util.regex.Pattern;import
Time of Update: 2015-12-21
.getClass()和.class的區別,.getclass.class一直在想.class和.getClass()的區別,思索良久,有點思緒,然後有網上搜了搜,找到了如下的一篇文章,與大家分享。 原來為就是涉及到java的反射~~~~~Java反射學習所謂反射,可以理解為在運行時期擷取物件類型資訊的操作。傳統的編程方法要求程式員在編譯階段決定使用的類型,但是在反射的協助下,編程人員可以動態擷取這些資訊,從而編寫更加具有可移植性的代碼。嚴格地說,反射並非程式設計語言的特性,因為在任何
Time of Update: 2015-12-21
HashMap原理,hashmap的實現原理1.HashMap的資料結構 數組的特點是:定址容易,插入和刪除困難;而鏈表的特點是:定址困難,插入和刪除容易。那麼我們能不能綜合兩者的特性,做出一種定址容易,插入刪除也容易的資料結構?答案是肯定的,這就是我們要提起的雜湊表,雜湊表有多種不同的實現方法,我接下來解釋的是最常用的一種方法—— 拉鏈法,我們可以理解為“鏈表的數組” , 從我們可以發現雜湊表是由數組+鏈表組成的,一個長度
Time of Update: 2015-12-21
Java 8:使用compose和andThen組合函數 在這篇文章中,我將討論利用 Function 介面提供的兩個組合函數—— compose 和 andThen 來實現函數的組合。什麼是函數組合?首先需要建立一些小的可重用函數,然後將這些小函數組合為新函數。現在,我們怎麼利用 compose 和 andThen 方法來完成函數的組合?首先,定義兩個簡單的函數—— times2 和 squared。Function<
Time of Update: 2015-12-21
12.21-Android WebService(基於KSOAP2),ksoap2webserviceKSOAP2_串連WebService*****我是小知識點********Ksoap2提供了對soap序列化更好的支援。Ksoap2是一個輕量級的J2ME平台的實現架構,提供了soap協議訊息的組裝,網路post,網路return,解析等功能。****美美分割線**********1、在項目工程中匯入KSOAP2.jar包2、訪問.net的URL,找到約定的URL命名空間和存取方法
Time of Update: 2015-12-20
JavaSe:-javaagent,-agentlib,-agentpath,javase-javaagent內容簡述-javaagent,-agentlib, -agentpath
Time of Update: 2015-12-21
集算器協助Java處理結構化文本之條件過濾直接用Java實現文字檔中資料按條件過濾會有如下的麻煩:1、檔案不是資料庫,不能用SQL訪問。當過濾條件變化時需要改寫代碼。如果要實現象SQL那樣靈活的條件過濾,則需要自己實現動態運算式解析和求值,編程工作量非常大。2、檔案太大時不能一次性裝入記憶體處理,而採用逐步讀入方式在考慮到效能時又會涉及到檔案緩衝區管理、拆行計算等複雜編程。使用集算器來輔助Java編程,這些問題都不需要自己寫代碼解決。下面我們通過例子來看一下具體作法。文字檔employee.tx
Time of Update: 2015-12-20
log4j 設定檔,log4jlog4j.rootLogger=info, stdout, log, errorloglog4j.Logger=search,Test###Console ###log4j.appender.stdout = org.apache.log4j.ConsoleAppenderlog4j.appender.stdout.Target = System.outlog4j.appender.stdout.layout =
Time of Update: 2015-12-20
LeetCode,leetcodeoj題目:Given a string containing just the characters '(', ')', '{', '}', '[' and ']', determine if the input string is valid.The brackets must close in the correct order, "()" and "()[]{}" are all valid but "(]" and "([)]" are
Time of Update: 2015-12-20
Struts1——檔案上傳 在struts1中,架構本身引入commons-fileupload: 只需幾行代碼+配置,便可以完成檔案的上傳。 首先使我們form表單裡面的配置: 然後在ActionForm中,將我們的input為file的提交項對應為FormFile類型: 在Action中,通過我們的ActionForm就可以直接拿到上傳
Time of Update: 2015-12-20
LeetCode,leetcodeoj題目:Merge two sorted linked lists and return it as a new list. The new list should be made by splicing together the nodes of the first two lists.思路:不斷選取較小的元素,當一個鏈表為空白時,則直接連結到下一個鏈表。package list;public class MergeTwoSortedLists {
Time of Update: 2015-12-20
【JEECG技術博文】JEECG圖表配置說明一、圖表配置可以做什嗎?圖表配置可以通過線上配置,無需編寫代碼產生圖形報表頁面。使用highcharts.js實現,可以運行在任何現代瀏覽器,包括移動終端以及IE6。目前支援曲線圖、柱狀圖等基礎報表。二、配置說明編碼: 作為此圖表的唯一標識。y軸文字:對應y軸文字。x軸資料:x軸上單位元據。資料可以:1、一個欄位名。2、一個數組對象。如:[‘xdata1’, ‘xdata2’, ‘xdata&
Time of Update: 2015-12-20
【JEECG技術博文】Jeecg進階查詢器一、背景對於使用者來講查詢功能按易用性分三個層次:1. 最簡單查詢操作是一個輸入框,全文檢索索引,如百度,後台實現技術使用搜尋引擎,需要設計和建立索引,技術較為複雜,適用於文檔和資訊資料庫檢索,但是結果很難精確控制。2. 其次是定義欄位查詢,很多公司資訊系統大多用的是這種查詢,針對模組特定欄位的查詢有針對性、使用門坎低,適用於企業內部資訊管理系統模組定製。3.
Time of Update: 2015-12-20
資料庫操作方法總結,資料庫操作方法package com.buu.news.day3.entity; public class UserInfo { private String userID; private String UserRealName; private String sex; private String birth; private String famillyaddress; private String email;
Time of Update: 2015-12-20
Struts1——自訂轉換器在struts1中,使用了beanutils來處理類型的一些基本類型的轉換。當需要時候,可以定義自己的轉換器,下面以java.util.Date為例來看下如何定義轉換器。 1,首先要繼承common-beanutils.jar包中的介面 然後重寫convert方法: 2,註冊類型轉換類 @1,使用servlet進行註冊 在servlet的init方法中: 並設定