原创 Java 中 Map 的使用

Map接口提供了一組可以以鍵-值對(key,value)形式存儲的數據結構。 Map對存入元素只有一個要求,就是鍵(key)不能重複,Map對於key,value要求不是很嚴格,key只要是引用類型即可。通常情況下,使用Stri

原创 Spring IoC 詳解(下篇)

IoC 構造器注入 <!-- 聲明TelePhone --> <bean id="phone" class="model.TelePhone"> <!-- index指定構造器的第幾個參數,name指定參數名,value指

原创 Java HashMap LinkedHashMap 區別及原理

HashMap原理 HashMap是Map的一個常用的子類實現。其實使用散列算法實現的。 HashMap內部維護着一個散列數組(就是一個存放元素的數組),我們稱其爲散列桶,而當我們向HashMap中存入一組鍵值對時,HashM

原创 Java List詳解

List接口是Collection的子接口,用於定義線性表結構,其中ArrayList可以理解爲一個動態數組,而LinkedList可以理解爲一個鏈表 常用操作: 插入和刪除操作: void add(int index,E e

原创 【阿里面試題】JAVA多線程統計文件夾大小

以下爲多線程統計文件夾大小的工具類,經過測試,使用forkjointask能更好的發揮多核心cpu的性能,提升速度。這裏使用List和for 循環代替了遞歸。 * 獲取文件夾大小 * @param dir

原创 JSP文件上傳

概述: 文件上傳是網站中很常用的一個功能,下面是一個文件上傳的基本demo。 由於是使用的新版jar包,所以需要依賴以下幾個jar包: catalina.jar commons-fileupload

原创 SpringMVC 的環境配置

springMVC: MVC:是一個非常優秀的設計思想,將程序組件按照功能分成模型(M)視圖(V)控制器(C) Model:處理業務,邏輯+數據 javabean dao View: 顯示或接收數據

原创 2015年11月 面試題總結

 hibernate一級緩存和二級緩存的區別 答:主要的不同是它們的作用範圍不同。 一級緩存是session級別的。 也就是只有在同一個session裏緩存才起作用。 而二級緩存是sessionFactory級別的。 其緩存對同一個s

原创 Spring IoC 詳解(上篇)

介紹: Spring 主要思想IoC(控制反轉) 是Core的核心部分,AOP(面向切面編程),其中IoC由DI(依賴注入)的思想實現,AOP是OOP(面向對象)的一種延伸,Spring可以降低程序組建之間的耦合度。 Sprin

原创 Java中的queue和deque

隊列(queue)是一種常用的數據結構,可以將隊列看做是一種特殊的線性表,該結構遵循的先進先出原則。Java中,LinkedList實現了Queue接口,因爲LinkedList進行插入、刪除操作效率較高 相關常用方法: bo

原创 struts2 spring4 圖片上傳

簡介: 使用 struts2 和 spring 實現的一個簡單的圖片上傳。 依賴: Spring IoC相關jar包: IoC: commons-logging.jar spring-beans-*.RELEASE.jar spr

原创 MyBatis使用動態SQL批量插入數據

    數據對比分析時,難免要向另一張表插入分析結果,則需要插入多行數據。MySQL支持的一種插入多行數據的INSERT語句寫法是INSERT INTO 表名 (字段名1,字段名2,字段名3) VALUES (值1,值2,值3,.

原创 Ubuntu扁平主題

PPA已有       兩款扁平圖標主題 第一款 sudo apt-add-repository ppa:numix/ppa sudo apt-get update  sudo apt-get install numix-icon-th

原创 Ubuntu 15.04 Intel/Nvidia雙顯卡筆記本電腦 FN屏幕亮度調整 針對性解決方案

針對筆記本電腦在Ubuntu下FN不能調節亮度針對性處理方法,網上很多隻有更改grub然後草草了事, 但這樣對於雙顯卡的筆記本電腦來說並不會起效果。以下是本人經過多次測試已經比較穩定成功率較高的 方法,分享給大家,希望能幫助到有相同困惑的

原创 Java RandomAccessFile文件操作詳解

簡介: RandomAccessFile類可以對文件隨機訪問的操作,訪問包括讀和寫操作。該類的讀寫是基於指針的操作。 RandomAccessFile對文件進行隨機訪問操作時有兩個模式,一種是隻讀(r),另一種是讀寫(rw),