-
[置顶]软件接口设计怎么做?前后端分离软件接口设计思路
本文关于软件接口设计怎么做?前后端分离软件接口设计思路。好的系统架构离不开好的接口设计,因此,真正懂接口设计的人往往是软件设计队伍中的稀缺型人才。为什么在接口制定标准中说:一流的企业做标准,二流的企业...
-
[置顶]接口管理如何做?接口实现版本管理的意义和最佳方法
本文关于接口管理如何做?接口实现版本管理的意义和最佳方法。API版本管理的重要性不言而喻,对于API的设计者和使用者而言,版本管理都有着非常重要的意义。下面会从WEB API 版本管理的角度提供几种常...
-
[置顶]实现API管理系统的关键
下面将通过几个关键词的形式说明API管理的重要性和未来的实现方式。1.生命周期管理在整个API生命周期中更深入地集成所有工具将进一步提高生命周期循环的速度,而且更重要的是提供满足消费者需求的API。这...
-
数据链路层 PPP协议工作过程
数据链路层 PPP协议工作过程下面是两个路由器通过点到点连接,配置好使用ppp协议不是立刻就能够通了,而是要经过下面三个步骤。LCP协议用来协商端口的一些参数,比如路由器端口支持的最大接收单元是200...
-
Java利用Redis实现高并发计数器的示例代码
Java利用Redis实现高并发计数器的示例代码业务需求中经常有需要用到计数器的场景:譬如一个手机号一天限制发送5条短信、一个接口一分钟限制多少请求、一个接口一天限制调用多少次等等。使用Redis的I...
-
Jenkins CD VM部署实践 02 根据版本文件下载制品
Jenkins CD VM部署实践 02 根据版本文件下载制品CD在早些团队里面,如果没有使用自动化的时候,开发给包给到运维,运维将包拷贝到服务器上面之后,通过一些脚本将包启动。CD之前CI将版本文件...
-
Kubernetes Filebeat收集日志
Kubernetes Filebeat收集日志之前是针对标准输出进行采集,现在来看一下针对于容器当中的日志,是在pod当中添加一个日志采集器,这里部署一个应用,单独部署一个容器,这个容器是filebe...
-
聊聊@RequestParam,@PathParam,@PathVariable等注解的区别
聊聊@RequestParam,@PathParam,@PathVariable等注解的区别@RequestParam 和 @PathVariable 注解是用于从request中接收请求的,两个都可...
-
Jenkins CD 流水线设计 Gitops CI制品信息保存为CD准备
Jenkins CD 流水线设计 Gitops CI制品信息保存为CD准备下面这个阶段实在理解不了,可以将这个阶段去掉,如果公司不想这么用的话,大规模场景下使用也可以发现这种好处。CI/CD流水线设计...
-
SonarQube 09 REST API实践
SonarQube 09 REST API实践SonarQube系统的API文档: --location --request GET '\--header 'Authorization: Basi...
-
解决@Transactional注解事务不回滚不起作用的问题
解决@Transactional注解事务不回滚不起作用的问题这几天在项目里面发现我使用@Transactional注解事务之后,抛了异常居然不回滚。后来终于找到了原因。如果你也出现了这种情况,可以从下...
-
Kubernetes SecurityContext 安全上下文之 runAsUser以及阻止容器使用 root 户运行
Kubernetes SecurityContext 安全上下文之 runAsUser以及阻止容器使用 root 户运行配置节点的安全上下文除了让 pod 使用宿主节点的 Linux 命名空间,还可以...
-
Jenkins CD VM部署实践 01 准备工作项目标准化
Jenkins CD VM部署实践 01 准备工作项目标准化0. 准备工作项目标准化公司里面要使用流水线要做持续集成CI/CD的项目越来越多,这对流水线的设计和开发有不同的要求。我们经常听到用户的反馈...
