原创 public abstract class 和 public interface&策略模式

  直觀,先上代碼: public interface: public interface ChannelsPayService { <T extends Serializable> T tradeCreate(TradeOrder

原创 JDK8的時間處理

本文轉載自:https://mp.weixin.qq.com/s/bbuItfxLgemJRuFb6iqWzA 當前時間:2019年12月27日。距離 JDK 14 發佈時間(2020年3月17日)還有多少天? // 距離JDK 14

原创 理解OAuth 2.0

理解OAuth 2.0一、應用場景二、名詞定義三、OAuth的思路四、運行流程五、客戶端的授權模式六、授權碼模式七、簡化模式八、密碼模式九、客戶端模式十、更新令牌 OAuth.是一個關於授權(authorization)的開放網絡標準

原创 使用rome實現RSS 訂閱

從訂閱頻道獲取新聞: 訂閱頻道: 人民網、網易網、雷鋒網、xx觀察網 pom.xml中添加依賴: <dependency> <groupId>com.rometools</groupId> <artifactId>rom

原创 Spring boot 入門 使用rome實現RSS 訂閱

引言     在本教程中,學習從spring boot應用程序創建和使用RSS和Atom提要。 您必須在各種網站上(例如我們的RSS提要)以文本或圖像按鈕的形式看到這一點,邀請您“通過RSS訂閱”。RSS是簡單的聯合API - 通常稱爲R

原创 JDBC

先回憶下Jdbc的使用: package testxs; //STEP 1. 導入sql相關的包 import java.sql.Connection; import java.sql.DriverManager; import ja

原创 public abstract class 和 public interface

  直觀,先上代碼: public interface: public interface ChannelsPayService { <T extends Serializable> T tradeCreate(TradeOrder

原创 Spring+EhCache緩存實例

Spring+EhCache緩存實例 一、ehcahe的介紹 EhCache 是一個純Java的進程內緩存框架,具有快速、精幹等特點,是Hibernate中默認的CacheProvider。Ehcache是一種廣泛使用的開

原创 java 23種設計模式

Java 設計模式的分類 根據用途,設計模式可分爲: 創建型(Creational) ——主要用於描述如何創建對象 結構型(Structural) ——主要用於描述如何實現類或對象的組合 行爲型(Behavioral) ——

原创 context:component-scan

默認情況下,<context:component-scan>查找使用構造型(stereotype)註解所標註的類,如@Component(組件),@Service(服務),@Controller(控制器),@Repository(數據倉庫

原创 Java equals

Java中用equals方法來判斷兩個對象是不是相等,equals方法是Object類就擁有的方法,因而屬於所有對象通用的方法,使用方式很簡單:a.equals(b) ,返回true或false。下面進入正題。 什麼時候才應該覆蓋equ

原创 JAVA 對象序列化(一)——Serializable

Java的對象序列化是指將那些實現了Serializable接口的對象轉換成一個字符序列,並能夠在以後將這個字節序列完全恢復爲原來的對象。這一過程甚至可通過網絡進行,這意味着序列化機制能自動彌補不同操作系統之間的差異。 只要對象實現了

原创 JSON.stringify()

JSON.stringify() 方法將一個JavaScript值轉換爲一個JSON字符串,如果指定了一個replacer函數,則可以替換值,或者如果指定了一個replacer數組,可選地僅包括指定的屬性。 語法 var value= {

原创 設計模式 概述

導讀:     設計模式描述了軟件設計過程中某一類常見問題的一般性解決方案。       面向對象設計模式描述了面向對象設計過程中、特定場景下、類與相互通信的對象之間常見的組織關係。                            

原创 svn: Can't remove file||不能進行cleanup||資源庫同步時出錯

當你首次使用svn進行寫作開發時,如出現以下問題請先這樣操作: 問題:與資源庫同步時出錯||svn: Can't remove file||不能進行cleanup 操作:請先結束正在運行的項目,然後在進行cleanup。