原创 sql語句優化之xxx醫院/搜索列表

由於之前趕項目,敲出的sql,竟然花了1.414s,而且還是分頁下的. (注:TB_MB_HospitalConfig 的HosID,DepID,DocID等都建了索引) SELECT h.MemberId uuid,

原创 ServletContextListener獲取spring注入的bean,偵聽器、過濾器等不歸Spring容器託管,無法用註解注入!!!

監聽器代碼如下: package com.bocean.timer; import javax.servlet.ServletContextEvent; import javax.servlet.ServletContextListe

原创 CentOS 6.6 安裝JDK7 && Tomcat7

一、JDK 1、卸載系統openjdk: 2、下載: 首先到官網下載jdk,我下載jdk-7u71-linux-x64.tar.gz,下載到root下 3、解壓 mkdir /usr/local/jav

原创 ubuntu安裝Nginx

本機: nginx-1.7.7.tar.gz pcre-8.34.tar.gz 1、模塊依賴性gzip 模塊需要 zlib 庫rewrite 模塊需要 pcre 庫ssl 功能需要 openssl 庫預先編譯好的安裝包sudo ap

原创 magent+memcached && centos 開放11212端口

1.安裝magent及遇到的問題解決大全 http://www.tuicool.com/topics/11090006 2.magent+memcached分佈式部署:(感謝作者) http://tim-fly.iteye.com/bl

原创 CentOS 6.6下編譯安裝MySQL-5.6.21

概述: CentOS 6.6下通過yum安裝的MySQL是5.1版的,比較老,所以就想通過源代碼安裝高版本的5.6.21。 正文: 一:卸載舊版本 使用下面的命令檢查是否安裝有MySQL Server rpm -qa | grep m

原创 Spring中DispacherServlet、WebApplicationContext、ServletContext的關係

看《spring 技術內幕》一書會有更清晰的瞭解。 解釋一:     要想很好理解這三個上下文的關係,需要先熟悉spring是怎樣在web容器中啓動起來的。spring的啓動過程其實就是其IoC容器的啓動過程,對於web程序,IoC

原创 MySQL執行計劃詳解

Explain語法 EXPLAIN SELECT …… 變體: 1. EXPLAIN EXTENDED SELECT …… 將執行計劃“反編譯”成SELECT語句,運行SHOW WARNINGS 可得到被MySQL優化器優化後的查詢語

原创 mysql默認引擎MyISAM引起的spring事務/session緩存失效

感謝:http://blog.csdn.net/zhangdaiscott/article/details/8203807#comments 總結:    1.數據庫如無法支持事務(如:mysql採用MyISAM引擎),則spring管

原创 CentOS6.6 安裝Memcache

Memcache是一個高性能的分佈式的內存對象緩存系統,通過在內存裏維護一個統一的巨大的hash表,它能夠用來存儲各種格式的數據.簡單的說就是將數據

原创 CentOS 6.6 安裝Redis 及自定義啓動腳本

一、安裝 1.官方:http://www.redis.cn/download.html 2.下載、解壓、編譯 wget http://download.redis.io/releases/redis-2.8.18.tar.gz ta

原创 MySQL索引之單列索引

前提:根據反饋,需要優化查詢速度比較慢的sql,架構師聊到組合索引。爲了擴展知識,下載了《高性能MySQL》pdf及時充電一下。 1.概念 單列索引:即一個索引只包含單個列,一個表可以有多個單列索引,但這不是組合索引; 2.多個單列

原创 ubuntu 14.04 + mysql5.6.19:Slave_IO_Running: Connecting&&Last_IO_Errno: 2003 原因排查

master:192.168.10.128 slave:192.168.10.129 在搭建mysql5.6主從複製過程中,show slave status\G;顯示以下問題: 日記報以下錯誤: 說明是slave連不上maste

原创 將Eclipse項目自動部署到Tomcat的webapps目錄下

問題: Eclipse javaee版本配置tomcat7.0服務器 默認的發佈目錄是eclipse的配置目錄,路徑:【workspace】\.metadata\.plugins\org.eclipse.wst.server.core

原创 MySQL索引之組合索引

1.概念  對於某些業務情況,當單列索引滿足不了現實的業務,爲了提高搜索效率,就需要考慮運用於組合索引.  組合索引:即一個索引包含多個列; 2. 添加索引 ALTER TABLE people ADD INDEX `index_