原创 SQL課堂筆記

2.1 理論 數據結構和形式化定義 1 笛卡爾積 2 候選碼和主碼的關係: 一個關係/表中只要能唯一標識一個記錄的屬性列都可以作爲候選碼,如學生表中的學號,身份證號,手機號 從候選碼中選一個特殊作爲主碼PK, 一個關係表

原创 6Java核心-接口筆記:接口基本&抽象類

接口基本+與抽象類 接口與抽象類:. - 抽象類必須全部實現父類的方法,否則必須聲明子類爲抽象類 - 抽象類是對一類事物的高度抽象:其中既有方法也有屬性 - 接口:是對一系列動作的抽象 - 當需要對一類事物抽象時候:抽象類;對

原创 Spring:IOC底層原理

IOC操作 實質:把對象的創建交給spring來管理 IOC操作: 文件配置方式 註解方式 IOC底層原理: xml配置文件:配置要創建對象類 dom4j解析配置文件 工廠設計模式 反射:創建類的對象 IOC底層原

原创 Spring-AOP基礎

概念 1 AOP:面向切面(方面)編程。實現:擴展功能不修改源代碼 2 AOP 採取橫向抽取機制,取代了傳統縱向繼承體系重複性代碼 傳統縱向是指繼承、接口實現這兩種方式來實現代碼的拓展 橫向機制下面解釋 3 AOP底層 使用動態

原创 線程基礎

基本概念 基本: 程序:一段靜態代碼,靜態對象 進程:程序的一次執行過程 線程:進程內部一個執行路徑 比如:QQ正在運行是一個進程,同時聊天,視頻 兩個線程 何時需要多線程: 程序需要執行多個任務 執行等待的任務:如搜索時需

原创 線程基礎-同步鎖的使用

線程的同步 案例: 同一個 賬戶金額3000,支付寶與微信同時取錢2000,導致餘額-1000 支付寶與微信異步執行: package ThreadTest; /** * 同一個 賬戶金額3000實現支付寶與微信同時取錢2000

原创 Spring的Bean管理(xml方式)

Bean實例化的方式 Bean實例化: 在spring裏面通過配置文件 ,來創建對象 實現實例化的三種方式: 使用類的無參構造: xml中的語句會直接找(User中的)無參構造 <!-- IOC入門 -->

原创 Java核心技術--第五章5.7.3 利用反射分析類的能力

重點 1.控制域:modifiers : 如 public static final 2.參數:param java.lang.Object 輸出樣例 enter class name(e.g.java.util.Dat

原创 《深閱讀》零散感悟1.28

《深閱讀》 考完研越來越心浮氣躁,靜下心來看書的計劃還沒開始就完全擱置了。最近想要撿起來,四處找書單,找自己感興趣的書,找有利於自己以後發展的書。結果越來越模糊,雖然《深閱讀》這本書評價有好有壞,這個“超出自己興趣範圍的書,也值得一讀”

原创 Spring屬性注入

目錄介紹有參構造注入屬性set屬性構造對象屬性注入:重點P名稱空間注入複雜類型注入 介紹 定義:創建對象時候,向類裏面屬性裏面設置值 三種屬性注入的方式: 有參構造 set方法 在spring框架裏面,支持前兩種

原创 圖的DFS(啊哈算法5章4節)

解釋:沿着一條路走到盡頭,返回再回溯,再沿着另一條路同樣遍歷。 /圖的深度優先搜索/ //1.輸入兩個節點之間有路徑 //2.輸出節點的訪問次序 #include<bits/stdc++.h> using namespace st

原创 歡迎使用CSDN-markdown編輯器說明

這裏寫自定義目錄標題歡迎使用Markdown編輯器新的改變功能快捷鍵合理的創建標題,有助於目錄的生成如何改變文本的樣式插入鏈接與圖片如何插入一段漂亮的代碼片生成一個適合你的列表創建一個表格設定內容居中、居左、居右SmartyPants

原创 藍橋杯省賽2016_4快速排序

//尋找與key交換的數字,返回交換的數字的位置 int partition(int a[], int p, int r) { int i = p; int j = r + 1; int x = a[p];

原创 SQL課堂筆記<2>

2.1 理論 數據結構和形式化定義 1 笛卡爾積 2 候選碼和主碼的關係: 一個關係/表中只要能唯一標識一個記錄的屬性列都可以作爲候選碼,如學生表中的學號,身份證號,手機號 從候選碼中選一個特殊作爲主碼PK, 一個關係表中只有一

原创 C#連接到SQL出現錯誤

1:SQL Server 連接error: 40 – 無法打開到 SQL Server 的連接錯誤解決方案 <1>//定義C#與sqlserver連接參數串,指明被連接的數據庫服務器,數據庫名,登陸賬號和密碼 string strcon