原创 spring中mybatis配置數據源讀取不到properties屬性文件的問題

<bean id="tomcatJdbcDataSourceFactory" class="com.qunar.db.resource.impl.TomcatJdbcDataSourceFactory"/>        <bean i

原创 MyBatis 配置文件基本結構

一、MyBatis 配置文件基本結構       在使用mybatis框架時,首先導入其對應的jar包,並進行相應的配置,所以得對配置文件的每個參數都得了解。一個完全的mybatis配置文件結構如下:[html] view plain c

原创 常用的兩種spring和mybatis 配置方式

一、 動態代理實現 不用寫dao的實現類這種方式比較簡單,不用實現dao層,只需要定義接口就可以了,這裏只是爲了記錄配置文件所以程序寫的很簡單:1、整體結構圖:2、三個配置文件以及一個映射文件(1)、程序入口以及前端控制器配置 web.x

原创 mybatis-generator自動生成代碼插件使用詳解

 mybatis-generator是一款在使用mybatis框架時,自動生成model,dao和mapper的工具,很大程度上減少了業務開發人員的手動編碼時間,今天自己研究了一下,也分享一下使用心得供大家簡單使用。  本人使用的是mav

原创 centos7上的MySQL安裝

CentOS7默認數據庫是mariadb,配置等用着不習慣,因此決定改成mysql,但是CentOS7的yum源中默認好像是沒有mysql的。爲了解決這個問題,我們要先下載mysql的repo源。1.下載mysql的repo源$ wget

原创 nginx的配置文件記錄

[root@bogon conf]# cat /usr/local/nginx/conf/nginx.conf user www www; worker_processes 2; #設置值和CPU核心數一致 error_log /us

原创 centos中iptables和firewall防火牆開啓、關閉、查看狀態、基本設置等

centos中默認的防火牆是firewalliptables防火牆1、基本操作# 查看防火牆狀態service iptables status  # 停止防火牆service iptables stop  # 啓動防火牆service i

原创 Linux中安裝nginx

Nginx的安裝模塊依賴性Nginx需要依賴下面3個包gzip 模塊需要 zlib 庫 ( 點擊下載 )rewrite 模塊需要 pcre 庫 ( 點擊下載 )ssl 功能需要 openssl 庫 ( 點擊下載 )Nginx包下載: ht

原创 centos中安裝nginx

安裝所需環境Nginx 是 C語言 開發,建議在 Linux 上運行,當然,也可以安裝 Windows 版本,本篇則使用 CentOS 7 作爲安裝環境。一. gcc 安裝安裝 nginx 需要先將官網下載的源碼進行編譯,編譯依賴 gcc

原创 java多線程總綱性文章

引如果對什麼是線程、什麼是進程仍存有疑惑,請先Google之,因爲這兩個概念不在本文的範圍之內。用多線程只有一個目的,那就是更好的利用cpu的資源,因爲所有的多線程代碼都可以用單線程來實現。說這個話其實只有一半對,因爲反應“多角色”的程序

原创 Druid數據庫配置詳細介紹

DruidDataSource配置屬性列表配置缺省值說明name 配置這個屬性的意義在於,如果存在多個數據源,監控的時候可以通過名字來區分開來。如果沒有配置,將會生成一個名字,格式是:"DataSource-" + System.iden

原创 分佈式架構 -- 學習路線圖(入門到進階)

由於分佈式系統所涉及到的領域衆多,知識龐雜,很多新人在最初往往找不到頭緒,不知道從何處下手來一步步學習分佈式架構。本文試圖通過一個最簡單的、常用的分佈式系統,來闡述分佈式系統中的一些基本問題。負載均衡分佈式緩存分佈式文件系統/CDN分佈式

原创 quartz在spring中的應用

1. Overview   爲了降低使用Quartz的難度,並能以Spring風格的方式使用Quartz,Spring爲Quartz提供了Scheduler, Trigger, JobDetail的FactoryBean類,以及一些工具類

原创 使用spring的多線程機制

多線程併發處理起來通常比較麻煩,如果你使用spring容器來管理業務bean,事情就好辦了多了。spring封裝了java的多線程的實現,你只需要關注於併發事物的流程以及一些併發負載量等特性。具體來說如何使用spring來處理併發事務: 

原创 和剛入門的菜鳥們聊聊--什麼是聚簇索引與非聚簇索引

今天我們來聊一聊關於 聚簇索引和非聚簇索引的問題;  剛開始學數據庫SQL的時候,就知道有主鍵啊(Primary-key),外鍵啊(Foreign-key)啥的,連個表查詢就已經不清楚是要on 那幾個字段了,在數據量不太大的情況下,根本不