原创 Java 8 Time Api 使用指南

1.概述 Java 8爲Date和Time引入了新的API,以解決舊java.util.Date和java.util.Calendar的缺點。 作爲本文的一部分,讓我們從現有Date和Calendar API存在的一些問題入手,來探討新的

原创 Semaphore的實現原理(jdk1.8)

1、利用AQS進行實現的同步器,實現限制只有N個線程可以同時執行 abstract static class Sync extends AbstractQueuedSynchronizer {   //限制同時只有N個線程可以同時獲取到鎖

原创 wcf service+win2008+oracle10g 創建的過程

     這幾天做一個Wcf service,發佈win2008服務器上,其中wcf service調用了Oracle10的數據庫,該數據庫建在win2003服務器上.因爲win2008是64位操作系統,令我頗費了一番工夫。我首先建好了w

原创 一個Oracle格式化字符串的函數

create or replace function FUN_FORMATLIST(p_List        varchar2,                                     

原创 SQL Server鏈接Oracle的方法

有時候,我們需要通過Sql Server去與Oracle數據庫進行連接,獲取Oralce數據庫的data。我們不必通過程序轉換,可以直接在SQL Server企業管理器中建立一個這樣的鏈接。 Step1:  打開sql serve

原创 Oracle的split函數, 數組應用必備

--自定義類型 CREATE OR REPLACE TYPE ty_str_split IS TABLE OF VARCHAR2 (1000); --Split函數 CREATE OR REPLACE FUNCTION fun_split

原创 一款比動軟件代碼生成器好用很多的MVC代碼生成工具,有源碼下載

牛牛代碼生成器是一款功能齊全,操作靈活,使用簡單的c#代碼生成器,它能支持Oracle及Sql Server兩種數據庫,生成的代碼規範、完整且高效,尤其與本站中的  牛牛C# 程序開發平臺 配合使用,堪

原创 使用logmnr方法找回被誤刪除Oracle的數據的腳本

俗話說,常在河邊走,哪有不溼鞋的。作爲一個經常與數據庫打交道的程序員,偶爾不小心誤刪除或誤操作的數據也是在所難免的。如果是Oracle數據庫,這裏給您介紹一種從日誌中找回數據的辦法,下面這個地址是我以前曾經做過的一個腳本,在plsql的c

原创 430類型不支持自動化或不支持期望的接口錯誤解決

問題描述:系統裝了Win7後,編譯的程序發給用戶,提示430錯誤:類型不支持自動化或不支持期望的接口。 編譯之前,程序引用中曾經出現Missing:Microsoft ActiveX Data Objects 6.0 BackCompat

原创 關於 ExtAspNet 控件 Tree 嵌套在 Region Panel 內 OnNodeCommand 無響應的問題解決方法

ExtAspNet的Tree控件放在RegionPanel中,OnNodeCommand 事件無響應,貌似ExtAspNet的Bug。 通過在Page_Load中採用如下方法,成功解決: protected void Page_Load

原创 DataGridView兩列進行互換的源碼

private void toolLeft2_Click(object sender, EventArgs e)         {             int selcol = DBGrid2.CurrentCell.ColumnI

原创 c#讀寫oracle 中文亂碼問題解決

首先聲明: 本文只能解決如下環境下的問題:           Oracle 服務器字符集是:     SIMPLIFIED CHINESE_CHINA.WE8MSWIN1252;  客戶端是一樣的         VS2010連接串 

原创 去掉小數點後面多餘的0

public static string subZeroAndDot(string s)         {               if(s.IndexOf(".") > 0){         

原创 解決Win7編譯後XP系統無法訪問數據庫的問題

  問題爲:               win7編譯的程序,在XP系統下無法使用,提示信息爲: class does not support automation or does not support

原创 從Oracle取數據的批處理代碼,Windows計劃任務通常採用的辦法

一段批處理代碼,連接Oracle數據庫,通過一條sql語句讀取Oracle數據並導入csv文件,然後將csv文件轉移到別的文件夾下。適合做計劃任務或者特定的數據備份。 sqlplus uid/password@dbname @WIP-Le