原创 homebrew

首先需要安裝一個很多人都在用的包:homebrew 安裝 Homebrew 開 Terminal, 複製並粘貼以下指令。 ruby -e "$(curl -fsSL https://raw.github.com/Homebrew/hom

原创 IntelliJ IDEA 中如何設置同時打開多個文件且分行顯示---即如何設置tabs

有時候要是打開多個文件,要麼都顯示在一行,要麼因爲空間不足,就給省略顯示,這樣看着,或者點着,都不是很方便 IntelliJ IDEA 這個編輯器就提供了應對辦法,要是知道怎麼設置,那是最好,不知道的可以參考如下圖的修改: 1,修改上限值

原创 mybatis 插入數據的時候返回主鍵

1. 如果使用的數據庫支持自動生成主鍵(如:MySQL 和 SQL Server),那麼您就可以簡單地將 useGeneratedKeys 設置爲”true”,然後使用 keyProperty 設置你希望自動生成主鍵的字段就可以了。 例如

原创 Jrebel 最新激活方式(2018.07.26)

不知道爲什麼以前激活的不能用了,下面是最新激活的方式 jrebel idea插件激活,親測可用: 在jrebel server處,寫上: http://139.199.89.239:1008/88414687-3b91-4286-89ba

原创 Session在Spring中的簡單寫法

如果項目中用到了Spring(其實只要是Java的稍大的項目,Spring是一個很好的選擇),對session的操作就方便多了。如果需要在Session中取值,可以用WebUtils工具(org.springframework.web.u

原创 java隨機產生驗證碼最簡單方式

java隨機產生六位驗證碼最簡單方式 方法一 這是生成六位字符驗證碼%06d代表生成六位,不夠的前面加0; int i = new Random().nextInt(1000000); String code = String.forma

原创 安裝和使用Brew的問題

1、“Running Homebrew as root is extremely dangerous and no longer supported.As Homebrew does not drop privileges on inst

原创 Quartz在Spring中動態設置cronExpression (spring設置動態定時任務)------轉帖

什麼是動態定時任務:是由客戶制定生成的,服務端只知道該去執行什麼任務,但任務的定時是不確定的(是由客戶制定)。這樣總不能修改配置文件每定製個定時任務就增加一個trigger吧,即便允許客戶修改配置文件,但總需要重新啓動web服務啊,研究了

原创 Could not open ServletContext resource [/WEB-INF/applicationContext.xml]解決方法

啓動Spring的時候報出了這個錯誤 就是applicationContext.xml這個文件沒有找到解決方法配置<context-paramter>參數<context-param> <param-name>contextConfig

原创 @ResponseBody和@RequestBody的區別

1、ResponseBody@Responsebody 註解表示該方法的返回的結果直接寫入 HTTP 響應正文(ResponseBody)中,一般在異步獲取數據時使用;通常是在使用 @RequestMapping 後,返回值通常解析爲跳轉

原创 高效計算a^n

a^n當n爲奇數時,a^n=(a^((n-1)/2))^2 當n爲偶數時,a^n=(a^((n/2))^2 /** * 求a的n次方,要求快速算法 * @author shuxing * @time 2017年9月15日

原创 激活idea方法

首先修改hosts 文件  加入0.0.0.0 account.jetbrains.com(注意輸入法)hosts 目錄  windows下:C:\Windows\System32\drivers\etc\hosts 修改hosts後生效

原创 動態規劃 01揹包問題

問題描述:給定n種物品和一揹包,物品i的重量是wi,其價值是pi,揹包的容量是M,問如何選擇裝入揹包中的物品總價值最大? package reflect.dynamic; import java.util.Arrays; /** *

原创 @RequestMapping的常見使用

在 Spring MVC 應用程序中,RequestDispatcher (在 Front Controller 之下) 這個 servlet 負責將進入的 HTTP 請求路由到控制器的處理方法。 在對 Spring MVC 進行的配置的

原创 MySQL索引的優化

MySQL索引的優化 上面都在說使用索引的好處,但過多的使用索引將會造成濫用。因此索引也會有它的缺點:雖然索引大大提高了查詢速度,同時卻會降低更新表的速度,如對錶進行INSERT、UPDATE和DELETE。因爲更新表時,MySQL不僅要