原创 範式說明和數據庫髒讀、幻讀、不可重複讀

第一範式: 對於表中的每一行,必須且僅僅有唯一的行值.在一行中的每一列僅有唯一的值並且具有原子性.      第二範式: 要求非主鍵列是主鍵的子集,非主鍵列活動必須完全依賴整個主鍵。主鍵必須有唯一性的元素,一個主鍵可以由一個或更多的組

原创 c++面試題

1.class A { int _a; public: A(int a): _a(a) { } friend int f1(A &);//f1(0) &表示該值能被修改,所以調用失敗,注:友元函數可

原创 第二章 Immutable

背景介紹:Immutable類能保證實例狀態絕不會改變,如String,可以利用該類省去使用共享互斥機制所浪費的時間 public final class Person { private final String name;

原创 XML Schema

XML Schema 是DTD的替代者。 XML Schema 用於描述XML 文檔的結構。XML Schema 語言也稱作XML Schema 定義(XML Schema Definition,XSD)。 XML Schema:    

原创 常用工具類(來自org.apache.commons)

1.BeanUtils BeanUtils.copyProperties(fee, feePo, new String[]{"feeId", "productionCode", "feeType", "bizType"}); 除了後面幾種

原创 第一章 Single Threaded Execution

背景介紹:只允許一個線程執行 public class Gate { private int counter = 0; private String name = "Nobody"; private String

原创 Spring常用xml配置,如depends-on,init-method

關於在spring 容器初始化 bean 和銷燬前所做的操作定義方式有三種: 第一種:通過@PostConstruct 和 @PreDestroy 方法 實現初始化和銷燬bean之前進行的操作 第二種是:通過 在xml中定義init-m

原创 mysql索引

Mysql常見索引有:主鍵索引、唯一索引、普通索引、全文索引、組合索引 PRIMARY KEY(主鍵索引)  ALTER TABLE `table_name` ADD PRIMARY KEY ( `column` ) UNIQUE(唯

原创 過濾字符串中非首次出現的字母

private StringBuffer filter(String input) { int n=input.length(); StringBuffer s = new StringBuffer(); int ch[]

原创 通過代理模式改變WebService的連接時間和接收超時時間

Example: public interface MemberAcctClient { MemberAcctDetail queryMemberAcct(String memberId, String productCode, b

原创 java比較器Comparator

//具體的比較類,實現Comparator接口 import java.util.Comparator; import java.util.List; import java.util.ArrayList; import java

原创 java 源碼解析

1.Integer緩存//類加載將以下數值進行了創建(-128~127) Integer c = 1000, d = 1000;        System.out.println(c == d);   //false超出範圍 2.排

原创 java路徑讀取方法

/* * File directory = new File(".."); directory.getCanonicalPath(); //得到的是C:\ directory.getAbsolutePath(); //得到的是C:

原创 Spring使用技巧

1.注入List類型值 protected List<String> supportCodes; public void setSupportCodes(List<String> supportCodes) {this.supportCo

原创 java類加載

注:new創建對象的方式稱作爲靜態加載,而使用Class.forName("XXX")稱作爲動態加載,它們倆本質的區別在於靜態加載的類的源程序在編譯時期加載(必須存在),而動態加載的類在編譯時期可以缺席(源程序不必存在) 一、java類加