原创 Express應用生成器

通過應用生成器工具express可以快速創建一個應用的骨架。通過如下命令安裝:sudo npm install express-generator -g-h選項可以列出所有可用的命令行選項express -h   Usage: expre

原创 Mybatis批量插入數據

<insert id="createBatch" parameterType="PointSummary" useGeneratedKeys="true">     INSERT INTO      <include refid="tabl

原创 Bootstrap入門

HTML的語法:對於屬性的定義,確保全部使用雙引號,絕不要使用單引號;不要再自閉合(self-closing)元素的尾部添加斜線;不要省略可選的結束標籤(closing tag).語言屬性:    根據html5規範:強烈建議爲html根元

原创 Guava之不可變集合

不可變集合優點:當對象被不可信的庫調用時,不可變形式是安全的;不可變對象被多個線程調用時,不存在競態條件問題;不可變集合不需要考慮變化,因此可以節省時間和空間。所有不可變的集合都比它們的可變形式有更好的內存利用率(分析和測試細節);不可變對

原创 Express路由之一

路由是指如何定義應用的端點(URIs)以及如何響應客戶端的請求。路由是由一個 URI、HTTP 請求(GET、POST等)和若干個句柄組成,它的結構如下: app.METHOD(path, [callback...], callback),

原创 Mybatis批量插入數據

<insert id="createBatch" parameterType="PointSummary" useGeneratedKeys="true">     INSERT INTO      <include refid="tabl

原创 Guava-前置條件

Guava在Preconditions類中提供了若干前置條件判斷的實用方法,我們強烈建議在Eclipse中靜態導入這些方法。每個方法都有三個變種:沒有額外參數:拋出的異常中沒有錯誤消息;有一個Object對象作爲額外參數:拋出的異常使用Ob

原创 Spring定時任務註解@Scheduled注意事項

1、Spring的@Scheduled註解需要寫在實現上;2、具體的cron表達式,可以用網站來生成:http://cron.qqe2.com/3、定時器的任務方法不能有返回值(如果有返回值,spring初始化的時候會告訴你有個錯誤、需要設

原创 Express應用生成器

通過應用生成器工具express可以快速創建一個應用的骨架。通過如下命令安裝:sudo npm install express-generator -g-h選項可以列出所有可用的命令行選項express -h   Usage: expre