原创 基於Windows平臺的OS認證

OS驗證指的是Oracle數據庫不再自行檢查請求用戶的合法性,而是將此過程委託給用戶所在的操作系統,由操作系統代理完成用戶合法性的檢查工作。對於採用此種認證機制的用戶在連接數據庫時無需輸入用戶名和密碼即可登錄。        Window

原创 ORACLE中的子查詢

“子查詢”就是查詢中嵌套着另一個查詢,也即通過SELECT語句的嵌套使用形成子查詢。當我們不知道特定的查詢條件時,可以用子查詢來爲父查詢提供查詢條件以獲得查詢結果。ORACLE中常見的子查詢有下面幾類:A、單行子查詢(Single-row

原创 Spring 配置Spring數據源

不管通過何種持久化技術,都必須通過數據連接訪問數據庫,在Spring中,數據連接是通過數據源獲得的。在以往的應用中,數據源一般是Web應用服務器提供的

原创 hibernate的各種保存方式的區別 (save,persist,update,saveOrUpdte,merge,flush,lock)等

hibernate的保存 hibernate對於對象的保存提供了太多的方法,他們之間有很多不同,這裏細說一下,以便區別: 一、預備知識: 在所有之前,說明一下,對於hibernate,它的對象有三種狀態,transient、persist

原创 MySQL my.ini 配置文件詳解

(1)、back_log:   要求 MySQL 能有的連接數量。當主要MySQL線程在一個很短時間內得到非常多的連接請求,這就起作用,然後主線程花些時間(儘管很短)檢查連接並且啓動一個新線程。   back_log值指出在MySQ

原创 linux開機啓動服務和chkconfig使用方法

服務概述 在linux操作系統下,經常需要創建一些服務,這些服務被做成shell腳本,這些服務需要在系統啓動的時候自動啓動,關閉的時候自動關閉。 將 需要自動啓動的腳本/etc/rc.d/init.d目錄下,然後用命令chkconfig

原创 Linux系統下Memcached的安裝以及自啓動

一、準備工作:     1.下載libevent:http://monkey.org/~provos/libevent/ (由於memcached與客戶端的通信是藉助libevent來實現的,所以此動作必須在memcached安裝前完成

原创 mysql 默認字符集修改

MySQL 的字符集支持(Character Set Support)有兩個方面:字符集(Character set)和排序方式(Collation)。對於字符集的支持細化到四個層次: 服務器(server),數據庫(database

原创 MySQL雙機熱備份實施方案

                                             MySQL雙機熱備份實施方案 1、MySQL數據庫沒有增量備份的機制,當數據量太大的時候備份是一個很大的問題。還好MySQL數據庫提供了一種

原创 Linux系統下Mysql安裝

Linux系統下Mysql安裝步驟   步驟一:添加mysql用戶 Shell > groupadd mysql Shell > useradd -g mysql mysql   步驟二:解壓mysql安裝包到/usr/local目

原创 Eclipse下配置tomcat遠程調試

一、添加tomcat遠程調試配置項       [1]Linux下:       向catalina.sh文件中添加如下語句後執行catalina.sh即可,作爲此文件執行時的首條非註釋語句       JAVA_OPTS="$JAVA_

原创 在Spring中如何使用加密外部屬性文件

在Spring的開發中,我們在很多情況下會使用佔位符引用屬性文件的屬性值來簡化我們的系統及使我們的系統具有更高的靈活性和通用性。這種配置方式有兩個明顯的好處: ?- 減少維護的工作量:資源的配置信息可以多應

原创 Linux系統下tomcat5自啓動配置

   Linux系統系下tomcat自啓動大體有兩種配置方式:   【1】直接將啓動代碼寫到/etc/rc.local裏面。此種方式tomcat將以root權限運行,存在安全隱患,推薦第二種配置方式   【2】採用tomcat自帶的jsv

原创 Spring聲明式事務管理源碼解讀(2)

接着我們重點再回頭看一下createTransactionIfNecessary方法裏的這一句: txInfo.newTransactionStatus(this.transactionManager.getTransaction(tx

原创 Linux 創建文件系統及掛載文件系統流程詳解

作者:北南南北來自: LinuxSir.Org http://www.linuxsir.org/main/?q=node/83摘要:本文對新增硬盤,切割硬盤,創建硬盤分區,爲硬盤分區創建文件系統,以及加載文