原创 switch 和 if elseif 哪個效率高?

  switch 和 if elseif 哪個效率高? 答案:if 和switch這兩種判斷方法都有自己的優勢,其效率高低之在於與編譯器對其優化程度。(可能的情況,視各語言的編譯器而定)switch效率一定是高於if的,高也高不了多

原创 spring import jar中的bean配置文件

在spring中import resource file,有兩種情況:classes目錄和jar包   如果資源文件在classes目錄: <import resource="classpath:xxx.xml" /> 備註: 1、目錄下

原创 利用ASM和Javassist動態生成Class 類(set和get)

利用jvm的指令集直接構造class,簡單的bean class 還是有應用場景的。在此利用ASM和Javassist各造例子以備忘!   抽象類:SimpleJbean   public abstract class SimpleJbe

原创 jvm 指令集

JVM指令助記符 變量到操作數棧:iload,iload_<n>,lload,lload_<n>,fload,fload_<n>,dload,dload_<n>,aload,aload_<n> 操作數棧到變量:istore,istore_

原创 linux 安裝 mysql 5.5 server (rpm)

1. 安裝文件準備 server rpm x64 http://dev.mysql.com/get/Downloads/MySQL-5.5/MySQL-server-5.5.21-1.linux2.6.x86_64.rpm/from/h

原创 JVM 選擇合適的GC算法

  Selecting a Collector Unless your application has rather strict pause time requirements, first run your application

原创 [轉]關於Linux cached 內存

今天測試MBS系統,AP的weblogic 只是設置了1.5G內存,但是經過3次穩定性測試,內存的利用率達到99%。 nmon的監控揭發發現存在5.6G的cached內存,下面介紹一下: Linux與Windows不同,會存在緩存內存

原创 tomcat6 debug 模式啓動

正常情況下,我們都是直接使用startup.sh啓動tomcat。開發或測試環境下需要debug模式。tomcat6啓動腳本是支持debug模式啓動,但是需要輸入必要的參數。如題:     //windows #bin/catalina.

原创 關注<騰訊苦逼設計師>視頻內容

這視頻 很有代表意義哈~ 無論視頻本身內容的真假,但可以反映如下幾點:1. 矛盾 UED本身的能力, 產品經理對UED專業技能的挑戰2. 專業 平面設計師或者攝影師都有自己的視角和審美觀 產

原创 Adding OSGi metadata to existing projects without changing the packaging type

http://felix.apache.org/site/apache-felix-maven-bundle-plugin-bnd.html   Adding OSGi metadata to existing projects with

原创 Java 數字轉字符串 自動補0

 java中數字轉字符,在確定位數的情況下,左邊自動補0以對齊。 此需求在String.format()中已經實現。     public static void main(String[] args) { // 0 代表前面補充0

原创 比較If else 和 try catch 的jvm指令

編碼時過度關注某個點性能,有時候整體性能適得其反!關於if else 和 try catch 的性能爭辯,看下其JVM指令,再結合各自的使用場景,自己慢慢理解。在此不做評論!   另外強調下java的Exception.class! pu

原创 Java HotSpot VM Options

http://www.oracle.com/technetwork/java/javase/tech/vmoptions-jsp-140102.html This document provides information on t

原创 mysql bug 之 “on duplicate key update”

首先發現一個異常,徘徊好久不能解決!error log如下:   Caused by: java.sql.SQLException: Parameter index out of range (35 > number of paramet

原创 maven3 deploy時賬戶認證失敗 WebDAV

 問題描述   今天使用maven3.0.4 deploy時,一直報認證失敗。具體Error 信息如下:     [ERROR] Failed to execute goal org.apache.maven.plugins:maven-