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
Java 8:使用compose和andThen組合函數 在這篇文章中,我將討論利用 Function 介面提供的兩個組合函數—— compose 和 andThen 來實現函數的組合。什麼是函數組合?首先需要建立一些小的可重用函數,然後將這些小函數組合為新函數。現在,我們怎麼利用 compose 和 andThen 方法來完成函數的組合?首先,定義兩個簡單的函數—— times2 和 squared。Function<
Time of Update: 2015-12-20
圖解集合6:LinkedHashMap,圖解linkedhashmap初識LinkedHashMap上兩篇文章講了HashMap和HashMap在多線程下引發的問題,說明了,HashMap是一種非常常見、非常有用的集合,並且在多線程情況下使用不當會有安全執行緒問題。大多數情況下,只要不涉及安全執行緒問題,Map基本都可以使用HashMap,不過HashMap有一個問題,就是迭代HashMap的順序並不是HashMap放置的順序,也就是無序。HashMap的這一缺點往往會帶來困擾,因為有些情境,我
Time of Update: 2015-12-20
JavaSe:-javaagent,-agentlib,-agentpath,javase-javaagent內容簡述-javaagent,-agentlib, -agentpath
Time of Update: 2015-12-20
舉例說明重新導向和請求轉寄的區別,舉例說明重新導向轉寄重新導向 HttpServletResponse對象的sendRedirect(java.lang.String
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
LeetCode,leetcodeoj題目:Given an array S of n integers, are there elements a, b, c, and d in S such that a + b + c + d = target? Find all unique quadruplets in the array which gives the sum of target.Note: Elements in a quadruplet (a,
Time of Update: 2015-12-20
Struts1——ActionForward對象常用設定一,redirect屬性在使用Action進行轉向的時候,會發現瀏覽器的地址是不變的,只是伺服器內部的一個跳轉。比如,我在forward設定轉到index.jsp頁面,發現瀏覽器地址還是**.index.action;如果想轉向的時候,為重新導向,可以使用: 二,ActionForward的全域與局部 當有多個Action裡面配置了重複的轉向的時候,比如,我每次跳轉前判斷完使用者是否登入,都要在相應的Action裡面配置
Time of Update: 2015-12-20
LeetCode,leetcodeoj題目:Merge k sorted linked lists and return it as one sorted list. Analyze and describe its complexity.思路:1)直接利用Merge two sorted lists的代碼,但逾時了。原因是這個時間複雜度太大,2n + 3n + 4n +..+ kn = O(nk^2)package list;public class MergeKSortedLists {
Time of Update: 2015-12-20
struts1——靜態ActionForm與動態ActionForm在struts1中,我們可以使用ActionForm來擷取從client端提交上來的資料,並通過action配置中的name屬性,將某個ActionForm配置到某次請求應答的Action中,作為本次請求應答的資料轉送介質,ps,其實還是側重於資料在用戶端的擷取,因為賦值部分架構幫我們做好了。 對於ActionForm的使用,我們有兩種方式:一是通過建立類的方式,二是直接寫入設定檔的方式。 一,靜
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技術博文】Local storage & easyui extensions請大家點擊這裡為我們投票,2015部落格之星,更多分享敬請期待1. Local
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方法中: 並設定
Time of Update: 2015-12-20
【JEECG技術博文】JEECG國際化介紹1、為什麼要做國際化 沒有國際化的架構是一個不完整的架構,特別在全球資訊化的今天,國際化不再是雞肋,而是在選擇開發平台時必須首要的考試因素,特別在有些公司平台是否國際化具有一票否決要素,所以我們要搞國際化,而不是僅僅是簡單的高大尚。2、國際化的實現原理國際化聽起來簡單,但要架構中要做到與架構的無縫銜接,松耦合還是有一定難度的。有些系統有時不需要做國際化,在做國際化如果快速發現哪些沒有被國際化的欄位等,這些問題都開發人員在開發過程中實際需要解決的