原创 Tuxedo學習筆記

背景 服務器是在Redhat Linux下安裝9.1,客戶端是在XP下用JAVA通過JOLT連接服務器。數據庫用ORACLE,XA連接方式。 修改TUXEDO自帶的sample中的simpserv項目的TOUPPER服務。 1.安裝

原创 (轉)看Oracle官方文檔順序

Tom(Thomas Kyte) 說的: Concepts   |   New Features   _________________|_______________   |  |   Developer  DBA   Applicat

原创 DWR學習筆記二--dwr.xml

1.web.xml中dwr定義的一點小技巧 可以設置dwr的日誌級別 在web.xml文件中定義dwr-invoker servlet的時候 <init-param>    <param-name>logLevelparam-nam

原创 AJAX學習筆記

AJAX學習筆記 參考馮彥文的《AJAX 的 client/server 溝通機制探究》 AJAX是Asynchronous JavaScript And XML的縮寫 主要用到XHTML&CSS、DOM、JavaScript、XMLHt

原创 正則表達式

還沒整理好,先留個腳印 元字符 描述   .            匹配任何單個字符。例如正則表達式r.t匹配這些字符串:rat、rut、r t,但是不匹配root。 $           匹配行結束符。例如正則表達式weasel$ 能

原创 DWR學習筆記一

參看http://getahead.org/ 一、DWR簡介 DWR是一個開源的java包,可以使瀏覽器中的代碼使用web服務器中java類的方法,就像這個方法就是在瀏覽器中一樣。 DWR包括兩個部分:一個運行在服務器端的Java Ser

原创 A useful script--get mac address

macAddress=$(/sbin/ifconfig eth0 2>nil | grep 'HWaddr' | sed 's/.*HWaddr //' | sed 's/ :*//' | sed 's/:/-/g' | tr A-Z a

原创 prototype.js學習筆記一--共通的方法

摘自prototype.js開發者手冊1.4版 1.簡介 prototype.js 是一個由Sam Stephenson寫的JavaScript包。這個構思奇妙編寫良好的一段兼容標準的一段代碼將承擔創造胖客戶端, 高交互性WEB應用程序的

原创 RPM 包的製作

1.一般rpm包的應用是 安裝:rpm -ivh rpmname.rpm 卸載:rpm -e rpmname 升級:rpm -U rpmname.rpm 查詢:rpm -qa | grep some name 校驗:rpm -V 2.要

原创 gdb 使用簡介

gdb使用 gdb release.exe(可執行程序名) >r(run) start (參數) 其他命令 b(break) function name  設斷點 n(next)                 單步執行 s(step) 

原创 openldap簡介

openldap簡介 安裝就不說了,從配置開始說起 1.主要配置文件slapd.conf 內容包括三類:global, backend specific, and database specific。指全局設置,後臺服務器的設置,數據庫的

原创 C++一些基本概念

1.strcpy是拷貝直到\n時結束,所以長度上要增加一個字節,例如原來是一個字符的char[s]="s", 到了string中就是"s\n",strcpy是拷貝2個字符,如果拷貝目標地址只有一個字節長度,就會有問題。 2.每個線程一個棧

原创 openldap無法啓動--連接不上mysql--Client does not support authenticat

  openldap數據是存儲在mysql中的,在部署另外一個環境的時候,另建了一個庫,然後同事說權限有什麼特別的,去數據庫裏授權了一下,我也不清除他到底作了什麼。由於openldap是通過odbc連mysql的,所以在odbc.ini中

原创 (轉)Linux下libstdc++.so.5找不到解決方案

Linux下libstdc++.so.5找不到解決方案 (2012-10-16 10:41:47) 轉載▼ 標籤: it   在Liinux系統安裝程序時經常遇到“libstdc++.so.5找不到”的問題,例如提示“li

原创 在看ConcurrentHashMap的雜記

static final int MAXIMUM_CAPACITY = 1 << 30; //32位的int最大值+1的一半 //(1073741824 0100 0000 0000 000