原创 可能會引起(ORA-01006: 綁定變量不存在)的問題
有很多的時候各種原因都會引起這個問題,現在說一個比較小衆的原因。 V_QUERY_SQL = ‘SELECT COUNT(DISTINCT (B.BATCH_ID)) FROM T_DD_RES T JOIN T
原创 比較詳細的併發編程細節分析
最近在系統的學習併發編程,整理出來詳細的條理筆記,希望能夠分享收穫。 1. 最原始的加鎖代碼,加鎖是指鎖住了這個對象,一個線程在運行到這段代碼的時候,在這個對象的堆內存區域寫入了鎖信息,其他線程運行到這段代碼的時候,會訪問這個對象,因爲這
原创 事務控制中悲觀鎖與樂觀鎖
事務併發可能存在的問題 1. 在撤銷事務之後,不管有沒有其他人或者其他事務進行了操作,直接回到最原始的狀態 2. 讀到了另外的一個事務沒有提交的數據 3. 因爲其他事務的介入,使得本事務前後讀取的數據不一致 4. 不可重
原创 Linux中的內存佔用並不是真的被應用程序佔用了
今天在查看Linux服務的運行狀態的時候發現,內存佔用是非常高的。 這裏可以看到有一行是buffers/cache. 這裏是用來做disk cache的,並不是真的被應用程序使用了。 disk cache, 就是硬盤鏡像,能夠大幅度提升
原创 服務器已拒絕客戶端憑據 the server has rejected the client credentials
我們的WinForm程序同構WCF與部署在服務器上的服務端相連。今天很多WinForm用戶反映,在使用的時候遇到問題,拋出異常服務器已拒絕客戶端憑據,the server has rejected the client credentia
原创 The RenderBody method has already been called
項目中用的是ASP.NET MVC,部署在服務器的IIS中。在部署新版本的時候,拋出瞭如下異常。 解決辦法:1.如果能登錄服務器,那麼重啓IIS中相應的網站就解決。2.如果不能登錄服務器,通過FTP的方式部署,那麼要先刪除以前的那個文件
原创 解決Intellij idea中Maven項目子模塊的target code version一直回滾的問題
最近在項目中遇到了這個Intellij idea中Maven項目子模塊的target code version一直回滾的問題。第一天在IDEA的設置中,把所有的子模塊的target code version都設置爲1.8,第二天打開之後,
原创 數據庫索引的通俗理解
最近使用到Oracle數據庫的索引比較多,所以就想好好研究一下索引到底是什麼。畢竟作爲一個Application Developer,而不是DBA,所以這篇文字也是很通俗,特別淺顯的描述了一下索引相關的概念。 爲什麼需要索引?數據在
原创 在Visual Studio中,配置與平臺中的x86設置與目標平臺中的x64設置的作用
在Visual Studio中查看某個Project的屬性,你就會發現在頂端有兩個下拉框,這裏可以指定平臺相關信息,但是在這個下邊,又有一個目標平臺,這裏也可以指定平臺相關信息,這往往很迷惑,一個Project怎麼會有兩種設置呢,那麼當前
原创 PL/SQL的可用註冊碼
註冊碼: Product Code:4t46t6vydkvsxekkvf3fjnpzy5wbuhphqzserial Number:601769 password:xs374ca 在本機上測試可以使用,本機版本:
原创 解決org.apache.ibatis.binding.BindingException: Invalid bound statement (not found)問題
org.apache.ibatis.binding.BindingException: Invalid bound statement (not found)問題,即在mybatis中dao接口與mapper配置文件在做映射綁定的時候出現
原创 Visual Studio添加對Class內部的if, for循環等塊區域的outline功能以及對html,css添加#region模塊
在Viusl Stuido提供了對內部方法的Outline功能,也就是說摺疊起來,這樣方便與看代碼與找代碼。但是有時候一個方法內部的一個塊狀區域太長,我們在一個方法中寫代碼,也想把這個區域摺疊起來,當然我們可以用#region,但是我們也
原创 關於數據庫連接池的簡單理解
數據庫連接池更多的是一個本地的概念。以前一直覺得,數據庫連接池是數據庫服務器上的一個概念,在數據庫服務器上有一個池,裏邊存放着很多的線程的數據庫連接。 最近在分析的時候,發現這是不正確的,或者說,這樣理解是不全面的。其實,連接池更多是
原创 關於在Visual Studio中無法使用中文輸入法的問題
以前一直用英文版的Visual Studio, 一切設置或者代碼註釋都是使用英文寫的。現在突然改用中文了,一些設置也需要使用中文。在VS2010中進行設置,或者用中文寫代碼註釋的時候,我突然發現我的搜狗輸入法在這裏根本顯示不出來。通過查找
原创 關於C#代碼遠程連接Oracle數據庫涉及的所有相關軟件與類庫的總結
Oracle數據庫是非常強大的。在寫代碼連接數據庫的時候,也有很多的細節需要注意。比如說使用Java代碼連接數據庫,Oracle官方提供了jar文件類庫與API,在代碼中使用相關API就可以很順利的完成與數據庫的交互。 但是C#代碼連