原创 MySQL鎖詳解

MySQL鎖詳解 一、概述 數據庫鎖定機制簡單來說,就是數據庫爲了保證數據的一致性,而使各種共享資源在被併發訪問變得有序所設計的一種規則。對於任何一種數據庫來說都需要有相應的鎖定機制,所以MySQL自然也不能例外。MySQ

原创 五分鐘搞懂什麼是紅黑樹

五分鐘搞懂什麼是紅黑樹(全程圖解) 18-09-04  星925  + 關注獻花(2) 收藏   前戲紅黑樹,對很多童鞋來說,是既熟悉又陌生。熟悉是因爲在校學習期間,準備面試時,這是重點。然後經過多年的荒廢,如今已經忘記的

原创 SpringBoot之@EnableAutoConfiguration註解

原文鏈接:https://blog.csdn.net/zxc123e/article/details/80222967 首先Spring Boot項目中都會如下啓動類: @Sp

原创 spring.factories詳解

原文鏈接:https://www.cnblogs.com/itplay/p/9927892.html 在Spring Boot中有一種非常解耦的擴展機制:Spring Factorie

原创 jasypt 集成spring、spring boot 對配置文件中的配置和屬性進行加密

原文鏈接:https://blog.csdn.net/u014421556/article/details/78832427 簡介 1、應用場景 針對properties和xml配置文

原创 Elasticsearch快速索引實現

原文鏈接:https://neway6655.github.io/elasticsearch/2015/09/11/elasticsearch-study-notes.html Elas

原创 spring、springboot、springcloud 配置文件常用配置

SpringBoot項目詳細的配置文件修改文檔: https://docs.spring.io/spring-boot/docs/current/reference/html/common-application-properti

原创 減少Spring boot啓動內存(開發環境)

在學習cloud的過程中,因爲啓動了多個服務,發現電腦(8G內存)卡成狗啦。。。。 看下圖: 想到每個服務都只是簡單的使用了cloud的功能,內存怎麼會這麼大呢? 頭疼 扒拉扒拉一大堆文章後 大佬們給出了建議 修改tom

原创 vue點擊圖片預覽放大(可旋轉、翻轉、縮放、上下切換、鍵盤操作)

原文鏈接:https://blog.csdn.net/guozhangqiang/article/details/82251893 因項目需求(ui框架element-ui),需要實現

原创 針對Fortify工具掃描出幾大漏洞的解決辦法總結

原文鏈接:https://blog.csdn.net/abcxy12336/article/details/52335490          Fortify是一款能掃描分析代碼漏

原创 java 防止js注入----ESAPI結合Top10安全開發實戰

原文鏈接:http://liehu.tass.com.cn/archives/1427 ESAPI(Enterprise Security API)是一個免費開源的Web應用程序API,

原创 js如何判斷用戶是否是用微信瀏覽器

微信內置瀏覽器屏蔽了下載鏈接,如果用戶是用微信內置瀏覽器打開的,則提示用戶換一個瀏覽器打開頁面,那麼該如何判斷用戶是否是用微信瀏覽器呢 上週接到個需求,需求是這樣的:用戶掃一掃二維碼會產生一個鏈接,該鏈接會向後端發送個請求,返回一

原创 SpringCloud ribbon源碼初探+ribbon實現負載均衡原理

一、ribbon結合restTemplate實現負載均衡 使用: 1.搭建項目 2. 註冊RestTemplate @Configuration class configuration { @Bean @Load

原创 Eureka client 源碼初探

在搭好最簡單的eurekaclient項目後,讓我們來看看它裏面的實現代碼吧 首先 找到啓動類EurekaClientAutoConfiguration,至於爲什麼是這個類,可以去了解一下springboot的autoconfig

原创 深入理解Eureka之源碼解析

Eureka的一些概念 Register:服務註冊 當Eureka客戶端向Eureka Server註冊時,它提供自身的元數據,比如IP地址、端口,運行狀況指示符URL,主頁等。 Renew:服務續約 Eureka客戶會每