摘要:Spring Boot的核心思想就是約定大于配置,一切自動完成。采用Spring Boot可以大大的簡化你的開發模式,所有你想集成的常用框架,它都有對應的組件支持。 閱讀全文
posted @ 2019-08-10 15:23 云天 閱讀 (48) 評論 (0) 編輯
摘要:jPublic 是一個 JavaScript 工具庫,它提供了一整套函數式編程的實用功能,但是不依賴任何第三方插件。它彌補了 jQuery、Underscore等沒有實現的功能,希望能成為我們項目必不可少的部分。 閱讀全文
posted @ 2019-03-25 10:41 云天 閱讀 (38) 評論 (0) 編輯
摘要:Spring Boot 常用注解匯總 一、啟動注解 @SpringBootApplication 查看源碼可發現,@SpringBootApplication是一個復合注解,包含了@SpringBootConfiguration,@EnableAutoConfiguration,@Component 閱讀全文
posted @ 2019-10-16 19:35 云天 閱讀 (105) 評論 (0) 編輯
摘要:Zuul是Netflix開發的一款提供動態路由、監控、彈性、安全的網關服務,他可以和Eureka,Ribbon,Hystrix等組件配合使用。還可以通過創建過濾器對校驗過濾提供支持,使微服務應用更專注于業務邏輯的開發。 閱讀全文
posted @ 2019-10-14 12:26 云天 閱讀 (178) 評論 (0) 編輯
摘要:在微服務架構中,系統被拆分成很多個服務單元,各個服務單元的應用通過 HTTP 相互調用、依賴,在某個服務由于網絡或其他原因自身出現故障、延遲時,調用方也會出現延遲。若調用方請求不斷增加,可能會形成任務積壓,最終導致調用方服務癱瘓,服務不可用現象逐漸放大。 閱讀全文
posted @ 2019-10-11 11:37 云天 閱讀 (166) 評論 (0) 編輯
摘要:第1117題 解題思路 1.設定一個h信息號 2.每生成一個h,當h等于2的時候則進入等待o。否則生成氫氣并且h自加1。 3.每生成一個o,當h小于2的時候則進入等侍h。否則生成o并且h清0,重新開始生成一個水份子 4.注意Runnable和Thread的區別,實現了Runnable接口,無法啟動線 閱讀全文
posted @ 2019-10-09 20:26 云天 閱讀 (11) 評論 (0) 編輯
摘要:開發傳統Java WEB工程時,我們可以使用JSP頁面模板語言,但是在SpringBoot中已經不推薦使用了。SpringBoot支持如下頁面模板語言 Thymeleaf FreeMarker Velocity Groovy JSP 上面并沒有列舉所有SpringBoot支持的頁面模板技術。其中Th 閱讀全文
posted @ 2019-09-30 14:17 云天 閱讀 (159) 評論 (0) 編輯
摘要:下載安裝包 最新版本可以在 "MySQL 下載" 中下載。 下載完后,我們將 zip 包解壓到相應的目錄,這里我將解壓后的文件夾放在 D:\Program Files\Java\mysql 8.0.16 winx64下 配置 MySQL 的配置文件 打開剛剛解壓的文件夾 D:\Program Fil 閱讀全文
posted @ 2019-09-28 11:17 云天 閱讀 (17) 評論 (0) 編輯
摘要:第108題 解題思路 從定義我們知道,BST的中序遍歷為一個遞增序列,給定的數組其實就是中序遍歷結果 取有序數組的中間值做根,左邊部分做左樹,右邊部分做右樹如此循環迭代去二分就可還原這棵BST樹 代碼實現 1.二分+遞歸實現 每次取數組的中間值,作為二分搜索樹的中間節點,依次遞歸下去即可 2.利用堆 閱讀全文
posted @ 2019-09-26 19:52 云天 閱讀 (19) 評論 (0) 編輯
摘要:給定一個二叉搜索樹(Binary Search Tree),把它轉換成為累加樹(Greater Tree),使得每個節點的值是原來的節點值加上所有大于它的節點值之和。 閱讀全文
posted @ 2019-09-21 22:50 云天 閱讀 (28) 評論 (0) 編輯
摘要:本示例主要介紹 Spring Cloud 系列中的 Eureka,使你能快速上手負載均衡、聲明式服務、服務注冊中心等 閱讀全文
posted @ 2019-09-17 11:36 云天 閱讀 (255) 評論 (0) 編輯
摘要:MySQL 事務主要用于處理操作量大,復雜度高的數據。比如開單,需要添加給訂單表增加記錄,還需要增加訂單的各種相關明細,操作復雜度高,這些操作語句需要構成一個事務。在 MySQL 命令行的默認設置下,事務都是自動提交的,即執行 SQL 語句后就會馬上執行 COMMIT 操作。因此要顯式地開啟一個事務務須使用命令 BEGIN 或 START TRANSACTION,或者執行命令 SET AUTOCOMMIT=0,用來禁止使用當前會話的自動提交。 閱讀全文
posted @ 2019-09-11 17:25 云天 閱讀 (200) 評論 (0) 編輯