原创 數據庫連接池我的瞭解

數據庫連接池 C3P0比較耗費資源,效率方面可能要低一點。 DBCP在實踐中存在BUG,在某些種情會產生很多空連接不能釋放,Hibernate3.0已經放棄了對其的支持。Proxool的負面評價較少,現在比較推薦它,而且它還提供即時監控連

原创 spring任務調度quarzt的配置

項目中真實遇到過的配置: <?xml version="1.0" encoding="UTF-8"?> <beans xmlns="http://www.springframework.org/schema/beans" xmlns:co

原创 mongoldb,redis,memCached的緩存策略

 mongoDB:MongoDB其實只是一種非關係型數據庫,其優勢在於可以存儲海量數據,具備強大的查詢功能,因此不宜用於緩存數據的場景。    應該

原创 memcached總結文檔

Memcached總結文檔 memcached簡介: 概念: Memcached 是一個高性能的分佈式內存對象緩存系統,用於動態Web應用以減輕數據庫負載。它通過在內存中緩存數據和對象來減少讀取數據庫的次數,從而提高動態、數據庫驅動網站的

原创 真正理解項目經理

怎樣做好一個項目經理: 一、真正理解項目經理的角色  對項目經理角色的理解一定要避免兩個極端,一種過分強調項目經理的技術能力,認爲項目經理應該是團隊

原创 java中的時間轉化問題

Date date= new Date();//創建一個時間對象,獲取到當前的時間 SimpleDateFormat sdf = new Simpl

原创 eclipse從git上更新項目

每個公司有每個公司的風格,對代碼的編寫和管理也有所不同 今天給大家簡單介紹一下我最近接觸到的一個版本控制工具Git 和svn功能相同卻又簡單; 首先,新建一個工作空間,點擊file,下面有個import,點擊,你會看到一個Git 點

原创 mybatis,自動生成代碼中generatorConfig.xml你應該注意的地方:

<?xml version="1.0" encoding="UTF-8"?> 2 <!DOCTYPE generatorConfiguration 3 PUBLIC "-//mybatis.org//DTD MyBatis Gen

原创 tomcat 性能優化

tomcat默認參數是爲開發環境制定,而非適合生產環境,尤其是內存和線程的配置,默認都很低,容易成爲性能瓶頸。   tomcat內存優化 linux修改TOMCAT_HOME/bin/catalina.sh,在前面加入 JAVA_OPT

原创 多線程面試必須掌握的

1.多線程中run()和start()的區別?run()僅僅是封裝被線程執行的代碼,直接掉用的是普通方法;start()首先啓動了線程,然後由jvm

原创 權限設計方案

簡要介紹一下該權限管理系統的特點,該系統功能上做到了靈活授權,操控細緻,權限可以細到按鈕及超鏈級別,而且部署簡單,下面談談我自己的設計經驗。  該系統主要功能如下:  1、  自定義操作動作(如增加、刪除、修改、審覈等,不再是以前見過的那

原创 我的Nosql總結

Nosql介紹:----->>>Redis定位在"快",HBase定位於"大",mongodb定位在"靈活"。Hbase:hbase是bigtabl

原创 MySql優化

本文通過8個方法優化Mysql數據庫:創建索引、複合索引、索引不會包含有NULL值的列、使用短索引、排序的索引問題、like語句操作、不要在列上進行運算、不使用NOT IN和<>操作 1、創建索引對於查詢佔主要的應用來說,索引顯得尤爲重要

原创 maven初識

問題特徵 使用IDE(文本以Eclipse爲例)集成Maven開發項目,執行Maven的clean命令後 ,原來編譯的結果被清掉,然後在編輯、編譯源

原创 購物車的拆單問題

購物車結算時,車裏的商品不是同一家商鋪的,應該拆單: 解決方法:雙層map,外層的map裏存放的key是商鋪的id,value是本商鋪購買的商品信息