原创 MySQL性能優化的最佳經驗

1、爲查詢優化你的查詢大多數的MySQL服務器都開啓了查詢緩存。這是提高性最有效的方法之一,而且這是被MySQL的數據庫引擎處理的。當有很多相同的查詢

原创 Can't connect to local MySQL server through socket 問題解決

啓動mysql 報錯:ERROR 2002 (HY000): Can’t connect to local MySQL server through

原创 ws jdk6.0下的發佈

http://redhacker.iteye.com/blog/1444508#comments

原创 springrain技術詳解(1)-shiro基本權限控制

shiro是一個非常強大靈活的權限控制框架,屬於apache的頂級項目.springrain使用shiro實現了權限控制功能.   下圖充分說明了shiro的體系架構 歸根到底,權限控制無非是利用過濾器控制訪問的認證和授權,shiro

原创 springrain技術詳解(4)-shiro的緩存

因爲是權限攔截校驗,很多方法調用的頻率是非常頻繁的,爲了更好的性能,shiro擁有一套完整的緩存體系,特別是針對web領域,做了部分增強. 先看下緩存在shiro的權限管理器中的配置: 01 <!-- 權限管理器 --> 0

原创 springrain項目說明

項目遷移到: http://git.oschina.net/chunanyong/springrain demo: http://springrain.9iu.org 文檔 http://git.oschina.net/chunan

原创 設計模式遵循的七大原則

1.開閉原則(Open Close Principle)定義:一個軟件實體如類、模塊和函數應該對擴展開放,對修改關閉。開放-封閉原則的意思就是說,你設計的時候,時刻要考慮,儘量讓這個類是足夠好,寫好了就不要

原创 臨時保存的網址

http://blog.csdn.net/csh624366188/article/details/7612142

原创 Hibernate的多數據源多數據庫

基於SPRING+HIBERNATE的數據庫的實現多租戶的數據庫選擇和數據源路由 applicationContext.xml <?xml version="1.0" encoding="UTF-8"?> <beans xmlns="h

原创 Java獲取當前操作系統的信息

主流有幾種方法,一種是用下面的函數 public static String getProperty(String key) 鍵 相關值的描述 java.version java.version Java 運行時環境版本 java.v

原创 知識與運用的博弈

知識是我們獲得的死的東西,現在我們獲取知識的途徑很多,過去的老師傳授知識的時代,需要重新看待。 百度google之後可以得到我們所需要的知識點 我們創造的應該是如何應用這些個知識點,這些個知識點有什麼實際應用的地方,可以應用到什麼地方

原创 MySql數據庫分庫分表

爲什麼要分表和分區? 日常開發中我們經常會遇到大表的情況,所謂的大表是指存儲了百萬級乃至千萬級條記錄的表。這樣的表過於龐大,導致數據庫在查詢和插入的時候耗時太長,性能低下,如果涉及聯合查詢的情況,性能會更加糟糕。分表和表分區的目的就是減

原创 Java中使用Jedis操作Redis

使用Java操作Redis需要jedis-2.1.0.jar,下載地址:http://files.cnblogs.com/liuling/jedis-2.1.0.jar.zip 如果需要使用Redis連接池的話,還需commons-po

原创 B+tree那點事

剛開始學習的時候,百度去查,但發現好多說得太複雜不好理解,結合各個文章總結一下(建議大概看文字,不理解不要緊,然後再看圖的執行步驟然後在結合文字,這樣一切就清晰好多) B-tree,B是balance,一般用於數據庫的索引。使用B-tr

原创 springrain技術詳解(2)-權限表結構

在實際項目中,權限控制是必須要放到數據庫管理的,我們來看下springrain是怎麼設計權限的表結構吧先上ER圖 t_org是部門表,考慮到員工兼職,所以有t_user_org 中間表. t_menu是菜單表,字段 type 是標示