原创 Spring的學習筆記一(Spring Framework的核心:IOC容器的實現)

#Spring IOC的概述 1.1.1 依賴反轉是什麼呢? 如果合作對象的引用或依賴關係的管理有具體對象來完成,會導致代碼的高度耦合和可測試性的降低。我們以前就是這樣乾的,大家可以想象我們創建的類B要調用類A中的a方法我們是如

原创 SpringMvc面試重點

一、對springmvc的理解 MVC:Model - View - Controler 它分離了表現與交互。 它被分成了三個核心部件:模型、視圖、控制器 model(模型):程序的主體,主要包含業務數據和業務邏輯。 vi

原创 NIO --NIO的相關概念

NIO和IO的區別 IO NIO 面向流 面向緩衝區 阻塞IO 非阻塞IO 選擇器(selectors) 一、 java NIO系統的核心在於:管道和緩衝區。通告表示打開到IO設備的連接。若需要使用NI

原创 MySQL基礎--01相關概念

首先你得保證已經安裝了mysql數據庫; 一、數據庫的好處 可以持久化數據到本地 結構化查詢 二、數據庫的常見概念 DB:數據庫,存儲數據的容器 DBMS:數據庫管理系統,用於創建或者管理DB SQL:結構化查詢語言,用於和

原创 學習SpringFramework一

特性總覽 一、核心特性 IOC容器 Spring事件 資源管理 國際化 校驗 數據綁定 類型裝換 Spring表達式 面向切面編程 二、數據存儲 JDBC 事務抽象 DAO支持 O/R映射(JPA) XML編列 三、web

原创 Redis學習之路--第一集(初始Redis)

##總體概述: 高性能的Key-Value服務器 支持多種數據結構 豐富的功能 高可用和分佈式的支持 ##Redis是什麼 · 開源 · 基於鍵值對的存儲服務系統 · 支持多中數據結構 · 高性能 ##Redis的特性 速

原创 安卓學習之BroadcastReceiver:發送標準廣播-----問題:按照安卓第一行代碼Toast一直不提示

#發送自定義廣播 發送標準廣播 首先我們在發送之前必須創建一個廣播接收器來準備接受此廣播 這裏我先創建一個BroadcastReceiver類型的Java類 public class MainActivity extends Ap

原创 Android的應用的簡單登錄界面

<?xml version="1.0" encoding="utf-8"?> <LinearLayout xmlns:android="http://schemas.android.com/apk/res/android"

原创 設計模式之工廠方法模式

工廠方法 定義: 定義一個創建對象的接口,但讓實現這個接口的類來決定實例化哪個類,工廠方法讓類的實例化推遲到子類中進行 工廠:創建對象用的 方法:通過子類實現方法創建對象 類型: 創建型 ·創建對象需要大量的重複代碼 ·客戶端(應

原创 設計模式之建造者模式

建造者模式 定義:將一個複雜對象的構建與它的表示分離,使得同樣的構建過程可以創建不同的表示 特點:用戶只需要指定建造的類型就可以得到他們,建造過程及細節不需要知道 類型:創建型 適用場景: ·如果一個對象有非常複雜的內部結構(很多

原创 索引優化

索引優化 索引列上不能使用表達式或者函數 Innodb索引鍵 的大小不能超過767個字節 mysiam 1000 前綴索引和索引列的選擇性 索引的選擇性是不重複的索引值和表記錄數的比值 聯合索引: 如何選擇索引列的順序 ·經

原创 設計模式之抽象工廠方法

抽象工廠 定義:抽象工廠模式提供一個創建一系列相關或相互依賴對象的接口 無須指定他們具體的類 類型:創建型 使用場景: 客戶端(應用層)不依賴於產品類實例如何被創建、實現等細節 強調一系列相關的產品對象(屬於同一產品族)一起使用創

原创 設計模式之簡單工廠模式

簡單工廠 定義:由一個工廠對象決定創建出哪一種產品類的實例 類型:創建型,但不屬於GOF23種設計模式 ·工廠類負責創建的對象比較少 ·客戶端(應用層)只知道傳入工廠類型的參數對於如何創建對象(邏輯)不關心 優點: 只需要傳入一個

原创 BTree索引和hash索引

爲什麼要使用索引: ·索引大大減少了存儲引擎需要掃描的數據量 Innodb以頁進行過掃描 一頁16KB ·索引可以幫助我們進行排序以避免使用臨時表 ·索引可以把隨機IO變成順序IO 索引是不是越多越好: ·索引會增加數據庫的寫操

原创 數據庫的結構設計

目的: ·減少數據的冗餘 ·儘量避免數據維護中出現更新,插入和刪除異常 插入異常:如果表中的某個實體隨着另一個實體而存在 更新異常:如果更改表中的某個實體的單獨屬性時,需要對多行進行更新 刪除異常:如果刪除表中的某一實體則會導致其