背景 項(xiàng)目中使用第三方網(wǎng)關(guān)系統(tǒng),該網(wǎng)關(guān)使用ElasticSearch進(jìn)行服務(wù)訪問日志記錄。為充分利用該網(wǎng)關(guān)功能,并在數(shù)據(jù)基礎(chǔ)上實(shí)現(xiàn)計(jì)數(shù)、計(jì)費(fèi)功能,需對(duì)ElasticSearc...
背景 項(xiàng)目中使用第三方網(wǎng)關(guān)系統(tǒng),該網(wǎng)關(guān)使用ElasticSearch進(jìn)行服務(wù)訪問日志記錄。為充分利用該網(wǎng)關(guān)功能,并在數(shù)據(jù)基礎(chǔ)上實(shí)現(xiàn)計(jì)數(shù)、計(jì)費(fèi)功能,需對(duì)ElasticSearc...
手頭的項(xiàng)目的登錄模塊,基本都是集成了部門內(nèi)封裝出的基于CAS的中心鑒權(quán)組件,在安全掃描中暴露了一些問題,有些是因?yàn)闆]有合理的使用這一開源框架導(dǎo)致的,有的是通用的問題,在此記錄...
前篇:1、Jenkins的搭建和簡(jiǎn)介:http://www.itdecent.cn/p/ca4886e11720[http://www.itdecent.cn/p/ca4...
背景 隨著項(xiàng)目的演進(jìn),前端的業(yè)務(wù)架構(gòu)也會(huì)變得更加龐大、復(fù)雜,并常常會(huì)出現(xiàn)需要模塊復(fù)用的場(chǎng)景:1、組件復(fù)用,例如統(tǒng)一的導(dǎo)航欄、側(cè)邊欄、路由權(quán)限處理邏輯等2、模塊級(jí)別復(fù)用,例如統(tǒng)...
背景 在應(yīng)用系統(tǒng)中創(chuàng)建業(yè)務(wù)對(duì)象時(shí),需要填寫表單,對(duì)于對(duì)象的名稱、標(biāo)識(shí)等,全平臺(tái)往往有統(tǒng)一的功能規(guī)范。例如: 名稱:統(tǒng)一為中文、不超過50字符、不能為空、不能與現(xiàn)有平臺(tái)重復(fù) 標(biāo)...
背景:應(yīng)用系統(tǒng)中存在多個(gè)創(chuàng)建實(shí)體表單,表單填寫時(shí),在填寫中文名稱后,要填寫對(duì)應(yīng)的英文名作為標(biāo)識(shí)或數(shù)據(jù)庫查詢索引。 需求:填寫中文名的同時(shí),系統(tǒng)自動(dòng)生成英文名并填充到表單中,輔...
背景 最近開發(fā)了一個(gè)統(tǒng)一調(diào)度類的項(xiàng)目,需要依賴多個(gè)第三方服務(wù),這些服務(wù)都提供了HTTP接口供我調(diào)用。 服務(wù)多、接口多,如何進(jìn)行第三方服務(wù)管理和調(diào)用就成了問題。 常用的服務(wù)間調(diào)...
1. 什么是WebRTC 1.1 WebRTC簡(jiǎn)介 WebRTC,名稱源自網(wǎng)頁即時(shí)通信(英語:Web Real-Time Communication)的縮寫,是一個(gè)支持網(wǎng)頁瀏...
前言 CSS3的mask是一個(gè)大概念,包括若干個(gè)屬性,MDN文檔:https://developer.mozilla.org/zh-CN/docs/Web/CSS/CSS_M...
引言 在與實(shí)現(xiàn)了語音合成、語義分析、機(jī)器翻譯等算法的后端交互時(shí),頁面可以設(shè)計(jì)成更為人性化、親切的方式。我們采用類似于聊天對(duì)話的實(shí)現(xiàn),效果如下: 智能客服(輸入文本,返回引擎處...
功能概述: 根據(jù)后端返回接口,實(shí)現(xiàn)路由動(dòng)態(tài)顯示 實(shí)現(xiàn)按鈕(HTML元素)級(jí)別權(quán)限控制 涉及知識(shí)點(diǎn): 路由守衛(wèi) Vuex使用 Vue自定義指令 導(dǎo)航守衛(wèi) 前端工程采用Githu...
前言 我們經(jīng)常希望從瀏覽器導(dǎo)出測(cè)試請(qǐng)求到Postman,一般的做法是依次復(fù)制粘貼接口地址、設(shè)置請(qǐng)求方法、填寫header的每個(gè)字段、填寫body的每個(gè)字段,最后Send。 很...
這篇博客主要介紹樹形控件的兩個(gè)小小的功能: 下拉菜單 輸入過濾框 以CSS樣式為主,也會(huì)涉及到Vue組件和element組件的使用。 對(duì)于沒有層級(jí)的數(shù)據(jù),我們可以使用表格或卡...
來自公眾號(hào):有關(guān)SQL作者Lenis 下午,所有的SQL慢如牛。 平日里2-3秒搞定的SQL,這會(huì)非得弄個(gè)7-8秒。timeout更是頻頻爆出。搞得辦公室怨叫聲此起彼伏,真有...
我們?cè)诠ぷ髦袘?yīng)用了docker容器化技術(shù),服務(wù)的部署、維護(hù)和擴(kuò)展都方便了很多。然而,近期在私有化部署過程中,由于不同服務(wù)器環(huán)境的復(fù)雜多變,常常遇到網(wǎng)絡(luò)方面的問題,現(xiàn)象為容器服...
在上一篇博客中,我們學(xué)習(xí)了Jenkins的搭建和插件+流水線的基本使用方法,Jenkins極大地提升了部署效率。最近想學(xué)習(xí)一下如何集成GitLab webhook,實(shí)現(xiàn)進(jìn)一步...
背景 最近同事告訴我一個(gè)很有趣的需求:讓用戶(應(yīng)用場(chǎng)景中,一般為其他開發(fā)者)自己填入Java代碼片段,代碼片段的內(nèi)容為已經(jīng)規(guī)定好的模板類的繼承類,實(shí)現(xiàn)模板類定義的方法。我們的...