原创 棧與隊列

棧與隊列棧與隊列棧棧的基本操作SeqStack(順序棧)SeqStack具體實現LinkedStack(鏈式棧)LinkedStack具體實現隊列隊列的基本操作順序隊列單隊列循環隊列第一種狀態判斷核心實現第二種狀態判斷核心實現鏈式

原创 Spring 註解下IOC&DI

目錄IOC&DI組件註冊簡單配置組件掃描組件過濾CUSTOM方式過濾Bean作用域Bean常用有四種作用域配置Bean的作用域懶加載條件注入使用@Import導入bean多配置類整合使用ImportSelector接口導入使用Im

原创 Spring-JdbcTemplate

文章目錄JdbcTemplate配置JdbcTemplatetSpring當中配置jdbcTemplate數據庫操作更新操作刪除數據插入數據修改數據批處理查詢操作查詢結果多行查詢返回有映射關係的對象實體查詢結果多行但列數不足以裝配

原创 Spring AOP(AspectJ)

目錄AOP(面向切面編程)概念AOP術語基於註解使用條件通知前置通知後置通知返回通知異常通知環繞通知切面優先級切點表達式複用基於XML裝配切面bean配置aop:cofig AOP(面向切面編程) 概念 ​ 把多個業務流程的公共部

原创 判斷Object[0]是否爲ArrayHanler當中的EMPTY_ARRAY靜態常量

判斷Object[0]是否爲ArrayHanler當中的EMPTY_ARRAY靜態常量 在使用DBUtils查詢數據庫時,如 QueryRunner qr = new QueryRunner(); String sql = "SE

原创 事務

目錄事務事務的四大特性(ACID)Mysql當中的事務JDBC當中的事務一般JDBC的使用格式爲 事務 事務的四大特性(ACID) 原子性(Atomicity):事務中所有操作是不可再分割的原子單位。事務中所有操作要麼全部執行成功,

原创 JDBC完全攻略

文章目錄Java操控數據庫JDBC的原理對數據庫進行增刪改對數據庫進行查詢操作關閉上面使用到的各個對象結果集元數據結果集的三種特性滾動敏感更新可滾動可更新結果集resultSetType參數:resultSetConcurrency參

原创 EL表達式

EL表達式和EL函數庫的使用EL表達式和EL函數庫的使用EL表達式EL表達式獲取數據實例EL當中的運算符隱式對象 EL表達式和EL函數庫的使用 EL表達式 使用EL表達式獲取數據的語法:${標識符} EL表達式獲取數據會使用到page

原创 計算機基礎知識

計算機系統知識CPUCPU的組成多核心CPU計算機中數據的表示溢出判斷 CPU CPU的組成 1. 運算器(負責完成運算) (1) ALU(算術邏輯單元): 負責數據處理,實現算術運算和邏輯運算

原创 校驗碼

校驗碼循環冗餘校驗海明碼校驗 循環冗餘校驗 創建一個輸送方和接受方共同持有的多項式 如:a(x) = x5+x4+x1+x0 = 110011 假設有報文D內容爲 D = 10100110 1)判斷多項式有多少位,本文中有6位,則將報

原创 高速緩存的映像方法

高速緩存的映像方法1. 直接映像2. 全相聯映像3. 級相聯映像 1. 直接映像 內存地址 = 內存區號 + 區間塊號 + 塊內地址 1)將內存按高速緩存的容量分區 2)將內存和高速緩存按相同大小分塊 3)將存入高速緩存的塊的所屬區號