佛系怪獸君帶著熗炒野生木耳
來支持你啦,簡(jiǎn)友加油,記得回訪哦~
前段時(shí)間,筆者在設(shè)計(jì)某個(gè)系統(tǒng)模塊的時(shí)候,需要增加十幾張表。 為了簡(jiǎn)單快速地把這十幾張表設(shè)計(jì)并定義出來,我找到了一個(gè)可以在線設(shè)計(jì)數(shù)據(jù)庫(kù)關(guān)系圖(database relation...
本文作為Redis的入門教程,旨在讓大家對(duì)Redis有一個(gè)概念性和整體性的認(rèn)識(shí),并且可以快速上手,為深入Redis打下基礎(chǔ)。 文章概要: Redis的介紹 Redis與其他數(shù)...
目錄 電子郵件與Java發(fā)送郵件的歷史 電子郵件原理電子郵件服務(wù)器電子郵箱郵件客戶端郵件傳輸協(xié)議郵件格式電子郵件發(fā)送和接收流程 電子使用場(chǎng)景 SpringBoot實(shí)現(xiàn)發(fā)送電子...
目錄 本地deploy 上傳到github 項(xiàng)目配置依賴 參考鏈接 為了避免重復(fù)造輪子,我們可以在項(xiàng)目中引入依賴,使用現(xiàn)有的成熟解決方案。 也許你不滿足于“借”輪子,還想自己...
安裝PostgreSQL之后,PostgreSQL會(huì)創(chuàng)建一個(gè)名為“postgres”的用戶,創(chuàng)建一個(gè)名為“postgres”的數(shù)據(jù)庫(kù)。我們就可以使用這個(gè)默認(rèn)的庫(kù)做實(shí)驗(yàn)。 首先...
目錄 一個(gè)故事(事故) 分環(huán)境 分環(huán)境實(shí)現(xiàn) 指定環(huán)境打包的缺點(diǎn) 只打一個(gè)包 版本檢查 git-commit-id-plugin 版本檢查地址 總結(jié) 相關(guān)資源 DevOps是D...
樹結(jié)構(gòu)與Java實(shí)現(xiàn) 目錄 前言 樹的概念概述術(shù)語(yǔ)實(shí)際應(yīng)用 實(shí)現(xiàn)樹TreeNodeTreeNodeIterator測(cè)試 總結(jié) 相關(guān)鏈接作者資源參考資源 前言 提到『樹』這種數(shù)...
目錄 背景庫(kù)存同步相關(guān)概念庫(kù)存流轉(zhuǎn)過程 方案問題分析頭腦風(fēng)暴確定方案細(xì)化方案 實(shí)施業(yè)務(wù)精簡(jiǎn)和標(biāo)準(zhǔn)化優(yōu)化消息處理的邏輯隊(duì)列操作高性能CPU使用過高 總結(jié) 下面的案例來自筆者的實(shí)...
目錄 Redis 管道技術(shù) SpringDataRedis 使用管道 Redis 管道的性能測(cè)試 使用管道技術(shù)的注意事項(xiàng) 代碼示例 Redis 管道技術(shù) Redis是一種基于...
目錄 About MySQL Why MySQL MySQL IndexWhy Index索引是如何工作的如何使用創(chuàng)建索引查看索引刪除索引 索引的使用原則寫操作比較頻繁的列慎...
線程組介紹 線程組的構(gòu)造 ThreadGroup方法介紹查看線程組信息終止線程組中的所有線程 總結(jié) Links作者資源相關(guān)資源 線程組介紹 線程組(ThreadGroup)簡(jiǎn)...
Executors的“罪與罰”Executors的源碼讓你的JVM OutOfMemoryError阿里巴巴Java開發(fā)手冊(cè) 主角出場(chǎng)ThreadPoolExecutor的構(gòu)...
背景線程池的來由什么是線程池背景總結(jié) 用法通過Executors創(chuàng)建線程池Executors及其服務(wù)的類Executors常用的幾個(gè)方法一個(gè)線程池的例子任務(wù)池子測(cè)試說明 總結(jié)...
notepad++ 如何選中多行文本呢? 最近需要上傳導(dǎo)入一批數(shù)據(jù),但是數(shù)據(jù)太多了,一次上傳完成不了,所以就要用到分批上傳。 數(shù)據(jù)全部都在一個(gè)文本文件(txt)里面,這時(shí)就想...
國(guó)際化方案 前后端分離的國(guó)際化方案,如果每個(gè)接口都增加參數(shù),代碼量和測(cè)試量會(huì)很大,最好把語(yǔ)言變量加到請(qǐng)求頭并通過攔截器解析。 具體過程如下: 客戶端增加請(qǐng)求頭 Accept-...
多線程(Multithreading)是Java的一個(gè)特性,它可以允許一個(gè)程序的多個(gè)部分(也就是線程)并發(fā)地執(zhí)行,以達(dá)到最大程度利用CPU的目的。 關(guān)于多線程編程(Multi...
AUTO_INCREMENT簡(jiǎn)介 MySQL的AUTO_INCREMENT屬性可以用于在插入新的記錄的時(shí)候,進(jìn)行主鍵自增。 例如執(zhí)行下面的SQL: 執(zhí)行結(jié)果如下: AUTO_...