原创 java註解

註解定義: 註解也叫元數據,是一種代碼級別的說明 註解的作用: 1、生成文檔 顧名思義,用註解寫的元數據,會生成相應的文檔便於查找 2、代碼分析 通過元數據對代碼的標示,來進行代碼的分析識別(反射) 3、編譯檢查:通過元數

原创 Junit單元測試細節

1、中心思想: 單元測試不是證明你對,而是證明你沒錯 2、基本註解應用 註解 使用環境 @Test 標誌這個方法需要單元測試 @BeforeClass 在所有單元測試方法前執行 ps:需要是static,原因:類加

原创 Set-常用API及詳解

SetAPI: 類別 方法 增 add、addAll 刪 remove、removeAll 長 size 遍 iterator 判 isEmpty hashCode 使用與集合大同小異,主要的區別就

原创 電路交換、報文交換、分組交換比較

優缺點圖表一覽: 交換方式 優點 缺點 電路交換 1、傳輸數據時延小2、端對端通信質量因約定了通信資源獲得可靠保障3、連續傳輸大數據效率高 1、連接建立時間長2、物理通道被獨佔,信道利用率低3、難以進行差錯控制 報

原创 Eclipse/IDEA使用小技巧

使用IDEA,先將keymap改爲eclipse形式 1、搜索技巧: f4:列舉所有類樹狀結構 Ctrl+F:搜索特定詞 Ctrl+T:列舉所有子類 Ctrl+O:快速檢索想要的方法 Ctrl+Shift+T:搜索項目中所有文

原创 Log4j的簡要概述

讀取配置文件的三種使用方式: 1、Java代碼:BasicConfigurator.configure() 2、Java特性:鍵值對解析(properties文件) PropertyConfigurator.configure()

原创 JQuery基本語法

JQuery是js的類庫,而且支持css、js、html常用語法,挺強大的說 [http://www.w3school.com.cn/jquery/] 這個網站很詳細了,我就不寫了,總之,語法可以這樣總結: $(selector).

原创 智能搜索

功能: 1、通過搜索記錄,自動在搜索框下方彈出下拉框,框中記錄原來的搜索歷史 2、點擊搜索記錄,可直接搜索 實現原理: 1、ajax 2、cookie 原生js代碼: <%@ page language="java" content

原创 idea-生成key的Java代碼

import java.math.BigInteger; import java.util.Date; import java.util.Random; import java.util.Scanner; import java.util

原创 EL與Velocity基本語法總結:

El(expression language): 基本語法點: $與{}搭配使用是常態取值 . 與[]的區別,後者可以取特殊值:- 、等 支持一些基本的邏輯運算: && || > < + …… 隱試對象: pageScope、se

原创 Spring總結

此君也是使用過多時了,卻從來沒有系統的總結過 以下,彌補,盼不晚: Spring爲什麼是框架&容器 1、框架的原因: 其提供多個組件的搭建,和支持其他事務事件,符合框架定義 ps:什麼是框架呢? 我認爲可以類比爲 一個初搭建好的“

原创 Java8新特性--lamada詳解

最近玩了一下這個,感覺挺有趣的,語法使用起來很簡潔,讓代碼看起來挺清爽易讀的。 看了一下源碼,發現挺充分的利用了jak1.5的特性(註解、泛型)。 但是,具體的實現流程還是有點不通透,先Mark,等用一陣,查些資料,清楚了再來補充

原创 RAF(RandomAccessFile)類

作用:讀取文件 /** * */ package com.io.file; import java.io.File; import java.io.IOException; import java.io.RandomAccessF

原创 Java篇-File類之常用操作

/** * */ package com.io.file; import java.io.File; import java.io.IOException; /** * <pre> * <b>.</b> * <b>Desc

原创 單例模式

作用: 只需要一個實例的類 應用環境:黃帝、父母親人、唯一的事務等 實現方式: 懶漢模式 /** * */ package com.singleton; /** * <pre> * <b>.</b> * <b>Descri