原创 java使用相對路徑連接sqlite

在sqlite的連接源碼中,可以看到 :resource: 關鍵字是代表項目的類/資源路徑的   那麼在Web項目中,比如放在src/main/resources/db/app.db的數據庫 配置連接如下就可以了 # 數據庫連接 jdb

原创 Eclipse中setter/getter方法自動添加屬性註釋

這篇文章以前在公司內網發的,到現在也一直有用,發上來分享給有用的人   一、修改eclipse的setter/getter生成的源碼 用git下載源碼git://git.eclipse.org/gitroot/jdt/eclipse.

原创 Spring AOP中pointcut expression表達式解析

Pointcut 是指那些方法需要被執行"AOP",是由"Pointcut Expression"來描述的.Pointcut可以有下列方式來定義或者通過&& || 和!的方式進行組合. args()@args()execution()t

原创 centos查看端口占用及開啓防火牆端口

1.查看端口占用情況 #netstat -tunlp  2.開啓防火牆端口 #/sbin/iptables -I INPUT -p tcp --dport 80 -j ACCEPT  3.保存防火牆端口開啓設置 #/etc/rc.d/

原创 Spring中Propagation類的事務屬性區別

PROPAGATION_REQUIRED:支持當前事務,如果當前沒有事務,就新建一個事務。這是最常見的選擇。  PROPAGATION_SUPPORTS:支持當前事務,如果當前沒有事務,就以非事務方式執行。  PROPAGATION_M

原创 用正則表達式替換手機號爲星號*的寫法

現在網絡越來越關注一些隱私,比如手機號隱藏當中的若干位數字,或隱藏身份證,銀行卡號當中的若干長度爲星號   對於一些固定長度的內容轉換其實都挺方便的,但對於一些非定長的內容想保留固定尾部內容或者頭部內容的話就比較麻煩了。 這兩天發現很多

原创 Nginx中的正則表達式

1、if指令 所有的Nginx內置變量都可以通過if指令和正則表達式來進行匹配,並且根據匹配結果進行一些操作,如下: if ($http_user_agent ~ MSIE) { rewrite ^(.*)$ /msie/$

原创 Tomcat內存、連接數等性能參數設置

1、修改啓動時內存參數、並指定JVM時區 (在windows server 2008 下時間少了8個小時):   在Tomcat上運行j2ee項目代碼時,經常會出現內存溢出的情況,解決辦法是在系統參數中增加系統參數:    window

原创 Linux下查看文件和文件夾大小

原文轉自:http://www.cnblogs.com/benio/archive/2010/10/13/1849946.html   當磁盤大小超過標準時會有報警提示,這時如果掌握df和du命令是非常明智的選擇。     df可以查看

原创 nillable與minOccurs的區別

在java的WebService中,有個註解@XmlElement,其中有兩個屬性 一個required,一個nillable,分別代表wsdl中的minOccurs和nillable屬性   這兩個屬性是XSD中的常見屬性,但他們的作

原创 Linux 使用pid文件結束nginx

nginx的結束重啓一般是通過下面命令來實現的: kill -QUIT 26000   其中26000是nginx的主進程號。   每次都需要通過ps命令來查詢nginx的主進程號,非常麻煩。 在《實戰nginx:取代Apache的

原创 memcached-session-manager配置

      聲明:本篇文章是根據memcached-session-manager官方配置方法wiki頁面翻譯整理,關於memcached-session-manager的介紹,具體參見官網:http://code.google.c

原创 使用openssl進行證書格式轉換

各類證書由於存儲的內容不同(如是否包含公鑰/私鑰是否加密存儲/單一證書或多證書等)、採用編碼不同(DER/BASE64)、標準不同(如PEM/PKCS),所以儘管X.509標準規定了證書內容規範,但證書文件還是五花八門。好在openss

原创 Linux下 和 Windows 下 Oracle Instant Client 的安裝.

Oracle數據庫軟件十分龐大,數據庫引擎有好幾個G。通常情況下,我們的使用方式是安裝一個Oracle數據庫在服務器機器上,在客戶端通過PL/SQL Developer、sqlplus等工具操作服務器上的數據,當然Oracle 10g後

原创 使用java原生url連接傳輸protobuf

protobuf已經出來好多年了,原諒我最近才瞭解到google這個高性能的用於傳輸的格式。   從各方面來看,它無論從序列化的性能還是從序列化的壓縮比都是優於當前各種傳輸格式的。如json、xml、hessian,java原生的Ser