原创 通用化本地鎖實現及用法

簡介 本文介紹了一種簡單的本地鎖實現 傳送門 博文地址: 點擊閱讀全文: http://www.scassis.cn/blog/2019/10/01/algorithm-local-lock/#more 查看更多 http://w

原创 Java腳本API運行腳本程序防止腳本死循環

Java腳本API運行腳本程序防止死循環 前提概要 當我們使用java腳本API運行腳本的時候,在一些我們並不知道腳本的程序邏輯並且無法修改腳本的特殊的場景下,如果腳本中存在死循環(endless loop)或者高資源消耗的耗時循

原创 Java日誌組件logback使用:加載非類路徑下的配置文件並設置定時更新

logback加載非類路徑下的logback配置文件並設置定時更新 定時重新加載logback配置文件 logback.xml <configuration scan="true" scanPeriod="30 seconds"

原创 JDBC操作封裝工具類JdbcUtils及其使用方法

簡介 在進行後端業務開發大量使用ORM框架的情況下,已經很少有機會直接使用到JDBC進行數據的寫入查詢了。 最近正好有機會,於是整理碼了一個JdbcUtils工具類,包含數據源連接、斷連、數據查詢、數據更新及命令執行,方便直接使用

原创 Java反射機制(reflection)使用方法歸納

Java反射機制使用方法歸納 封裝方法歸納 通過反射創建對象 /** * Create new object instance with type clazz. * * @param clazz given

原创 Java 操作xml文件的dom4J庫使用

XML簡介 什麼是xml? XML 指可擴展標記語言(EXtensible Markup Language) XML 是一種標記語言,很類似 HTML XML 的設計宗旨是傳輸數據,而非顯示數據 XML 標籤沒有被預定義。您需要

原创 Java Web 學習筆記之十四:RestEasy添加Filter過濾器預處理請求

RestEasy添加Filter過濾器預處理請求 前提 定義filter過濾器,預處理http請求 在resteasy框架下配置filter 實現功能 攔截http請求,獲取請求頭中的Cookie信息 統一處理Cookie中

原创 Java Web 學習筆記之十八:參數校驗工具 ValidateUtils 的使用

簡介 本文介紹上一篇文章的參數校驗工具封裝類 ValidateUtils 的基本使用方式。 傳送門 博文地址: 點擊閱讀全文: http://www.scassis.cn/blog/2019/10/28/Java-Web-lea

原创 Java Web 學習筆記之十七:參數校驗工具封裝

簡介 在Web開發過程中,接口傳參往往需要進行參數校驗。最普通的方式是手動編碼,對接口傳參一個一個地進行手動校驗,代碼臃腫編寫費時費力。 Javax.validation包則對參數校驗規定了一批通用的API,通過接入實現以及編寫一

原创 Java Web 學習筆記之七:HttpsURLConnection實現Https請求發送(基本用法)

Java api 的HttpURConnection可以進行普通的http請求發送響應接受,但是面對實現SSL的https時候就無能爲力了,不過沒關

原创 Java 事件監聽原理及Demo實現

簡介 Java的事件監聽是Java事件機制的實現,以Java Swing的事件機制爲例,分析一下事件監聽的各個組成部分以及功能: Java事件機制的三個基本組成成分1.事件對象 通常繼承自java.util.EventObject的對象

原创 Java 對象作爲參數傳遞的相關原理研究

一、 Java編程中,當對象作爲參數傳遞給方法時候,是按引用傳遞的,但是有的人會說這實質上是按值傳遞的。其實兩者說的都不錯,只是理解的方式不一樣罷了,二者的原理其實是一樣的。 二、 下面通過一個例子來詳細說明Java對象作爲方法參數

原创 Java Web 學習筆記之六 DataOutputStream方法writeBytes(String s)方法中文亂碼問題

簡介 java.io.DataOutputStream是java流中一個比較好用的類,可以直接通過其中的方法向輸出流(文件、網絡等)輸出字串、整形、浮點等數據結構數據。 但是,其中的writeBytes方法,當中文字串直接作爲參數傳入之

原创 計算鏈(流水線)算法設計及其實現框架

簡介 本文介紹了簡易的計算鏈(流水線)算法設計及其實現框架 傳送門 博文地址: 點擊閱讀全文: 查看更多 http://www.scassis.cn/blog/

原创 使用計算鏈框架編程並實現"把大象塞冰箱"

簡介 本文介紹了使用計算鏈框架編程並實現"把大象塞冰箱"的方式。 傳送門 博文地址: 點擊閱讀全文: 查看更多 http://www.scassis.cn/blog/