原创 使用shell腳本啓動java服務

使用shell腳本啓動服務1. 後臺啓動一個服務1.1 查看服務的狀態2. 上面這個繁鎖的命令,其實可以寫成一個腳本,如下2.1 如果寫成腳本以後就可以使用以下的命令了 我們在啓動一個java服務的時候,如果不使用命令,可以會進行

原创 遞歸的幾種常用示例算法,及JAVA8 Lambda對遞歸的支持

文章目錄1. 用遞歸實現N的階乘2. 用遞歸實現從1加到N的和3.JAVA8的流對遞歸支持3.1 計算1的平方到n的平方的和,取前5個值3.2 階乘函數3.3 斐波那契函數 遞歸算法,主要考慮兩點,一是自己調用自己,二是調用自己終止的

原创 利用多線程輸出1-10000的素數的個數

1. 使用技術 jdk1.8 idea2018.3.4 2. 涉及到的線程主要的類 Executors 此包java.util.concurrent中定義的Executor,ExecutorService,Schedule

原创 遞歸排序(合併排序)

1. 遞歸排序(合併) 合併排序是分而治之的排序算法。它是一種高效,基於比較的排序算法。 它的工作原理如下: 將列表劃分爲每次迭代中大約一半大小的子列表,直到每個子列表只有一個元素。 重複合併每個子列表以創建排序列表。它將一直運行,

原创 記錄Spring Boot中遇到的問題

記錄Spring Boot中遇到的問題 1. 運行jar時找不到類路徑資源 問題描述 : springboot打包成jar後獲取classpath下文件失敗 原因 :運行STS中的應用程序時獲取sources下的文件有效,但是一旦您

原创 join和union的用法

join和union的用法 join 是兩張表做交連后里麪條件相同的部分記錄產生一個記錄集,  union是產生的兩個記錄集並在一起,成爲一個新的記錄集 。 join       union   要求:兩次查詢的列數必須一致 推薦:列的

原创 win10 FTP的搭建

1.打開【控制面板】,選擇【程序→程序和功能】,點擊啓用或關閉windows功能,啓用如下的服務 2.打開IIS管理器,選擇【網站→鼠標右鍵→選擇添加FTP站點】,如下圖,或者在界面的右側選擇添加FTP 3.配置FTP站點的名稱和路徑

原创 eclipse中添加subclipse插件

svn插件地址: http://subclipse.tigris.org/servlets/ProjectDocumentList?folderID=2240&expandFolder=2240&folderID=1732 1.離線安裝

原创 MySQL view 視圖 初級學習

SQL中的視圖是一種虛擬表。視圖還具有行和列,因爲它們位於數據庫中的實際表中。我們可以通過從數據庫中存在的一個或多個表中選擇字段來創建視圖。視圖可以包含表的所有行或基於特定條件的特定行。 在本文中,我們將學習如何創建,刪除和更新視圖。 樣

原创 Spring AOP 通知

AOP(Aspect-Oriented programming,面向切面編程)是對傳統OOP(Object-Oriented programming)的補充AOP的主要編程對象是切面(aspect)切點:切面模板化橫切關注點。也就是我們在

原创 spring4.0的@Scope組件的作用域

一、組件說明@Scope:給隱作用域範圍是singleton(單例),prototype(多例),request(單次請求範圍內),session(會話範圍內有效),在沒有指定作用域的時候,bean默認是單例的二、代碼說明1.單例pack

原创 Spring IOC&DI 自動裝配

自動裝配:只把對象放在IOC容器中,也就是隻聲明bean,而把對象之間的依賴讓IOC容器根據類型【byType】或着名字【byName】來完成自動裝配。其中這個名字是指的其中一個bean的id名和對象中屬性的名字一樣。byType: 根據

原创 java動態代理的實現

Spring的IOC容器和AOP切面中用到大量的動態代理,今天記錄一下我自己學習的動態代理的過程,我沒有看spring的源代碼,但是估計底層應該也是這個樣子。java.lang.reflect.Proxy類,使用的用例API已經給出了Pr

原创 Eclipse從SVN上檢索出項目後src包文件變成了資源文件,項目目錄錯誤的解決方法

我把java項目上傳到SVN的時候只上傳了項目目錄下面的src文件、libs(jar包文件),和“.project”配置文件,沒有傳入“.classpath”文件,如下圖這樣的話從SVN檢索下來的時候就會出現“包文件”變成“資源文件”了。

原创 Spring IOC&DI 通過註解配置bean

組件掃描(component scanning):  Spring 能夠從 classpath 下自動掃描, 偵測和實例化具有特定註解的組件. 特定組件包括:@Component: 基本註解, 標識了一個受