2019年7月30日

[置頂] SpringBoot內容聚合

摘要:分類整理一些內容,方便需要時回過頭來看,整理不易,如有疏漏,請多擔待!之后要查看這篇文章,公眾號后臺回復 “Springboot聚合” SpringBoot+Mybatis多模塊(module)項目搭建教程 Springboot使用RedisTemplate優雅地操作redis Springboot 閱讀全文

posted @ 2019-07-30 13:40 Java知音* 閱讀 (174) 評論 (0) 編輯

2019年7月9日

[置頂] 設計模式內容聚合

摘要:分類整理一些內容,方便需要時回過頭來看,整理不易,如有疏漏,請多擔待!之后要查看這篇文章,公眾號后臺回復 “設計模式聚合” 無靈魂,不模式。 設計模式是什么鬼(初探) 設計模式是什么鬼(原型) 設計模式是什么鬼(單例) 設計模式是什么鬼(適配器) 設計模式是什么鬼(策略) 設計模式是什么鬼(狀態) 閱讀全文

posted @ 2019-07-09 10:26 Java知音* 閱讀 (127) 評論 (0) 編輯

[置頂] 多線程高并發內容聚合

摘要:分類整理一些內容,方便需要時回過頭來看,整理不易,如有疏漏,請多擔待!之后要查看這篇文章,公眾號后臺回復 “多線程聚合” 當我們在談論高并發的時候究竟在談什么? Java并發系列(1)AbstractQueuedSynchronizer源碼分析之概要分析 Java并發系列(2)AbstractQue 閱讀全文

posted @ 2019-07-09 10:22 Java知音* 閱讀 (186) 評論 (0) 編輯

2019年10月15日

數據的異構實戰(一) 基于canal進行日志的訂閱和轉換

摘要:什么是數據的異構處理。簡單說就是為了滿足我們業務的擴展性,將數據從某種特定的格式轉換到新的數據格式中來。 為什么會有這種需求出現呢? 傳統的企業中,主要都是將數據存儲在了關系型數據庫中,例如說MySQL這種數據庫,但是為了滿足需求的擴展,查詢的維度會不斷地增加,那么這個時候我們就需要做數據的異構處理 閱讀全文

posted @ 2019-10-15 10:23 Java知音* 閱讀 (26) 評論 (0) 編輯

2019年10月14日

多線程基礎體系知識清單

摘要:前言 本文會介紹Java中多線程與并發的基礎,適合初學者食用。 線程與進程的區別 在計算機發展初期,每臺計算機是串行地執行任務的,如果碰上需要IO的地方,還需要等待長時間的用戶IO,后來經過一段時間有了批處理計算機,其可以批量串行地處理用戶指令,但本質還是串行,還是不能并發執行。 如何解決并發執行的 閱讀全文

posted @ 2019-10-14 11:03 Java知音* 閱讀 (228) 評論 (0) 編輯

2019年10月12日

實戰SpringCloud響應式微服務系列教程(第七章)

摘要:本章節繼續介紹:Flux和Mono操作符(二) 1.條件操作符 Reactor中常用的條件操作符有defaultIfRmpty、skipUntil、skipWhile、takeUntil和takeWhile等。 1、defaultIfRmpty defaultIfRmpty操作符返回來自原始數據流的 閱讀全文

posted @ 2019-10-12 10:51 Java知音* 閱讀 (178) 評論 (0) 編輯

2019年10月11日

如何決定使用 HashMap 還是 TreeMap?

摘要:問:如何決定使用 HashMap 還是 TreeMap? 介紹 TreeMap<K,V>的Key值是要求實現java.lang.Comparable,所以迭代的時候TreeMap默認是按照Key值升序排序的;TreeMap的實現是基于紅黑樹結構。適用于按自然順序或自定義順序遍歷鍵(key)。 Has 閱讀全文

posted @ 2019-10-11 10:23 Java知音* 閱讀 (359) 評論 (0) 編輯

2019年10月8日

某小公司RESTful、共用接口、前后端分離、接口約定的實踐

摘要:作者:邵磊 juejin.im/post/59eafab36fb9a045076eccc3 前言 隨著互聯網高速發展,公司對項目開發周期不斷縮短,我們面對各種需求,使用原有對接方式,各端已經很難快速應對各種需求,更難以提高效率。于是,我們不得不重新制定對接規范、開發邏輯以便快速上線項目。 我們的目標 閱讀全文

posted @ 2019-10-08 10:16 Java知音* 閱讀 (58) 評論 (0) 編輯

2019年9月29日

count(1)、count(*)與count(列名)的執行區別

摘要:作者:BigoSprite blog.csdn.net/iFuMI/article/details/77920767 執行效果: 1. count(1) and count(*) 當表的數據量大些時,對表作分析之后,使用count(1)還要比使用count()用時多了!從執行計劃來看,count(1 閱讀全文

posted @ 2019-09-29 16:00 Java知音* 閱讀 (92) 評論 (0) 編輯

分布式id生成器

摘要:作者:CoderZS juejin.im/post/5d8882d8f265da03e369c063 在高并發或者分表分庫情況下怎么保證數據id的冪等性呢 經常用到的解決方案有以下幾種。 微軟公司通用唯一識別碼(UUID)Twitter公司雪花算法(SnowFlake)基于數據庫的id自增對id進行 閱讀全文

posted @ 2019-09-29 10:31 Java知音* 閱讀 (107) 評論 (0) 編輯

2019年9月27日

實戰SpringCloud響應式微服務系列教程(第六章)

摘要:本章節介紹:Flux和Mono操作符 和其他主流的響應式編程一樣,Reactor框架的設計目標也是為了簡化相應式流的使用方法。為此Reactor框架提供了大量操作符用于操作Flux和Mono對象。 本節不打算全面詳細介紹,我們的思路是將這些操作符分類,然后對每一類中具有代表性的操作符展開討論。 在本 閱讀全文

posted @ 2019-09-27 14:32 Java知音* 閱讀 (253) 評論 (0) 編輯

2019年9月23日

手把手教你搭建Jenkins實現自動化部署Jar

摘要:centeros7 安裝配置環境jdk1.8 1.先卸載centeros自帶jdk 查詢出來的自帶的openjdk 2.刪除 3.再次查詢 4.在usr/local創建文件夾 5.將jdk1.8放到剛剛創建的文件中 用xftp上傳后解壓 6.進入剛剛解壓的文件夾 7.配置環境 按i插入下面路徑 按E 閱讀全文

posted @ 2019-09-23 11:50 Java知音* 閱讀 (121) 評論 (0) 編輯

2019年9月20日

高頻面試知識點總結,看看你能答對多少

摘要:開篇:題目答案總結并非標準,僅供參考,如果有錯誤或者更好的見解,歡迎留言討論,往期公眾號整理的一些面試題看這里:Java面試題內容聚合 事務 1、什么是事務?事務的特性(ACID) 什么是事務:事務是程序中一系列嚴密的操作,所有操作執行必須成功完成,否則在每個操作所做的更改將會被撤銷,這也是事務的原 閱讀全文

posted @ 2019-09-20 11:17 Java知音* 閱讀 (575) 評論 (0) 編輯

導航

ag二分彩