原创 Spring 講解(六)

如何理解 Spring 中的 AOP 一、AOP 的概述 AOP(Aspect Oriented Programming):面向切面編程,通過預編譯方式和運行期動態代理來實現程序功能的統一維護的一種技術。 AOP是OOP(面向對象編程)的

原创 Spring 講解(四)

Spring 中使用註解注入 註解:就是一個類,使用 @ 註解名稱。實際開發中:使用註解取代 xml 配置文件。 1、常用註解釋義 @component 取代 <bean class=""> @Component("id") 取代 <be

原创 Spring講解(三)

依賴注入Bean屬性,使用xml配置 1、構造方法注入 案例代碼演示 public class User { private String username; private String password;

原创 如何使用-IDEA-創建項目並且上傳到-GitHub

在 GitHub中 註冊創建賬號 :https://github.com 下載安裝 Git : https://git-scm.com 安裝成功後打開 Git Bash,輸入下列命令,設置 Git 全局用戶名和郵箱。 安裝完成後,打

原创 數據庫表被鎖的原因分析和數據庫亂碼解決

一、記錄一次準備給客戶預演示出現的問題 事故的背景:當所以功能開發完成後,開發人員在本地進行了測視已經沒問題了。就把所有開發的功能模塊合併到 dev 分支,進行打包,發佈到預演示的線上環境。當在給相關人員進行演示的時候,出現了問題。 我們

原创 Java-中數組的內存分配

Java 中數組的內存分配 1、Java 程序在運行時,需要在內存中分配空間。爲了提高運算效率,就對空間進行了不同區域的劃分,因爲每一片區域都有特定的處理數據和內存管理方式。 2、數組基本概念 數組是存儲同一種數據類型多個元素的容器

原创 MySql:-[ERR]-1064---You-have-an-error-in-your-SQL-syntax

使用 MySql 建表出現的問題 在使用 Navicat Premium 運行 sql 語句進行建表時,MySQL 報錯如下: 建表語句: DROP DATABASE IF EXISTS javaweb; CREATE DATABASE

原创 Java-中常見的數據結構

1、數據結構有什麼作用? 當使用 Java 裏面的容器類時,你有沒有想過,怎麼 ArrayList 就像一個無限擴充的數組,也好像鏈表之類的。很好使用,這就是數據結構的用處,只不過你在不知不覺中使用了。 數據結構內容比較多,細細的講解也是相

原创 Java-數據類型總結

Java 中提供了八種數據類型:6個數字類型(四個整數型,兩個浮點型)、字符類型、布爾型。 依次分別是 : byte、int、short、long、float、double、char、boolean。 byte類型數據佔1個字節,8位,最

原创 配置-Linux-靜態網卡-&-遠程連接-MySQL-問題

1、設置 Linux 爲靜態網絡配置 使用 VMWare 安裝好 CentOS 後,將網絡適配器設置爲 NAT 模式。爲了防止 IP 關機重啓時候經常變動,需要將網卡信息設置爲靜態。 修改 /etc/sysconfig/network-sc

原创 Spring 講解(二 )

1、Spring 容器加載的3種方式 public class ServiceTest { public static void main(String[] args) { //Spring容器加載有

原创 Spring 講解(一 )

1、如何理解 Spring 框架 簡單來說,Spring 是一個輕量級的控制反轉(IoC)和麪向切面(AOP)的容器框架。因爲以前寫代碼的時候,在使用類對象的時候,經常需要實例化創建(new 出來)很多對象,有時候只需要實例化一次對象即可(