原创 sitemesh裝飾後的html中文亂碼解決方法

在java web工程中加入html文件,出現中文亂碼問題。html的編碼方式爲UTF-8。一直找不到原因,後來創建了一個jsp文件,將html文件內容複製到jsp文件裏面就能正常顯示。做了一些測試,發現把sitemesh裝飾器去掉後ht

原创 sqlite中文亂碼問題解決方案

在VC++中通過sqlite3.dll接口對sqlite數據庫進行操作,包括打開數據庫,插入,查詢數據庫等,如果操作接口輸入參數包含中文字符,會導致操作異常。例如調用sqlite3_open打開數據庫文件,如果文件路徑出現中文,就會導致打

原创 使用存儲過程代替自定義函數計算CP95

需要創建一個存儲過程,實現對於一個數據表中的數據進行統計。不同的字段統計的方式不同,有的是統計最大值,有的是最小值,有的是平均值,還有的是cp95值(即將所有數據從小打大進行排序,選擇前95%個值中最大的值。計算cp95值的方式在之前一篇

原创 將union查詢結果存入臨時表

select t.* into #temp from ( (select a as col from A) union all (select b as col from B) union all (select c as

原创 SQL Server 檢測到基於一致性的邏輯 I/O 錯誤 校驗和不正確 解決方案

之前在做sql server數據統計存儲過程,統計方式大致是先根據時間範圍查詢數據,將查詢結果存儲到臨時表中,再對臨時表中的數據進行統計,最後刪除臨時表。由於這個存儲過程相對比較複雜,中間做了很多調整,今天終於把存儲過程改的差不多了,執行

原创 解決windows7 下svchost進程佔用cpu高問題

安裝windows7之後,有時候會出現svchost進程佔用cpu和內存很高的問題。一般是在啓動其他進程之後,svchost也會跟着佔用很資源,導致其他進程卡住。最直接的解決方法是在任務管理器中,右鍵sv

原创 android studio引用aar文件

首先,將aar文件放到libs目錄下,修改build.gradle文件,增加 repositories {     flatDir {         dirs 'libs'     } } 修改dependencies,增加一行comp

原创 android studio build apk 出現大量AGPBI錯誤

將eclipse工程導入android studio,rebuild project 成功,但是build apk出現大量AGPBI錯誤。在網上找了很多方法,有些說是由於android studio版本問題,於是升級到2.2,問題仍然存在

原创 oracle創建定時任務

oracle創建三個定時任務,每個小時調用一次REPORT_HOUR,每天調用一次REPORT_DAY,每個月調用一次REPORT_MONTH declare job1 number; job2 number; job3 numb

原创 華碩a40jc裝windows8 64位系統

幾年前買了這部a40jc,之後很久都沒裝系統,主要是裏面裝了很多東西,特別是那個oracle,之前裝的時候配置很麻煩,項目用途又隔一段時間就會用到,所以一直沒有重裝。最近買了個固態硬盤,又從朋友那邊買了個二手的內存(2條4g,他自己買了2

原创 sql server 實現sleep延時

sql server中實現與C++ 中Sleep類似的功能,可以使用 waitfor delay '00:00:00:10' 表示延時10毫秒

原创 sql server使用xp_cmdshell動態創建文件夾

創建sql server存儲過程動態創建文件夾,文件夾名根據創建時間決定 create procedure sp_createdir @dir nvarchar(4000), as begin declare @cmd nvarcha

原创 VC ado調用oracle執行存儲過程獲取記錄集

最近在做一個項目,數據庫是用SQL Server,不過最近突然來了個需求說要改用Oracle。之前對SQL Server ado訪問層做了一些封裝,想試試看能不能簡單修改後兼容oracle。測試過程中發現執行sql語句沒什麼問題,但是執行

原创 ado執行sql查詢出現“發送數據流時出現算術溢出”錯誤

開發一個數據採集監控系統,比較變態的是有將近2000項數據。根據數據類型分多個表存儲。數據庫訪問層採用ado。最近發現當一條sql一次性查詢1700多個字段數據後就出現“發送數據流時出現算術溢出”錯誤。雖然實際情況不太可能需要一次性查這麼

原创 DLL傳遞字符串數組輸出參數

實現了一個數據庫模塊,提供枚舉數據庫服務器功能,返回所有數據庫服務器名稱。一開始想通過vector<string>輸出參數方式,在DLL中添加數據庫服務器名稱。不過在釋放輸出參數的時候出現錯誤,這是由於輸出參數的資源是在DLL中申請,而在