原创 Oracle 10G正則表達式

ORACLE中的支持正則表達式的函數主要有下面四個:1,REGEXP_LIKE :         與LIKE的功能相似2,REGEXP_INSTR :       與INSTR的功能相似3,REGEXP_SUBSTR :    與SUB

原创 漫談Java加密技術(一)

加密解密,曾經是我一個畢業設計的重要組件。在工作了多年以後回想當時那個加密、解密算法,實在是太單純了。言歸正傳,這裏我們主要描述Java已經實現的一些加密解密算法,最後介紹數字證書。如基本的單向加密算法: * BASE64 嚴格地說,屬於

原创 使用AspectJ爲Java程序添加日誌管理

        最近接手了一個項目完全沒有日誌記錄,出了問題定位起來很麻煩,於是提出要補加日誌,但直接在程序中補加Log工作量實在有點大,想到了Spring AOP的日誌管理實際上是整合了AspectJ,那麼直接使用AspectJ進行日誌

原创 mysql Load Data InFile 的用法

首先創建一個表   Use Test;   Create Table TableTest(   `ID` mediumint(8) default '0',   `Name` varchar(100) default ''   ) TYP

原创 c++中,引用和指針的區別

(1)引用總是指向一個對象,沒有所謂的 null reference .所有當有可能指向一個對象也由可能不指向對象則必須使用 指針. 由於C++ 要求 reference 總是指向一個對象所以 reference要求有初值. Stri

原创 檢查數據庫鎖和程序沒有釋放數據庫連接

SELECT /*+ rule*/ B.INST_ID, A.EVENT, C.SID, B.SPID, C.MACHINE, C.SECONDS_IN_WAIT, 'kill -9 ' || B.SPID, 'alter system

原创 [JMX一步步來] 5、用Apache的commons-modeler來輔助開發JMX

一、前言     每一個MBean都要有一個接口,比如前面的Hello要有一個HelloMBean接口。要多維護一個接口,的確是件麻煩的事。Apache的commons-modeler利用JMX中的動態MBean原理很好的解決了這一問題,

原创 [JMX一步步來] 9、基於JBoss來寫MBean

前面都是用JDK自帶的JMX實現來寫的MBean,JMX的實現不獨SUN一家,JBOSS也有自己的JMX實現。如果你使用JBOSS來做WEB服務器,那麼基於JBOSS的實現來寫MBean,是一個不錯的選擇。象我們公司就是用JBOSS的,因

原创 Shell操作數據庫流控腳本實例

#!/bin/bash if [ "$(whoami)" != "root" ]; then echo "Current username must be root!" return 1 fi sqlfile="./updatedetai

原创 JMX學習筆記(三)-MXBean

  在MBean中有隻要遵循以下兩個規則,我們就可以在jconsole中動態的改變MBean中的屬性值 1. JMX中要定義接口必須以xxxMBean的規範定義 2. 得有類實現xxxMBean接口   例如:   Java代碼

原创 [JMX一步步來] 6、模型Bean:Model Bean

在上一節是用apache的commons-modeler來開發的一個model,只不過commons-modeler幫助我們實現了很多的代碼,而我們只需要寫描述XML文件就行了。這一節,來一個實打實的Model Bean,不借助任何第三方

原创 [JMX一步步來] 7、用JDK5.0的JConsole來連接MBean

前面所有看效果都是通過Html網頁來看的。JDK5.0自帶了一個jmx客戶端,叫jconsole,位於c:/jdk/bin/jconsole.exe。我們來用用這個客戶端來連接Mbean Server。   一、vm參數方式   1、還是

原创 JMX學習筆記(一)-MBean

JMX        即 Java Management Extensions   Java管理擴展MBean   即 managed beans                         被管理的Beans一個MBean是一個被管

原创 [JMX一步步來] 4、動態MBean:DynamicMBean

一、前言     動態MBean是在運行期才定義它的屬性和方法,也就是說它有什麼屬性和方法是可以動態改變的。動態MBean主要利用一些輔助類(構造函數類MBeanConstructorInfo、屬性類MBeanAttributeInfo、

原创 [JMX一步步來] 8、編寫程序來連接MBean

前面用Html、jconsole等方法連接上了MBeanServer,並能夠通過這些界面來操縱MBean。但有時我們需要不借助這些客戶端,而是在自己的程序來操縱這些MBean,這就要求我們知道如何在代碼裏連接MBean。     基於上一