原创 SpringTask任務調度
任務調度 在項目中經常會制定一些“計劃任務”,即在某個時間點做某件事情,核心是以時間爲關注點,即在一個特定的時間點,系統執行指定的一個操作。常見的任務調度框架有Quartz和SpringTask等。 Cron時間表達式
原创 Freemarker
Freemarker FreeMarker 是一個用 Java 語言編寫的模板引擎,它基於模板來生成輸出各種文件。它不僅可以用作表現層的實現技術,而且還可以用於生成 XML,html 或 Java 等。 創建freem
原创 富文本編輯器
富文本編輯器 富文本編輯器,Rich Text Editor, 簡稱 RTE, 它提供類似於 Microsoft Word 的編輯功能,容易被不會編寫 HTML 的用戶並需要設置各種文本格式的用戶所喜愛。 常用的富文本編
原创 克隆是什麼
什麼是對象克隆 一個業務邏輯,需要一個新的對象,但是類型和值都是之前的,也就是說,新狀態和之前完全一樣。使用new和賦值語句或者set注入都是可以的,但是,這會花費大量開銷去做,效率低,並且還會產生冗餘代碼。 恰好jav
原创 時間轉換的幾種方式
第一種
原创 Java接口和抽象類
1 2 3
原创 自考總結
已經是第6次自考了
原创 基礎
HashMap 和 Hashtable 之間的區別 同步或線程安全,Hashtable 是線程安全的; Null 鍵和 Null 值,HashMap 鍵可以爲 null,值也可以爲 null,Hashtable 均不可以;
原创 索引結構
聚集索引 一種索引,該索引中鍵值的邏輯順序決定了表中相應行的物理順序 聚集索引確定表中數據的物理順序。聚集索引類似於電話簿,後者按姓氏排列數據。由 於聚集索引規定數據在表中的物理存儲順序,因此一個表只能包含一個聚集索
原创 死鎖的四個必要條件
什麼是死鎖 死鎖是指兩個或兩個以上的進程在執行過程中,由於競爭資源或者由於彼此通信而造成的一種阻塞的現象,若無外力作用,它們都將無法推進下去。此時稱系統處於死鎖狀態或系統產生了死鎖,這些永遠在互相等待的進程稱爲死鎖進程。
原创 微服務
微服務 微服務是一種架構風格,一個大型複雜軟件應用由一個或多個微服務組成。系統中的各 個微服務可被獨立部署,各個微服務之間是鬆耦合的。每個微服務僅關注於完成一件任務並 很好地完成該任務。在所有情況下,每個任務代表着一個小的業務能力
原创 JAVA反序列化漏洞防護組件使用
詳情 通過給默認的java.io.ObjectInputStream添加Class名稱黑名單,防止java反序列化漏洞,程序默認自帶的類黑名單(JAVA反序列化黑名單類)包含目前已知的所有可以用於構造反序列化調用方法鏈的類名稱。
原创 信息資源管理
第一章 未完待續
原创 年終總結
計算機 今年的計算機主要學習了Java的一些內容,從最基礎的IDEA的使用開始,然後到學習基礎知識J2SE,最後到熟悉了SSH和SSM的框架,和一些適用於Java的技術,可以自己獨立完成一些功能,公司分給的任務也可以按時的完成,進