原创 Java的四種引用,強弱軟虛,分別用到的場景

1,強引用 強引用是使用最多的引用,如果一個對象具有強引用,那麼在該對象時不會被gc所回收的。 Object object = new Object(); //強引用 當內存空間不足,Java虛擬機寧願拋出OutOfMemo

原创 手把手教Redis安裝

這裏只展示Linux下Redis安裝,因爲Redis的windows是微軟自主開發的,在服務器中運行非常不穩定,所以強烈建議使用Linux系統進行安裝。 1,下載 官網下載http://redis.io/download 2

原创 Switch能否用string做參數?

在JDK7以前,switch是不能夠用String作爲參數進行條件判斷的,只能支持 byte、short、char、int或者其對應的封裝類以及 enum 類型。但是在JDK之後,String作爲參數是能夠作爲switch的參數,

原创 Socket之TCP與UDP的編程實現

一、概述 TCP(傳輸控制協議)和UDP(用戶數據報協議是網絡體系結構TCP/IP模型中傳輸層一層中的兩個不同的通信協議。 TCP:傳輸控制協議,一種面向連接的協議,給用戶進程提供可靠的全雙工的字節流,TCP套

原创 阿里雲---阿里雲服務器ECS安裝jdk環境

新買了一個阿里雲的服務器,面對的第一步就是需要安裝JDK等相關環境: **第一步:**下載XShell連接服務器http://rj.baidu.com/soft/detail/15201.html?ald 然後輸入你的主機名稱輸入

原创 解決Navicat連接阿里雲服務器MySql時報錯問題

因爲經常需要使用數據庫的操作,所以就在阿里雲的服務器中安裝了MySql,這樣使用起來方便得多,但是在剛剛使用的時候問題還是很多的,就比如你無法用數據庫的可視化軟件(Navicate等)進行連接,出現這種情況一般產生的產生的原因有兩

原创 Spring學習--DI依賴注入

**依賴與依賴注入:** 傳統應用程序設計中所說的依賴一般指“類之間的關係”,那先讓我們複習一下類之間的關係: **泛化:**表示類與類之間的繼承關係、接口與接口之間的繼承關係; **實

原创 Spring學習--資源是個什麼東西

在日常程序開發中、處理外部資源是很繁瑣的事情,我們可能需要處理URL資源、File資源、ClassPath相關資源、服務器相關資源等等很多資源。因此處理這些資源需要使用不同的接口,這就增加了 我們系統的複雜性;而且處理這些資源

原创 Hibernate入門前的一些基本知識概念

因爲最近需要負責一個項目的後臺維護工作,使用的是Spring+SpringMVC+Hibernate框架,因爲現在主流的是SSM框架,所以筆者對於Hibernate也是很久沒有使用,所以這裏開一個帖子,簡單記錄下載學習的過程和在學

原创 Spring+SpringMVC+Hibernate入門案例

在這裏實現Spring+SpringMVC+Hibernate的一個小Demo,內容包含一些增刪改查。 pom.xml先奉上: <?xml version="1.0" encoding="UTF-8"?> <project xm

原创 SpringBoot在利用JDBCTemplate連接數據庫的時候報錯 Incorrect column count: expected 1, actual 3] with root cause

需要將你的代碼改成如下: //通過用戶id查詢 @RequestMapping("/getUserById/{id}") @ResponseBody public User getUserById(@Pat

原创 Spring學習--IOC基礎 知道什麼叫做控制反轉和依賴注入

IOC,中文的意思的‘控制反轉’,它是一種設計思想,真正的含義是將設計好的對象交給Spring容器控制,而不是像以往的在對象的內部直接控制。 誰控制誰?控制什麼? IOC容器控制對象;控制什麼?控制外部資源的獲取(對象和文件等)

原创 Spring學習--IOC容器的概念及一個簡單IOC容器使用案例

IOC容器的概念: IOC容器就是具有依賴注入功能的容器,IOC容器負者實例化、定位、配置應用程序中的對象及監理這些對象間的依賴,應用程序無需直接在對象中new對象,而是由IOC容器進行組裝。在Spring中BeanFactor

原创 SpringBoot連接數據庫JDBCTemplate方式

廢話不多說,直接上代碼了,因爲在學習的過程中經常要用到,所以掌握下是必要的! Maven項目創建好SpringBoot項目之後,就可以開始編寫代碼,注意各自的數據庫連接地址是不一樣的,但是大多數人是jdbc:mysql://lo

原创 Spring學習--Bean的作用域

**Bean的作用域**: 作用域:一般指的是對象或者變量之間的可見範圍。而在Spring容器中是指其創建的Bean對象相對於其他Bean對象的請求可見範圍。 Spring提供Singleton和proto