原创 MyBatis-MapperScannerConfigurer配合

MyBatis MapperScannerConfigurer 配置 文檔下載  

原创 MySQL 各個版本介紹

第一個 MySQL Community Server,這個不要錢! 第二個 MySQL Enterprise 這個要掏錢,不過可以打電話諮詢問題,也就是電話技術支持。 第三個 MySQL Cluster,這個單獨是沒法用的,要在1或2的

原创 InnoDB鎖定模式 意向鎖,排他鎖,共享鎖

InnoDB鎖定模式 InnoDB實現標準行級鎖定,在這裏有兩種類型的鎖: locks: ·         共享的(S)鎖允許一個事務去讀一行(tuple)。 ·         獨佔的鎖(X)允許一個事務更新或刪除一行。

原创 Next-Key鎖定

 Next-Key鎖定:避免幽靈問題 在行級鎖定中,InnoDB 使用一個名爲next-key locking的算法。InnoDB以這樣一種方式執行行級鎖定:當它搜索或掃描表的索引之時,它對遇到的索引記錄設置共享或獨佔

原创 MyBatis入門示例

說明: 1,本文采用的Mybatis框架版本爲: mybatis-3.0.4.jar 2, 以持久化一個簡單的User bean爲例 User實體類的代碼如下: package bean;     public class User {

原创 MySQL優化GROUP BY-鬆散索引掃描與緊湊索引掃描

MySQL優化GROUP BY-鬆散索引掃描與緊湊索引掃描       滿足GROUP BY子句的最一般的方法是掃描整個表並創建一個新的臨時表,表中每個組的所有行應爲連續的,然後使用該臨時表來找到組並應用累積函數(如果有)。在某些情

原创 Java日誌框架

Java日誌框架 Log4j Apache的一個開放源代碼項目,通過使用Log4j,我們可以控制日誌信息輸送的目的地是控制檯、文件、GUI組件、甚至是套接口服務器、NT的事件記錄器、UNIX Syslog守護進程等;用戶也可以

原创 MyBatis的關於批量數據操作的體會

MyBatis的關於批量數據操作的體會  MyBatis的前身就是著名的Ibatis,不知何故脫離了Apache改名爲MyBatis。 MyBatis所說是輕量級的ORM框架,在網上看過一個測試報告,感覺相比於Hibernate來說,

原创 java nio Buffer 中 compact的作用

java nio Buffer 中 compact的作用 該方法的作用是將 position 與 limit之間的數據複製到buffer的開始位置,複製後 position  = limit -position,limit = c

原创 StringTokenizer 用法

StringTokenizer是一個用來分隔String的應用類,相當於VB的split函數。1.構造函數public StringTokenizer(String str)public StringTokenizer(String s

原创 java annotation 入門

一. 最常見的annotation@Override:用在方法之上,用來告訴別人這一個方法是改寫父類的 @DePRecated:建議別人不要使用舊的API的時候用的,編譯的時候會用產生警告信息,可以設定在程序裏的所有的元素上. @Supp

原创 MySQL Explain功能各種信息的解釋

我們先看一下在MySQLExplain功能中給我們展示的各種信息的解釋:◆ID:QueryOptimizer所選定的執行計劃中查詢的序列號;◆Select_type:所使用的查詢類型,主要有以下這幾種查詢類型◇DEPENDENTSUBQU

原创 SAX,DOM,JAXP,JDOM,DOM4J

第一:首先介紹一下SAX,DOM,JAXP,JDOM,DOM4J的基本知識:(注意:至於 JAXP  |   JAXB  |   JAXM  |   JAXR  |   JAX-RPC 分別指什麼,查看http://gceclub.su

原创 大數據挑戰與NoSQL數據庫技術 試讀有感

大數據挑戰與NoSQL數據庫技術 試讀有感     大數據,nosql可以說是互聯網的一個新時代,對於像我們這樣在IT界混的‘碼農’來說還是很重要的。廢話不多說,先說書......     在我看來書分三種:     1.入門級書  

原创 淺談CSRF攻擊方式

一.CSRF是什麼?   CSRF(Cross-site request forgery),中文名稱:跨站請求僞造,也被稱爲:one click attack/session riding,縮寫爲:CSRF/XSRF。 二.CSRF