天天看點

架構、技術、工具、方法與未來

spring相關(spring-boot、spring-cloud),前端(react+vue+ant design),混合(微信開發者工具、flutter、react native、Acanda、nodejs)

開發相關工具:IDEA、visual studio code、navicat(dbeaver)、chrome、notepad++、jd-gui、utools

部署內建工具:git+maven+jenkins+snoar

伺服器軟體:tomcat、nginx、keepalived

資料庫:mysql、Oracle、mongodb、clickhouse

緩存:redis、guava cache、自建

分布式鎖:redission

消息隊列:rocketmq、kafka

資料庫版本管理元件:flyway

業務規則引擎:drools、ql-express

規劃排程:optaplanner

監控方案:spring boot admin 、druid、grafana + Prometheus、oshi

日志列印:log4j

搜尋方案:elasticsearch

日志方案:elk

定時任務方案:xxl-job、quartz

對象存儲方案:fastdfs、minio、伺服器自建

接口請求:okhttp3、http-client

支付相關:自行對接、IJPay

分頁:github pagehelper

安全架構:spring security、shiro

工具類:guava、commons-lang3、commons-io、commons-fileupload、hutool、pinyin4j、lombok

編碼處理:commons-codec

持久層架構:mybatis,jdbc,mybatis plus

資料庫連接配接池:HikariCP、Druid

word導出:poi-tl、officegen

圖表展示:echart、antd

excel導入導出:apache poi、easyexcel、jxls

檔案解壓縮:commons-compress

表達式求值器: com.googlecode.aviator

xml解析:dom4j、jaxb

json處理:gson、jackson

占位符替換:commons-text

集合類庫:commons-collections4

流程引擎:camunda-bpm、activiti、jbpm

實體類轉換:mapstruct

唯一ID生成:百度 UidGenerator

郵件:spring-boot-starter-mail

短信:阿裡雲短信、華為雲短信

消息通信:mqtt、netty

模闆引擎:freemaker、velocity

日志文檔:swagger、knife4j

代碼動态加載:groovy

容器化技術:wsl、docker,k8s

配置中心:spring cloud config、nacos

多資料源與分庫:mycat、sharding-jdbc、dynamic-datasource

單元測試:junit

mock模拟:mockito

分布式應用追蹤系統:skywalking

服務保障元件:Resilience4j

參數校驗:hibernate-validator

驗證碼生成:kaptcha

用戶端解析:UserAgentUtils

資料抽取工具:pdi-ce(kettle)

性能分析測試:jmeter

接口調用:postman

伺服器運維:mobaxterm

思考工具:mindmanager、visio、draw.io、語雀、人人都是産品經理

檔案傳輸:wormhole

視訊工具:potplayer

快速搜尋工具:listary

解壓縮工具:7-zip

多類型檔案預覽:kkfileview

錄屏工具:Bandicam

圖檔識别:opencv、PaddleOCR

視訊處理:FFmpeg

音視訊方案:webrtc、kurento、mediasoup、聲網

源私服管理:nexus

git服務:gitlab

項目管理:禅道

快速搭建簡易項目方案:magic-api、lowcode-engine、apijson

整理下了解的相關東西,不知不覺已經了解了這麼多東西,哈哈。

未來,行則将至!