原创 如何比別人更快更好地買到火車票?

原文:http://blog.csdn.net/m13666368773/article/details/7177128 第一,你這個查詢列車信息的querySingleAction.do,能不能不要把這些HTML也傳過來呀。你用J

原创 自定義maven archetype插件

1. 準備一個已有的工程 2. 到該工程目錄下執行 mvn archetype:create-from-project cd target/generated-sources/archetype/mvn install 此時就會在本地的

原创 動態代理-->cglib

cglib是一個強大的高性能的代碼生成包,他廣泛的被許多的AOP框架使用,例如Spring AOP 和dynaop ,爲他們提供方法的攔截(interception),最流行的OR Mapping 工具hibernate也使用CGLI

原创 動態代理-->jdk-api

 jdk的動態代理是基於接口的,必須實現了某一個或多個任意接口纔可以被代理,並且只有這些接口中的方法會被代理。看了一下jdk帶的動態代理 api,發現沒有例子實在是很容易走彎路,所以這裏寫一個加法器的簡單示例。 // Adder.ja

原创 按照拼音、部首、筆畫排序功能(oracle)

設置NLS_SORT值 SCHINESE_RADICAL_M 按照部首(第一順序)、筆劃(第二順序)排序 SCHINESE_STROKE_M 按照筆劃(第一順序)、部首(第二順序)排序 SCHINESE_PINYIN_M 按照拼音排序,系

原创 簡譯:網站提速最佳實踐

正文 ( 原標題“Best Practices for Speeding Up Your Web Site ” , 來源developer.yahoo.com ):   1.減少HTTP請求  80%的終端用戶響應時間都消耗在前端

原创 按拼音首字母查詢(mssql)

1. 先創建functioncreate function f_GetPy(@str nvarchar(4000)) returns nvarchar(4000) as begin declare @strlen

原创 servlet 線程安全問題

Servlet/JSP技術和ASP、PHP等相比,由於其多線程運行而具有很高的執行效率。由於Servlet/JSP默認是以多線程模式執行的,所以,在編寫代碼時需要非常細緻地考慮多線程的安全性問題。然而,很多人編寫Servlet/JSP

原创 maven

pom.xml基礎配置:  maven中,最讓我迷惑的還是那一堆配置:  就拿這個屬性配置來說:  Xml代碼   <properties>       <project.build.sourceEncoding>UTF-8</

原创 導出excel

問題描述:               最近遇到一個很棘手的問題,信用卡網上支付的交易越來越多了,日平均交易數量很大,並且這個數據還處在一個上升的階段,但這僅僅是個開始。我們這邊的系統負責給櫃員提供一系列報表,數據量比較大,時不時的會ti

原创 java socket

單線程通信  http://blog.csdn.net/kongxx/article/details/7259436 多線程通信 http://blog.csdn.net/kongxx/article/details/7259465 傳輸

原创 線程安全

線程安全就是要控制多個線程對某個資源的有序訪問或修改----->也就是可見性和有序性可見性-->爲了多個線程之間的數據能夠進行通信, 所以需要提供共享變量來解決 Java內存模型(JMM)規定了jvm有主內存,主內存是多個線程共享的。

原创 HttpSession

在HttpServlet中,HttpSession對象通常在request.getSession(true)方法調用時才創建。 HttpSession的使用是有代價的,需要佔用服務器資源,本着能不浪費就不浪費的原則,我希望系統中的sess

原创 數據庫連接池的工作機制

爲什麼要使用數據庫連接池? 答: 由於創建連接的代價是很高的, 我們每次訪問數據庫都重新創建連接的話是非常消耗性的. 我們可以再程序啓動的時候先創建出一些連接, 放在一個集合中, 訪問數據庫的時候從集合中獲取, 使用結束再放回集合中.

原创 單例設計模式

先看看最簡單的 public class SingleInstance{ private static instance=new SinleInstance(); public static SingleInstance ge