一、3355 3個(gè)核心角色 產(chǎn)品負(fù)責(zé)人、敏捷教練、開發(fā)團(tuán)隊(duì) 3個(gè)工件 產(chǎn)品代辦清單、Sprint迭代代辦清單、潛在可發(fā)布產(chǎn)品增量 5個(gè)關(guān)鍵事件 Sprint、Sprint 計(jì)...

一、3355 3個(gè)核心角色 產(chǎn)品負(fù)責(zé)人、敏捷教練、開發(fā)團(tuán)隊(duì) 3個(gè)工件 產(chǎn)品代辦清單、Sprint迭代代辦清單、潛在可發(fā)布產(chǎn)品增量 5個(gè)關(guān)鍵事件 Sprint、Sprint 計(jì)...
1、背景 這兩年是在一家稅務(wù)公司,業(yè)務(wù)主要與發(fā)票相關(guān)聯(lián),其中涉及本地發(fā)票文件的OCR識別與不同格式文件內(nèi)容提取,我這邊負(fù)責(zé)了OFD本地文件提取的實(shí)現(xiàn),使用相對應(yīng)依賴解析數(shù)據(jù)后...
一、代碼的可讀性 1.1、命名 命名隨處可見,給變量、函數(shù)、參數(shù)、類和封包命名。應(yīng)遵循規(guī)范文檔的命名規(guī)范,并且一旦發(fā)現(xiàn)有更好的名稱,就換掉舊的。這么做,你和讀你代碼的人都會更...
1、編程規(guī)范 本篇規(guī)范基于阿里巴巴、華為的開發(fā)手冊,在此之上進(jìn)行歸納整理,歡迎共同改進(jìn)該規(guī)范。 1.1、命名規(guī)范 命名的關(guān)鍵是能準(zhǔn)確達(dá)意 ,減少不必要的英文縮寫,拼音簡寫 項(xiàng)...
前言 研發(fā)中有一些操作需要用到了異步調(diào)用,但是傳遞request的時(shí)候生命周期會提前結(jié)束,導(dǎo)致傳遞參數(shù)獲取不到 示例 創(chuàng)建decorator 配置線程池
在軟件開發(fā)領(lǐng)域,「異地多活」是分布式系統(tǒng)架構(gòu)設(shè)計(jì)的一座高峰,很多人經(jīng)常聽過它,但很少人理解其中的原理。 異地多活到底是什么? 為什么需要異地多活? 它到底解決了什么問題? 究...
說明 ProxySQL 是基于 MySQL 的一款開源的中間件的產(chǎn)品,是一個(gè)靈活的 MySQL 代理層,可以實(shí)現(xiàn)讀寫分離,支持 Query 路由功能,支持動態(tài)指定某個(gè) SQL...
安裝mysql 驗(yàn)證 配置遠(yuǎn)程連接 注釋掉bind-address=127.0.0.1 登錄到數(shù)據(jù)庫修改遠(yuǎn)程連接用戶 重啟mysql
1、MGR說明 MGR全稱MySQL Group Replication(Mysql組復(fù)制),是MySQL官方于2016年12月推出的一個(gè)全新的高可用與高擴(kuò)展的解決方案。MG...
1、說明 pt-archiver 是 percona-toolkit 高級命令行工具集中的一種,可以查看當(dāng)前服務(wù)的摘要信息,磁盤檢測,分析慢查詢?nèi)罩荆檎抑貜?fù)索引,實(shí)現(xiàn)表同步...
1、漏洞復(fù)現(xiàn) 登入rabbimq-management 管理界面,f12打開開發(fā)者工具,在network一項(xiàng)捕獲請求,請求頭中的Cookie值為base64 加密密文,可以使...
說明 復(fù)制集合通過多分冗余的數(shù)據(jù),實(shí)現(xiàn)數(shù)據(jù)庫的高可用性;mongodb原生支持復(fù)制集,通過內(nèi)部的Oplog實(shí)現(xiàn)節(jié)點(diǎn)之間的數(shù)據(jù)同步功能;復(fù)制集是組成更大分片集群的基礎(chǔ)單元,在一...
說明 sysbench 支持多種基準(zhǔn)測試工作負(fù)載:fileio、cpu、內(nèi)存、線程、互斥鎖、oltp,甚至MySQL基準(zhǔn)測試,測試過程一般分為三個(gè)階段: prepare:準(zhǔn)備...
理解“金絲雀發(fā)布”定義 金絲雀發(fā)布在國內(nèi)也經(jīng)常被叫做灰度發(fā)布。下文將使用”金絲雀發(fā)布“這一術(shù)語。 金絲雀發(fā)布是發(fā)布模式的一種。“發(fā)布”是什么意思?發(fā)布:即宣布,發(fā)表。有向外公...
CFR軟件不同的維度 除了業(yè)務(wù)需求的變化,還有這些非功能性需求的變化https://en.wikipedia.org/wiki/List_of_system_quality_...
聚合根、實(shí)體和值對象 實(shí)體有ID標(biāo)識,有生命周期,有狀態(tài)(用值對象來描述狀態(tài)),實(shí)體通過ID進(jìn)行區(qū)分聚合根是實(shí)體,聚合根的ID全局唯一標(biāo)識,聚合根下面的實(shí)體的ID在聚合根內(nèi)唯...
背景 生產(chǎn)服務(wù)出現(xiàn)請求慢,接口超時(shí),服務(wù)器cpu占用高,需要排查定位問題。 初步定位 1、根據(jù)反饋,初步定位為cpu占用高導(dǎo)致接口響應(yīng)變慢,接下來需要定位cpu負(fù)載高的原因。...
CPU負(fù)載過高,內(nèi)存不足,響應(yīng)速度慢等很多問題都可以通過JProfile去定位,并且類似這樣的工具還有阿里的Arthas,不過這里想通過清晰的思路和jdk自帶指令去做出相關(guān)定...