原创 Js導出Excel

使用Apache的POI 在服務器端導出Excel 除了比較繁瑣,開發複雜之外,還有個我至今無法解決的問題: 就是:POI導出Excel竟然不能

原创 集合的遍歷

實際開發中,經常需要對集合中的所有元素進行遍歷,對List系列而言,可以利用元素的索引進行,而Set是沒有索引的,這就需要進行迭代器來完成遍歷。迭代器是實現了Iterator接口的類的對象,所有實現了Col

原创 將maven工程依賴的 jar抽取出來

有時需要maven將當前項目所有依賴的jar文件提取到指定文件夾,可以利用maven-dependency-plugin實現, 1.在pom.xml添加如下內容: <plugin> <artifactId>maven-dependen

原创 maven managed dependencies找不到maven管理依賴的原因及解決方法

圖一 圖二 選擇圖二maven managed dependencies之後在圖一那裏沒顯示 原因:工程不是maven工程。 解決方法1:重新用ecplise建個maven工程,然後把你的代碼導入新工程,運行ok。 解決方法

原创 Maven 手動添加 JAR 包到本地倉庫

Maven 手動添加 JAR 包到本地倉庫 Maven 確確實實是個好東西,用來管理項目顯得很方便,但是如果是通過 Maven 來遠程下載 JAR 包的話,我宿舍的帶寬是4兆的, 4個人共用,有時候用 Maven 來遠程下載 JAR 包

原创 內存緩存策略探析

我在《性能調優思考》一文中粗略的談到了緩存。這裏再另開一文並結合我自己寫的一個例子來談談緩存的寫法以及淘汰策略。緩存的用途場景會比較多,這裏可以結合計算機硬件分層的思想從寄存器–>Cache(L1,L2,L3)–>主存–>磁盤就可以知道緩

原创 MULE foreach循環打印

counter variable name 類似for 循環中的i ,每次迭代都會自增加1 <?xml version="1.0" encoding="UTF-8"?> <mule xmlns:http="http://www

原创 計算機英語

計算機科技英語詞彙:計算機新學科與新技術 Outgrowth  n.自然的發展,副產物 compute  vt.vi.n.計算 Encompass  vt.包含,包圍 Predictability  a.可預言的 prescri

原创 JVM 方法內聯

1. 函數的調用過程。 調用某個函數實際上將程序執行順序轉移到該函數所存放在內存中某個地址,將函數的程序內容執行完後,再返回到轉去執行該函數前的地方。 這種轉移操作要求在轉去前要保護現場並記憶執行的地址,轉回後先要恢復現場,並按原來保

原创 超鍵,候選鍵,主鍵

超鍵(super key):在關係中能唯一標識元組的屬性集稱爲關係模式的超鍵 候選鍵(candidate key):不含有多餘屬性的超鍵稱爲候選鍵 主鍵(primary key):用戶選作元組標識的一個候選鍵程序主鍵 比如一個小範圍的

原创 Mule性能分析

一個Mule應用就是一個service集合的協作體,service按以下3個階段處理消息: Connector連接器 接收階段 Service component組件 處理階段 Connector連接器 分發階段 Mule性能

原创 數據庫設計第三範式

**第一範式:數據庫表中的字段都是單一屬性的,不可再分。 第二範式:非主鍵信息不是由整個主鍵函數來決定時,即違法第二範式 信用卡號,學籍號 主鍵---->卡現金 第三範式:存在非主鍵屬性 傳遞依賴 即違法第三範式 S

原创 科技新聞-AlphaGo

Artificial intelligence eventually surpassed humans in the ancient Chinese board game Go as Google’s computer program A

原创 CXF 發佈WebService

依賴 jar commons-logging-1.1.1.jar cxf-2.7.5.jar httpasyncclient-4.0-beta3.jar httpclient-4.2.1.jar httpcore-4.2.2.ja

原创 存儲過程參數不能帶“_”前綴

create or replace procedure proc_provider_register(_table_name PRI_PROVIDER_REGISTER.tablename%type, data_sizes PRI_PRO