網頁

2018/1/28

理財型房貸利息計算

理財型房貸利息計算

jQuery 取消onclick事件

若要取消onclick事件觸發的function,可使用以下

2018/1/24

桃園市桃園區里行政區域劃分圖

桃園市桃園區的里行政區域劃分圖。

2018/1/18

JavaScript 判斷變數是否是Array

在JavaScript判斷一個變數是否為陣列,可使用instanceof關鍵字

如何在jQuery中加入自訂的function

在jQuery中若要加入自訂的function,可使用jQuery.fn.extend()

2018/1/16

JSP JSTL <c:out>搭配<fmt:formatNumber> 使用

在JSP若要同時使用<c:out><fmt:formatNumber>可以利用下面寫法。

2018/1/14

Oracle 查詢相依物件

例如想知道某個TABLE有被哪些物件(PROCEDURE, PACKAGE, PACKAGE BODY, FUNCTION, TRIGGER, VIEW)使用到,可以查詢ALL_DEPENDENCIES

2018一月大阪奈良自由行五天四夜行程

第一次去大阪,和老婆一起去。雖然說是五天四夜,但晚去早回,所以其實只能算四天。

處理弱點掃描XSS問題request為json的做法

如果在jsp頁面傳遞request value時,通常會在EL語法套上<c:out value="${...}"/>${fn:escapeXml(...)}來防止XSS攻擊的潛在風險,也就是把html的特殊符號(e.g.&<>"')取代成html代碼,但如果傳遞的request值為JSONObject就無法使用<c:out>了,因為json中的雙引號為xml跳脫字元,會被取代成html code &#039;

JSP JSTL <c:out /> 跳脫xml字元

JSTL <c:out>有個跳脫xml字元的屬性escapeXml預設為true。其所跳脫的字元如下。

2018/1/4

在JSP EL取得子字串

在JSP的EL可使用JSTL的fn:substring()取得子字串

2018/1/3

MySQL 無法修改欄位

如果你用MySQL Workbench或直接用語法修改資料表欄位時有無法修改的狀況,很可能是因為該欄位有外鍵限制(foreign key constraint)的存在,目前我的解決方法是先將外鍵限制移除,移除外鍵限制後即可修改欄位,修改完之後再將外鍵加回去。

Java 移除Timestamp的毫秒

移除Timestamp的毫秒方法如下

2018/1/2

Spring MVC 前端ajax傳送json資料至Controller

今天從前端利用jQuery ajax傳送json資料至Spring MVC的Controller時,出現以下錯誤

HTML <button> 預設行為

之前一直認為<button>預設上沒有動作,但今天才知道預設行為是submit,難怪我今天用ajax送表單資料給後端時不知為何變成傳統的提交表單。

jqGrid 清除內容

jqGrid清除內容的語法為$('#gridTable').jqGrid("clearGridData");

2018/1/1

關閉 Eclipse 對HTML5 標籤的警告

我使用的Eclipse版本為 Mars(4.5.0),但Eclipse認不得HTML 5的新標籤例如<main>並出現Unknown tag name的警告,雖然對執行沒有影響但很礙眼,所以要把警告關閉。

少子化影響

少子化影響整理如下