原创 Spring加載resource時classpath*:與classpath:的區別

Spring可以通過指定classpath*:與classpath:前綴加路徑的方式從classpath加載文件,如bean的定義文件.classpath*:的出現是爲了從多個jar文件中加載相同的文件.classpath:只能加載找到

原创 Mysql 查詢緩存

Mysql 查詢緩存 查詢緩存的作用就是當查詢接收到一個和之前同樣的查詢,服務器將會從查詢緩存種檢索結果,而不是再次分析和執行上次的查詢。這樣就大大提高了性能,節省時間。 1.配置查詢緩存 修改配置文件,修改[mysqld]下的query

原创 Mybatis之insert返回主鍵

使用mybatis進行插入操作時,有時候我們插入完成後需要用到該記錄的主鍵,那麼先插入再查一次顯然是不合理的,今天就記錄一下mybatis使用insert語句自動返回主鍵值的辦法; 首先聲明一下返回主鍵是基於bean的,即insert的

原创 mysql新增授權給特定IP訪問的用戶

例子:所有局域網客戶端都可訪問   Java代碼   grant all on *.* to root@'192.168.0.%' identified by 'root' with grant option;    

原创 Spring MVC之@RequestBody, @ResponseBody @PathVariable @SessionAttributes @ModelAttribute詳解

引言: 接上一篇文章講述處理@RequestMapping的方法參數綁定之後,詳細介紹下@RequestBody、@ResponseBody的具體用法和使用時機; 簡介: @RequestBody 作用:        i

原创 spring+mybatis配置多數據源總結,重點是動態加載數據源,支持動態切換

最近在做一款遊戲的GM管理平臺,需要連接遊戲的數據庫去查詢數據;由於遊戲的每個服的數據是獨立的,所以就有了連接多個數據庫的問題;經過一番查找,好在mybatis的學習資源還少,很快找到了配置多數據源的方法;感謝以下大牛分享的學習資源:

原创 50道Java線程面試題

本文由 ImportNew - 李 廣 翻譯自 javarevisited。歡迎加入翻譯小組。轉載請見文末要求。 不管你是新程序員還是老手,你一定在面試中遇到過有關線程的問題。Java語言一個重要的特點就是內置了對併發的支持,讓J

原创 cacti監控mysql 主從複製

監控 mysql  mysql 主從複製 5.1.1主機配置 1臺cacti server 10.10.54.159  3臺msyql server master: 10.10.54.157  slave1:10.10.54.156

原创 阿里巴巴MySQL DBA面試題及答案

1、MySQL的複製原理以及流程 (1)、先問基本原理流程,3個線程以及之間的關聯; 答: 從 發起請求I/O thread線程請求 主 主 接收到請求使用binlog dump線程迴應 從 從 I/O thread線程將請求

原创 MySQL 慢查詢日誌(Slow Query Log)

同大多數關係型數據庫一樣,日誌文件是MySQL數據庫的重要組成部分。MySQL有幾種不同的日誌文件,通常包括錯誤日誌文件,二進制日誌,通用日誌,慢查詢日誌,等等。這些日誌可以幫助我們定位mysqld內部發生的事件,數據庫性能故障,記錄

原创 MySql狀態查看方法 MySql如何查看連接數和狀態?

原文地址:http://www.jb51.net/article/31730.htm 命令: show processlist; 如果是root帳號,你能看到所有用戶的當前連接。如果是其它普通帳號,只能看到自己佔用的連接。 show p

原创 spring的各個jar功能說明及jar包之間的依賴關係

原文地址:http://blog.csdn.net/huiwenjie168/article/details/8477837 spring.jar是包含有完整發布的單個jar包,spring.jar中包含除了 spring-mock

原创 Spring Transaction + MyBatis SqlSession事務管理機制研究學習

 原文地址:Spring Transaction + MyBatis SqlSession事務管理機制研究學習     線上的系統中,使用的是Spring+Mybatis+Mysql搭建的框架,由於客戶需要,最近一直在對性能提升部分進

原创 Spring @Scheduled 執行兩次 問題總結

參考:http://bbs.csdn.net/topics/391054322 使用 Spring @Scheduled 註解實現定時任務:  1:servlet.xml中添加了 task命名空間 和  XML/HTML code

原创 Mysql 會導致鎖表的語法

原文地址:http://blog.csdn.net/yonghumingbuzhidao/article/details/8330795 最近再找一些Mysql鎖表原因,整理出來一部分sql語句會鎖表的,方便查閱,整理的不是很全,都