原创 linux操作tomcat相關命令

linux 用什麼命令可以看到tomcat運行的日誌文件:tail -f 後面跟tomcat日誌文件存放路徑,如日誌文件存放路徑爲在/home/tomcat/logs,catalina.out爲默認爲當天日誌。執行tail -f /hom

原创 MyBatis Generator生成代碼小工具,Mybatis的代碼生成器,生成帶swagger註解的實體

MyBatis Generator生成代碼小工具,Mybatis的代碼生成器,生成帶swagger註解的實體,集成了通用Mapper 簡單介紹下項目結構: BaseEntity:生成的實體類可繼承父類,此BaseEntity中可寫入公共

原创 Spring boot 如何實現熱部署

1、加maven依賴 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-b

原创 generator集成maven插件時報Root class cannot be loaded, checking for member overrides is disabled

    這個問題困擾了很久,國內好多關於generator集成的文章都忽略了這個錯誤,國外的論壇討論過這個問題,思路似乎很正確,但我無法get到的操作,http://mybatis-user.963551.n3.nabble.com/my

原创 SpringBoot小技巧

一些springboot小技巧、小知識點初始化數據我們在做測試的時候經常需要初始化導入一些數據,如何來處理呢?會有兩種選擇,一種是使用Jpa,另外一種是Spring JDBC。兩種方式各有區別下面來詳細介紹。使用Jpa在使用spring

原创 Spring 表達式語言(Spring EL)

Spring 表達式語言(Spring EL)  本篇講述了Spring Expression Language —— 即Spring3中功能豐富強大的表達式語言,簡稱SpEL。SpEL是類似於OGNL和JSF EL的表達式語言,能夠在運

原创 HTTP 方法:GET 對比 POST

兩種最常用的 HTTP 方法是:GET 和 POST。什麼是 HTTP?超文本傳輸協議(HTTP)的設計目的是保證客戶機與服務器之間的通信。HTTP 的工作方式是客戶機與服務器之間的請求-應答協議。web 瀏覽器可能是客戶端,而計算機上的

原创 Java中的經典算法之冒泡排序(Bubble Sort)

                         Java中的經典算法之冒泡排序(Bubble Sort)原理:比較兩個相鄰的元素,將值大的元素交換至右端。思路:依次比較相鄰的兩個數,將小數放在前面,大數放在後面。即在第一趟:首先比較第1

原创 js實現多線程、jJavascript是單線程的深入分析

面試的時候發現99%的童鞋不理解爲什麼JavaScript是單線程的卻能讓AJAX異步發送和回調請求,還有setTimeout也看起來像是多線程的?還有non-blocking IO, event loop等概念很不清楚。來深入分析一下:

原创 Java遞歸算法經典實例(兔子問題、階乘、1到100累加)

題目:古典問題:3個月起每個月都生一對兔子,小兔子長到第三個月後每個月又生一對兔子,假如兔子都不死,問每個月的兔子總數爲多少?分析:首先我們要明白題目的意思指的是每個月的兔子總對數;假設將兔子分爲小中大三種,兔子從出生後三個月後每個月就會

原创 本地測試Tomcat配置Https訪問

一、tomcat開啓HTTPS配置1) 準備證書使用jdk工具keytool生成一個ssl測試用證書, 一路按照提示操作輸入即可[plain] view plain copy print?keytool -genkey -alias to

原创 spring-task定時任務執行兩次解決方案

之前在做項目時用到了spring-task ,但是在使用過程中發現定時任務會執行兩次。今天偶然間在瀏覽博客時發現瞭解決方案,在這暫作記錄,有機會進行測試,同時如果有網友使用瞭如下解決辦法,希望也在評論中給出測試結果。-----------

原创 【接上一篇】new Thread與線程池

1、new Thread的弊端 執行一個異步任務你還只是如下new Thread嗎?new Thread(new Runnable() { @Override public void run() { //

原创 java異步

異步調用主要用於當前程序的執行不用等待調用方法執行結束就可以繼續執行。用一個最簡單的例子來說,當前的方法要調用一個發送短信的方法,但是發送短信的方法調用了外部的接口,這樣就導致短信發送方法耗費的時間很長,或者網絡的故障等原因使得發送短信的

原创 eclipse無法安裝spring插件,安裝spring插件後windows-preferences沒有spring選項,java開發所需工具類集合,eclipse+spring插件+tomcat,

安裝步驟我就不描述了,可參考:http://blog.csdn.net/u013057271/article/details/38959849安裝spring插件時總是安裝不成功,問題描述如下:       eclipse在安裝sprin