注:該筆記最后更新于 2011.11.10,方法和結(jié)論具有時間和版本的局限性 如果我們直接使用 Spring Data JPA 默認(rèn)的批量插入方法 saveAll(...),...

注:該筆記最后更新于 2011.11.10,方法和結(jié)論具有時間和版本的局限性 如果我們直接使用 Spring Data JPA 默認(rèn)的批量插入方法 saveAll(...),...
RMQ 消息確認(rèn)機(jī)制 RabbitMQ 通過消息確認(rèn)機(jī)制來保障消息從隊(duì)列到消費(fèi)者的可靠傳遞,該機(jī)制主要分為兩種: 自動確認(rèn)(Auto Acknowledge,autoACK)...
在 Spring 框架中使用 @RabbitListener時,其背后與 RMQ 服務(wù)的交互流程如下: 連接建立:當(dāng)應(yīng)用啟動時,Spring AMQP 自動配置(Auto C...
RabbitMQ 就是一個用于傳遞消息的隊(duì)列中間件,幫你把消息從 A 傳給 B。主要的用途就是幫助應(yīng)用程序解耦、提高可靠性和擴(kuò)展性。 以一個最常見的場景為例 RMQ 的使用形...
微信支付 V3 接口涉及到多個密鑰,以及安全概念。這里幫大家做了一個梳理。 V3 接口涉及的密鑰概念 參考:私鑰和證書[https://pay.weixin.qq.com/d...
背景 微信支付最新的 V3 版本接口[https://pay.weixin.qq.com/docs/merchant/development/interface-rules/...
梯度下降的場景假設(shè)梯度梯度下降算法的數(shù)學(xué)解釋梯度下降算法的實(shí)例梯度下降算法的實(shí)現(xiàn)Further reading 本文將從一個下山的場景開始,先提出梯度下降算法的基本思想,進(jìn)而...
出于網(wǎng)絡(luò)效率,管理需求,安全等多方面的原因,很多公司會搭建自己的 golang 鏡像庫。如果我們希望使用這類鏡像庫(假設(shè)公司提供的鏡像庫地址是:https://abc.hel...
寫在前面 JAVA 內(nèi)存模型是我看過很多遍,也忘了很多遍,每隔一段時間就會感到模糊的一部分內(nèi)容。直到我閱讀了 Jakob Jenkov 大神這篇對初學(xué)者非常友好的 Java ...
問題描述 當(dāng)我們通過 nginx 配置代理訪問一個靜態(tài)域名時,其默認(rèn)只會在啟動時做 dns lookup 然后把域名映射的具體 IP 緩存下來, 從此之后,如果我們不做 re...
同源策略 瀏覽器的同源策略(same-origin policy)禁止網(wǎng)頁內(nèi)的腳本獲取他其他域的資源。這是瀏覽器最基礎(chǔ)的安全策略之一。 一個域的描述由三個部分組成:Schem...
最近在重新梳理多線程,同步相關(guān)的知識點(diǎn)。關(guān)于 volatile 關(guān)鍵字閱讀了好多博客文章,發(fā)現(xiàn)質(zhì)量高適合小白的不多,最終找到一篇英文的非常通俗易懂。所以學(xué)習(xí)過程中順手翻譯下來...
下載 mysql windows zip 包, 將 zip 解壓到比如:D:\MySQL\ 下 在 mysql 根目錄下創(chuàng)建 my.ini 文件: 來到 D:\MySQL\b...
采用第三方工具:Apache Tika 添加依賴 關(guān)鍵代碼片段 tika.detect() 方法的入?yún)⒉恢箍梢允?File.class,同時也支持 URL.class,Pat...
Select 語句和 Swithc 語句的句式十分相似,但是 Select 中的 Case 必須是一個通信操作(一個 Channel 操作)。其執(zhí)行邏輯是:哪一個 Case ...
Go 中數(shù)組的長度是不可改變的,而 Slice 解決的就是對不定長數(shù)組的需求。他們的區(qū)別主要有兩點(diǎn)。 區(qū)別一:初始化方式 數(shù)組: 切片: 注意 1雖然數(shù)組在初始化時也可以不指...
在部署時,我通常會先將應(yīng)用編譯打包。公司開發(fā)用的電腦基本都是 Windows 環(huán)境,當(dāng)我們在使用 go build 編譯打包時,打包好的文件通常 *.exe。這時候就存在一個...
介紹 Channel 是 Go 語言中被用來實(shí)現(xiàn)并行計(jì)算方程之間通信的類型。其功能是允許線程間通過發(fā)送和接收來傳輸指定類型的數(shù)據(jù)。其初始值是 nil。 創(chuàng)建 Channel ...