背景 项目中使用第三方网关系统,该网关使用ElasticSearch进行服务访问日志记录。为充分利用该网关功能,并在数据基础上实现计数、计费功能,需对ElasticSearc...
背景 项目中使用第三方网关系统,该网关使用ElasticSearch进行服务访问日志记录。为充分利用该网关功能,并在数据基础上实现计数、计费功能,需对ElasticSearc...
手头的项目的登录模块,基本都是集成了部门内封装出的基于CAS的中心鉴权组件,在安全扫描中暴露了一些问题,有些是因为没有合理的使用这一开源框架导致的,有的是通用的问题,在此记录...
前篇:1、Jenkins的搭建和简介://www.greatytc.com/p/ca4886e11720[//www.greatytc.com/p/ca4...
背景 随着项目的演进,前端的业务架构也会变得更加庞大、复杂,并常常会出现需要模块复用的场景:1、组件复用,例如统一的导航栏、侧边栏、路由权限处理逻辑等2、模块级别复用,例如统...
背景 在应用系统中创建业务对象时,需要填写表单,对于对象的名称、标识等,全平台往往有统一的功能规范。例如: 名称:统一为中文、不超过50字符、不能为空、不能与现有平台重复 标...
背景:应用系统中存在多个创建实体表单,表单填写时,在填写中文名称后,要填写对应的英文名作为标识或数据库查询索引。 需求:填写中文名的同时,系统自动生成英文名并填充到表单中,辅...
背景 最近开发了一个统一调度类的项目,需要依赖多个第三方服务,这些服务都提供了HTTP接口供我调用。 服务多、接口多,如何进行第三方服务管理和调用就成了问题。 常用的服务间调...
1. 什么是WebRTC 1.1 WebRTC简介 WebRTC,名称源自网页即时通信(英语:Web Real-Time Communication)的缩写,是一个支持网页浏...
前言 CSS3的mask是一个大概念,包括若干个属性,MDN文档:https://developer.mozilla.org/zh-CN/docs/Web/CSS/CSS_M...
引言 在与实现了语音合成、语义分析、机器翻译等算法的后端交互时,页面可以设计成更为人性化、亲切的方式。我们采用类似于聊天对话的实现,效果如下: 智能客服(输入文本,返回引擎处...
功能概述: 根据后端返回接口,实现路由动态显示 实现按钮(HTML元素)级别权限控制 涉及知识点: 路由守卫 Vuex使用 Vue自定义指令 导航守卫 前端工程采用Githu...
前言 我们经常希望从浏览器导出测试请求到Postman,一般的做法是依次复制粘贴接口地址、设置请求方法、填写header的每个字段、填写body的每个字段,最后Send。 很...
这篇博客主要介绍树形控件的两个小小的功能: 下拉菜单 输入过滤框 以CSS样式为主,也会涉及到Vue组件和element组件的使用。 对于没有层级的数据,我们可以使用表格或卡...
来自公众号:有关SQL作者Lenis 下午,所有的SQL慢如牛。 平日里2-3秒搞定的SQL,这会非得弄个7-8秒。timeout更是频频爆出。搞得办公室怨叫声此起彼伏,真有...
我们在工作中应用了docker容器化技术,服务的部署、维护和扩展都方便了很多。然而,近期在私有化部署过程中,由于不同服务器环境的复杂多变,常常遇到网络方面的问题,现象为容器服...
在上一篇博客中,我们学习了Jenkins的搭建和插件+流水线的基本使用方法,Jenkins极大地提升了部署效率。最近想学习一下如何集成GitLab webhook,实现进一步...
背景 最近同事告诉我一个很有趣的需求:让用户(应用场景中,一般为其他开发者)自己填入Java代码片段,代码片段的内容为已经规定好的模板类的继承类,实现模板类定义的方法。我们的...