原创 JTA 深度歷險 - 原理與實現

在 J2EE 應用中,事務是一個不可或缺的組件模型,它保證了用戶操作的 ACID(即原子、一致、隔離、持久)屬性。對於只操作單一數據源的應用,可以通過本地資源接口實現事務管理;對於跨數據源(例如多個數據庫,或者數據庫與 JMS)的

原创 oracle 鎖的機制

設立封鎖機制主要是爲了對併發操作進行控制,對干擾進行封鎖,保證數據的一致性和準確性。Oracle數據庫封鎖方式有三種:共享封鎖,獨佔封鎖,共享更新封鎖 Oracle RDBMS的封鎖類型可分爲如下三類: 1、內部級封鎖  內部級封鎖

原创 【MySQL】Mysql統計之行轉列

事出必有因 幾年前一直是做報表相關的業務,自認爲對SQL和統計相關的知識還是比較熟練吧,昨天一妹子問我一個統計SQL讓我把多行數據彙總轉成列來展示,我尋思着這不就是個簡單的行轉列的問題嘛,上手就寫,可是…尷尬了 執行出來的數據不是

原创 記錄一次異常的解決(HTTP Status 406)

今天天氣不錯 正在聽着相聲測接口,結果忽然出現了以下異常: The resource identified by this request is only capable of generating responses with char

原创 MySQL Explain解析(非常詳細)

文章目錄Explain基本語法Explain列的含義詳細介紹列的含義1. id列2. select_type列3. table列4. type列5. possible_keys列6. key列7. key_len列8. ref列9

原创 Ubuntu 下配置 SSH服務全過程及問題解決

Windows下做Linux開發,裝虛擬機裏,怎麼可以不用SSH呢。有人說,“做Linux開發,還不直接裝機器上跑起來了,還掛虛擬機,開SSH……閒的蛋疼了吧”,不管怎樣,我接觸Linux算是3年了,用了3年的Ubuntu了吧,對Ubun

原创 linux 下安裝redis

Redis是一種面向“鍵/值”對類型數據的分佈式NoSQL數據庫系統,特點是高性能,持久存儲,適應高併發的應用場景。鍵包含strings,lists,hashes,sets,sorted sets類型,可以對這些類型進行原子性的操作(at

原创 oracle job 定時執行 存儲過程

一:簡單測試job的創建過程案例:  1,先創建一張JOB_TEST表,字段爲a 日期格式 SQL> create table JOB_TEST(a date); Table created SQL> commit; Commit com

原创 flex與Java的交互方式及舉例

flex4出來一段時間了,去年看了一段時間flex3,後來由於暫時沒有項目需求.所以flex遺忘了很多.這次使用flex4+myeclipse8.5錄製了一個視頻.以免時間長了遺忘.        軟件環境:windows7+flex4+

原创 ORA-01843: not a valid month

select to_date('July 12,2003','Month dd,yyyy','NLS_DATE_LANGUAGE=AMERICAN') from dual; ORA-01843: not a valid month Ca

原创 AXIS2發佈WebService的方法

我在這裏提供兩種用AXIS2發佈WebService的方法。 一種是打aar包放在指定位置(不方便調試),一種是不打aar包(方便調試),着重介紹後者。   說明:Eclipse版本3.4.2、tomcat版本5.5.12、AXIS

原创 oracle查看被鎖的表和解鎖

oracle查看被鎖的表和解鎖 查看被鎖的表  select   p.spid,a.serial#, c.object_name,b.session_id,b.oracle_username,b.os_user_name   fr