原创 搭建https單、雙向認證

一、準備工作 環境:windows(linux類似) 工具:openssl、nginx 二、生成證書 方法一:可從正規網站獲取,有收費或者免費的,如阿里雲 方法二:JDK的Keytool生成證書 方法三:openssl生成 後兩種方法適合

原创 SpringBoot Controller類統一異常處理

Controller中通常需要異常處理,給用戶友好提示。每個方法都進行try catch顯得有點麻煩。 可以寫一個統一的異常處理方法。 利用Spring AOP特性,在Controller類中添加以下方法。 @Exception

原创 算法-分解質因數

public static int num = 240; public static void main(String[] args) { System.out.print(num+"="); int k = 2;/

原创 https單雙向認證,SSL加密方式

SSL協議即用到了對稱加密也用到了非對稱加密(公鑰加密),在建立傳輸鏈路時,SSL首先對對稱加密的密鑰使用公鑰進行非對稱加密,鏈路建立好之後,SSL對傳輸內容使用對稱加密。 對稱加密 :速度高,可加密內容較大,用來加密會話過程中的消息。 

原创 對戰-3~5年浩鯨雲計算

目錄 一.JVM分區 二.Spring Cloud 常用組件 三.Spring Cloud 與Dubbo 四.Spring IOC和AOP是什麼,項目中哪些功能用到 五.SpringBoot和Spring比較 六.Java什麼情況下會內存

原创 pdf預覽插件,小程序web-view安卓pdf預覽需要下載解決方案

使用插件pdf.js 資源:pdf_view.rar  下載地址:https://download.csdn.net/download/qq_37252429/10667524 用法:進入頁面pdf_view/web/viewer.htm

原创 算法-斐波那契數列-兔子問題

問題: 有一對兔子,從出生後第3個月起每個月都生一對兔子,小兔子長到第三個月後每個月又生一對兔子,假如兔子都不死,問每個月的兔子總數爲多少? 分析: 3月的數量=2月的數量+1月的數量 4月的數量=3月的數量+2月的數量 ........

原创 二、Thread常用方法

目錄 1.Thread相關源碼 2.start()與run() 3. sleep() 與 interrupt() 4.wait() 與 notify() 5.sleep() 與 wait() 6.join() 1.Thread相關源碼

原创 一、多線程的創建方式

目錄 1.繼承Thread 2.實現Runable 3.實現Callable 4.線程的狀態 5.總結 1.繼承Thread 繼承Thread類,實現run()方法。 public class Main { public sta

原创 jQuery選擇器

jQuery 元素選擇器 jQuery 使用 CSS 選擇器來選取 HTML 元素。 $("p") 選取 <p> 元素。 $("p.intro") 選取所有 class="intro" 的 <p> 元素。 $("p#demo

原创 Input屬性

value 屬性規定輸入字段的初始值。 readonly 屬性規定輸入字段爲只讀(不能修改)。readonly 屬性不需要值。它等同於 readonly="readonly"。 disabled 屬性規定輸入字段是禁用的。被禁用

原创 FreeMarker如何取得一個集合中的某一個值

如果你知道他的下標則可以 [#list arrayList as c] [#if c_index == 1] 第二項的值 [/#if][/#list] 這樣就可以得到這個集合第二項的值 點贊 收藏 分

原创 RestTemplate產生異常java.lang.IllegalStateException: No instances available for 。。。。。。。

解決方案: 自己生產一個RestTemplate @Bean(name="remoteRestTemplate") public RestTemplate restTemplate() { return new RestTemp

原创 JAVA向上、向下轉型

Animal dog = new Dog();//向上轉型 dog只能調用Animal中定義的成員變量或者方法; 若Dog中存在重寫Animal中的成員變量或者方法,則dog調用的是Dog中重寫的部分; dog不能調用Dog中新增加的方法

原创 java中成員變量的作用域

public表明該成員變量或者方法對所有類或者對象都是可見的,所有類或者對象都可以直接訪問。 private表明該成員變量或者方法是私有的,只有當前類對其具有訪問權限,除此之外的類或者對象都沒有訪問權限。 protected表明該成員變量