0

設計模式——搓澡模板

關于搓澡的技術演進 夏天到了,天氣炎熱,每天都是臭汗直冒;自己再怎么不愛干凈,還是要堅持每天洗澡,不然婆娘肯定是不讓上床的,畢竟,誰也不愿意啃一坨臭烘烘的肉。 所以,洗澡事小,關系猶大。作為程序員,尤其是 Java 程序員,博主還煞有介事的,把每日的洗澡的步驟給記錄了下來—— 1 public cl ...

陳本布衣 發布于 2020-07-08 08:46 評論(0)閱讀(172)
0

Nmap常見掃描方式流量分析

環境說明 掃描者:manjaro linux , IP地址:192.168.31.160 被掃描者:centos 7,IP地址:192.168.31.175 分析工具:wireshark nmap 版本:version 7.80 TCP 知識回顧 這里對TCP的三次握手知識進行簡單的回顧,方便后面理 ...

syncd 發布于 2020-07-08 08:40 評論(0)閱讀(97)
0

Spring Boot讀取配置文件的幾種方式

Spring Boot獲取文件總的來說有三種方式,分別是@Value注解,@ConfigurationProperties注解和Environment接口。這三種注解可以配合著@PropertySource來使用,@PropertySource主要是用來指定具體的配置文件。 @PropertySou ...

Java旅途 發布于 2020-07-08 08:39 評論(0)閱讀(204)
0

Java并發編程——為什么要用volatile關鍵字

首發地址 https://blog.leapmie.com/archives/66ba646f/ 日常編程中出現 volatile 關鍵字的頻率并不高,大家可能對 volatile 關鍵字比較陌生,再深入一點也許是聽聞 volatile 只能保證可見性而不能保證原子性,無法有效保證線程安全,于是更加 ...

leapMie 發布于 2020-07-08 08:28 評論(0)閱讀(115)
1

PowerJob 的故事開始:“玩夠了,才有精力寫開源??!”

本文適合有 Java 基礎知識的人群 作者:HelloGitHub-Salieri HelloGitHub 推出的《講解開源項目》系列。經過幾番的努力和溝通,終于邀請到分布式任務調度與計算框架:PowerJob 的作者 Salieri,加入 HG 的開源講解系列,開啟了他的 PowerJob 講解系 ...

削微寒 發布于 2020-07-08 08:28 評論(1)閱讀(284)
0

實戰SpringCloud通用請求字段攔截處理

背景 以SpringCloud構建的微服務系統為例,使用前后端分離的架構,每個系統都會提供一些通用的請求參數,例如移動端的系統版本信息、IMEI信息,Web端的IP信息,瀏覽器版本信息等,這些參數可能放在header里,也可以放在參數里,如果這些參數需要在每個方法內聲明定義,一來工作量太大,二是這些 ...

清茶豆奶 發布于 2020-07-08 07:32 評論(1)閱讀(127)
0

使用@AutoConfigureBefore調整配置順序竟沒生效?

一個人的價值體現在能夠幫助多少人。自己編碼好,價值能得到很好的體現。若你做出來的東西能夠幫助別人開發,大大減少開發的時間,那就功德無量。關注公眾號【BAT的烏托邦】開啟專欄式學習,拒絕淺嘗輒止。本文 https://www.yourbatman.cn 已收錄,里面一并有Spring技術棧、MyBat ...

YourBatman 發布于 2020-07-08 07:17 評論(1)閱讀(70)
1

用Kubernetes部署Springboot或Nginx,也就一個文件的事

1 前言 經過《Maven一鍵部署Springboot到Docker倉庫,為自動化做準備》,Springboot的Docker鏡像已經準備好,也能在Docker上成功運行了,是時候放上Kubernetes跑一跑了。這非常簡單,一個yaml文件即可。 2 一鍵部署Springboot 2.1 準備ya ...

南瓜慢說 發布于 2020-07-08 01:09 評論(0)閱讀(197)
0

【譯】Exception Helper – Rethrown Exceptions

是否曾經在異步編程時引發過異常?因為調試器沒有顯示異常發生的位置而感到沮喪?或者在查看具有內部異常的異常時感到沮喪?調試器不容易顯示該異常來自何處。從 Visual Studio 2019 16.5 版本開始,異常幫助器現在包含了重新拋出的異常的原始調用堆棧功能。這有助于找出代碼中任何重新拋出異常的 ...

MeteorSeed 發布于 2020-07-08 00:57 評論(0)閱讀(81)
0

Java入門系列之訪問修飾符作用范圍

前言 之前以為Java和C#中訪問修飾符差不多一樣,后面才了解到還是有些差異,本節只講解學習Java中訪問修飾符一些需要注意的地方或者從概念上不太好理解我們會通過實際例子來說明,若有錯誤之處,還請批評指正。 訪問修飾符 Java默認(Default)訪問修飾符權限和C#中類似(在C#中準確的說嵌套在 ...

Jeffcky 發布于 2020-07-08 00:15 評論(0)閱讀(76)
2

一文梳理Web存儲,從cookie,WebStorage到IndexedDB

前言 HTTP是無狀態的協議,網絡早期最大的問題之一是如何管理狀態。服務器無法知道兩個請求是否來自同一個瀏覽器。cookie應運而生,開始出現在各大網站,然而隨著前端應用復雜度的提高,Cookie 也漸漸演化為了一個“存儲多面手”,承載了 自身僅有的4KB 內存所不能承受的壓力。在這樣的背景下,we ...

川南煙雨 發布于 2020-07-08 00:12 評論(3)閱讀(175)
0

垃圾回收與內存分配——總結篇

垃圾回收與內存分配 垃圾回收與內存分配 一些基礎 垃圾回收算法 垃圾回收器 常見問題 一些基礎 對象的四種引用類型 強引用,內存不足時報錯oom,但不會該類對象 弱引用,當內存不足時才會回收 軟引用,不管內存是否充足,在gc都會回收 虛引用,任何時候都可以被回收 怎么判斷對象是否仍在使用? 引用計數 ...

boardMan 發布于 2020-07-07 23:36 評論(0)閱讀(113)
0

Spring 5.2.x 源碼環境搭建(Windows 系統環境下)

本文參考自博客 https://blog.csdn.net/qq_41907991/article/details/107101967,有改動。 參考官方文檔: https://github.com/spring-projects/spring-framework/wiki/Build-from-S ...

本宮在,爾等都是妃 發布于 2020-07-07 22:50 評論(0)閱讀(120)
0

深入Mybatis源碼——執行流程

前言 上一篇分析Mybatis是如何加載解析XML文件的,本篇緊接上文,分析Mybatis的剩余兩個階段:代理封裝和SQL執行。 正文 代理封裝 Mybatis有兩種方式調用Mapper接口: private static SqlSessionFactory sqlMapper = new SqlS ...

夜勿語 發布于 2020-07-07 22:47 評論(0)閱讀(140)
3

docker安裝,卸載和入門

Docker 簡介 背景 開發和運維之間因為環境不同而導致的矛盾 集群環境下每臺機器部署相同的應用 DevOps(Development and Operations) 簡介 Docker是一個開源的應用容器引擎,讓開發者可以打包他們的應用以及依賴包到一個可移植的容器中,然后發布到 任何流行的Lin ...

路仁甲 發布于 2020-07-07 22:46 評論(1)閱讀(168)
1

kubernetes系列(十二) - 存儲之Secret

1. Secret簡介 2. Secret類型 3. Service Account 4. Opaque 4.1 Opaque類型說明 4.2 Opaque創建方式 4.2.1 命令行創建 4.2.2 yaml資源清單創建 4.3 Opaque使用方式 4.3.1 將Secret掛載到Volume ...

寶樹吶 發布于 2020-07-07 22:41 評論(0)閱讀(93)
0

使用CodeMirror插件遇到的問題

CodeMirror的正常使用: //首先通過<script>標簽引入相應的js,這個就不必說了 var myCodeMirror = CodeMirror.fromTextArea(myTextArea,{ key: "value" });//就這么簡單 問題一、CodeMirror在Bootst ...

打游戲也要有夢想 發布于 2020-07-07 22:21 評論(0)閱讀(113)
3

談談對分布式事務的一點理解和解決方案

前提 最近,工作中要為現在的老系統做拆分和升級,剛好遇到了分布式事務、冪等控制、異步消息亂序和補償方案等問題,剛好基于實踐結合個人的看法記錄一下一些方案和思路。 分布式事務 首先,做系統拆分的時候幾乎都會遇到分布式事務的問題,一個仿真的案例如下: 項目初期,由于用戶體量不大,訂單模塊和錢包模塊共庫共 ...

throwable 發布于 2020-07-07 21:57 評論(7)閱讀(356)
0

Spring IoC @Autowired 注解詳解

前言 本系列全部基于 Spring 5.2.2.BUILD-SNAPSHOT 版本。因為 Spring 整個體系太過于龐大,所以只會進行關鍵部分的源碼解析。 我們平時使用 Spring 時,想要 依賴注入 時使用最多的是 @Autowired 注解了,本文主要講解 Spring 是如何處理該注解并實 ...

leisurexi 發布于 2020-07-07 21:55 評論(0)閱讀(101)
60

12個Visual Studio調試效率技巧

在這篇文章中,我們假定讀者了解VS基本的調試知識,如: F5 開始使用調試器運行程序 F9 在當前行設置斷點 F10 運行到下一個斷點處 F5 從被調試的已停止程序恢復執行 F11 步進到函數內(如果當前程序指針指向一個函數) F10 步過函數(如果當前程序指針指向一個函數) Shift+F11 步 ...

芝麻麻雀 發布于 2020-07-07 21:42 評論(24)閱讀(2782)
ag二分彩