原创 jsp視圖的一個bug

雖然官方不建議使用jsp,但是自己還是用了一下jsp調試了好久,經過自己的跟蹤找到了一個配置上的一個bug。 1.按照官方的一個demo  “ spring-boot-sample-web-jsp”這個項目,這個是1.1.5版本的,按照這

原创 (2)裝飾模式

裝飾模式 概念 在不必改變原類文件和使用繼承的情況下,動態地擴展一個對象的功能。它是通過創建一個包裝對象,也就是裝飾來包裹真實的對象。 類圖 說明 以上是貪喫蛇重生時的部分模型,以前的邏輯是執行relive()方式進行重生,現在,用裝飾

原创 (3)工廠模式

工廠模式 概念 定義一個創建對象的接口,讓其子類自己決定實例化哪一個工廠類,工廠模式使其創建過程延遲到子類進行。 類圖 說明 以上是魂鬥羅子彈的模型,Factory是生產子彈的工廠,通過create方法並根據參數的類型生產子彈型號的子

原创 workbench+kieserver+java實現調用

原地址:原文實現:動態配置workbench上面的規則,java調用kieserver api,將多規則的業務,代碼分離開。介紹了安裝環境,與搭建環境的問題。

原创 自定義函數:時間粒度統計的除數(按月)

 說明: 用一個時間段限制,判斷當前日期在計算月平均的時候應當除以的天數。 如:起始日期 xxxx-03-30        截止日期 xxxx-05-03        當前日期是select中的一個字段,可能在3月份,可能在4月份

原创 [git]SSH命令注入漏洞

[git]SSH命令注入漏洞 名稱 git 版本     2.14.1-- 說明 惡意人員可以通過巧妙構造“ssh://…”鏈接,讓受害人在執行程序等情況下訪問該惡意鏈接,從而達到命令執行的目的。 原因 GIT此版本之前的源碼中,執行

原创 jquery動態合併表格

1.適用場景 在前端的表格數據展示中,有時候需要進行部分數據的行合併,如下圖,將1的數據合併成2的樣子。 2.調用規則 1.html 2.js 3.原理 用class來標記要合併處理的單元td,每個合併的列用不同的class標記

原创 格式數據的構造(Java拼接)(二)(children形式,支持兩種樹結構)

主調方法有兩個 getTreeJsonStrNormalgetTreeJsonStr 分別是兩種樹的形式 以下是代碼,裏面有測試案例 /** * * @version V1.0 */ import java.bea

原创 路過那些坑

mysql中的一些坑 1.AUTO_INCREMENT 重置? 見我的原文 2.枚舉類型? 已知:字段field類型爲enum('2','1','0'),查詢時" where field=1 " 結果:查詢出值爲field='2'的結果

原创 fastjson與內部類小記

fastjson與內部類小記 問題: json解析java內部類時,在使用fastjson的以下方法,出現了空指針 public static <T> T parseObject(String text, Class<T> clazz)

原创 (1)策略模式

策略模式 概念 策略模式定義了一系列的算法,並將每一個算法封裝起來,而且使它們還可以相互替換。策略模式讓算法獨立於使用它的客戶而獨立變化。 類圖 說明 以上是兒時遊戲機的魂鬥羅的火力設計模型,自己的理解.圖中主要有火力的超級類,所

原创 AUTO_INCREMENT 重置

AUTO_INCREMENT 重置 問題 重啓mysql後,mysql數據表的主鍵插入後重置 重現 查詢A表的AUTO_INCREMENT,並刪除max(id)這條記錄,重啓mysql,查看AUTO_INCREMENT 原因 參考 解決

原创 樹格式數據的構造(Java拼接)

1.導入json相關的jar包 2.JsonTreeHelper.java 3.調用getTreeJsonStr方法:       nodesNameBySeq:待分組的節點名稱.將樹節點對應的實體類的成員名稱放到此數組裏面,順序是{"根

原创 Number.prototype.toFixed小記

Number.prototype.toFixed小記 說明:toFixed經常被用來四捨五入,但這不是一個好方法. 復現問題 解決方案 很明顯這個是因爲浮點的問題造成的(計算機準確的保存浮點)下面有老外的解決方案: Number.pr

原创 <easyui>樹格式數據的構造(Java拼接)

1.導入json相關的jar包 2.JsonTreeHelper.java 3.調用getTreeJsonStr方法:       nodesNameBySeq:待分組的節點名稱.將樹節點對應的實體類的成員名稱放到此數組裏面,順序是{"根