原创 潤乾4.5的 qrcode 二維碼實現函數

由於潤乾4.5默認沒有二維碼功能,需要用函數的方式實現。 準備庫文件: QR Code for Java ver. 0.50beta:http://www.swetake.com/qr/java/qr_java.html 或者直接下載:

原创 oracle的split函數

字符分隔函數是很常用的, oracle暫時沒有默認實現,需要自己編寫. --創建一個  type  ,如果爲了使split函數具有通用性,請將其size 設大些。 CREATE OR REPLACE type strsplit_type

原创 R 創建地區熱力圖

一、行政區域數據 地圖文件可取自 GADM database (www.gadm.org)。 二、R代碼 setwd("D:/gis/shap/CHN_adm_shp") library("rgdal") #china_map_a

原创 jquery.jqGrid-4.5.2 按鈕移到頂端

1、修改 jquery.jqGrid-4.5.2/js/jquery.jqGrid.src.js 9065 行,修改ID             // var findnav = $(".navtable",elem)[0];     

原创 用 SQL Developer 3.2 將 SQL Server 2008 數據庫離線遷移到 Oracle 11g

在做離線遷移時,按照幫助文檔,mssqlservermigration.zip是直接下載的,怎麼生成OCP等內容的在其它頁面。導入數據前需先執行數據導出腳本。本文補充了這兩部分操作命令。主要操作步驟和說明

原创 日誌文件自動壓縮

使用 log4j 記錄日誌,每天0點進行分隔,由於日誌文件較大,爲節省空間,需要將歷史文件自動壓縮。需要使用 Apache Extras™ for Apache log4j™  的 org.apache.

原创 inode 索引結點算法,EXT4 源碼解析

inode 中存儲了文件的元信息,其中涉及了邏輯地址向物理地址的轉換。linux 上用15個指針數組存儲,其中12個是直接索引,後面三個分別是一級索引、二級索引和三級索引。如下圖示。(圖片源自 https://upload.wikimed

原创 apue 線程代碼編譯時的 undefined reference to 'pthread_create' 問題處理

當用下面的命令編譯時會報undefined reference to 'pthread_create' gcc fig11.2.c -o fig11.2.o 加上-lpthread參數即可,如下所示:gcc fig11.2.c -o fi

原创 Executable name has embedded quote, split the arguments

將JDK升級到7u21後,一個應用的內置Tomcat啓動不了,報出 Executable name has embedded quote, split the arguments 的錯誤。 經過查詢發現 jdk 7u21 和 jdk 6u

原创 Oracle 創建表空間、用戶、備份恢復

1、創建表空間 --數據 CREATE SMALLFILE TABLESPACE "MYNAME_DATA"     DATAFILE 'H:\ora_data\MYNAME_data.ora' SIZE

原创 Oracle 列出日期範圍內的所有日期月份

1、列出日期 已知開始日期和結束日期,如何用一條SQL得出這個範圍內的所有日期。 eg: 已知:    2007/04/25      2007/05/02 得出: 2007/04/25 2007/04/26 2007/04/27

原创 Windows Server 2008 防火牆開放 Oracle 的1521端口

在防火牆的入站規則中,新建端口規則。過程如下例圖片所示: 同理可以開放 EM 用的 1158 端口。 執行完後用下面命令測試 telnet SERVER_IP 1521 參考資料 [1] Windows Server 2008

原创 sql server 2008 使用 for xml path 實現類似 oracle 的 concat 函數

1. 列出所有數據select * from test 2. 合併,帶有多餘的逗號 SELECT name, (SELECT value+',' FROM test   WHERE name=A.na

原创 Extjs 2.3 的多選框控件 muiltiCombox

在製作報表的查詢條件時,需要有多選下拉框,Ext 2.3默認沒有實現。找來參考資料1的代碼測試,發現當有多個多選下拉框時,會有數據混亂不能選擇的情況。對其中源碼進行了修正,現在可以正常使用。主要修改了初始化[this.selections

原创 tomcat java.lang.OutOfMemoryError

安裝了64位 jdk7_17之後,tomcat 7 總是報內存溢出錯誤。 調整之後依然不起作用,不得已又換回32位JDK。 調整內存的配置: export JAVA_OPTS="-server -Xmx1536M -XX:MaxPerm