02-阿里云云效:一站式DevOps平台 参考资料: https://devops.aliyun.com/ 云效阿里云一站式DevOps(持续交付)平台,项目数字化协作能效工具。 官方介绍: 云效,一站式Devops平台,支持公共云、专有云和混合云多种部署形态,通过云原生新技术和研发新范式,助力创新创业和数字化转型企业快速实现组织敏捷和研发敏捷,打造“双敏”企业,实现10倍研发效能提升。 费用 【流水线】说明: 一个自动化构建、部 2024-10-07 12_项目管理 > 06_PMP #项目管理 #能效平台
01-企业微信第三方应用接入全流程java版 一切的前提是 要仔细阅读企业微信开发者中心的文档,内容和流程相对较多,但并不复杂。 1. 概念与流程1.1 概念 应用分类 1、企业内部应用由企业内部的开发者自己开发部署,相当于是企业自己的资产,调用接口基本没有任何限制。 2、第三方应用由SaaS服务商的开发者开发并部署在服务商侧,面向所有企业。需要企业授权使用(先试用后付费),服务商仅可获取企业授权部分的权限,相当于白名单控制 2024-09-21 13_第三方 > 04_WeChat #企业微信 #第三方应用 #服务商 #第三方
02-微信服务号订阅消息开发流程 参考资料: 微信服务号订阅消息官方文档:https://developers.weixin.qq.com/doc/offiaccount/Subscription_Messages/intro.html 微信服务号订阅消息开放接口:https://developers.weixin.qq.com/doc/offiaccount/Subscription_Messages/api.html 服务 2024-09-21 13_第三方 > 04_WeChat #第三方 #微信 #订阅消息
04-查询禅道数据库发送统计bug数脚本 脚本:查询禅道数据库发送统计bug数脚本基于企业微信(钉钉、飞书同理)webhook,核心为查询远程数据库并处理输出内容: 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737 2024-08-14 02_编程语言 > 03_Shell #shell #语法
07-百度文心一言接入流程-java版 参考资料: 百度文心一言:https://yiyan.baidu.com/ 百度千帆大模型:https://qianfan.cloud.baidu.com/ 百度千帆大模型文档:https://cloud.baidu.com/doc/WENXINWORKSHOP/index.html 千tokens调用费用说明:https://cloud.baidu.com/doc/WENXINWORKSHO 2024-07-29 13_第三方 > 03_OpenAI #OpenAI #chatGPT #文心一言 #第三方
02-如何优雅的实现接口重试机制 背景在众多业务场景中,为了消除系统内的不稳定因素及逻辑错误,确保尽可能地达到预期结果,重试机制显得尤为重要。特别是在调用远程服务时,由于服务器响应延迟或网络问题,使得我们无法及时获得所需结果,甚至完全收不到响应。面对这种情况,实施一种高效且优雅的重试策略能够显著提高获取预期响应的概率。 重试机制不仅有助于应对短暂的技术故障,还能增强系统的稳定性和可靠性。通过合理设置重试次数、间隔时间和条件判断等参 2024-07-18 17_项目设计 > 03_场景设计 #接口 #重试
01-接口防抖即防重复提交方案 一、啥是防抖所谓防抖,一是防用户手抖,二是防网络抖动。 在Web系统中,表单提交是一个非常常见的功能,如果不加控制,容易因为用户的误操作或网络延迟导致同一请求被发送多次,进而生成重复的数据记录。要针对用户的误操作,前端通常会实现按钮的loading状态,阻止用户进行多次点击。而对于网络波动造成的请求重发问题,仅靠前端是不行的。为此,后端也应实施相应的防抖逻辑,确保在网络波动的情况下不会接收并处理 2024-06-30 17_项目设计 > 03_场景设计 #接口 #重复提交
21-SpringBoot解决跨域问题 SpringBoot 项目处理跨域的四种技巧 : 1 什么是跨域我们先看下一个典型的网站的地址: 同源是指:协议、域名、端口号完全相同。 下表给出了与 URL http://www.xxx.com/dir/page.html 的源进行对比的示例 : 当用户通过浏览器访问应用(http://admin.xxx.com)时,调用接口的域名非同源域名(http://api.xxx.com),这 2024-05-28 08_框架技术 > 04_SpringBoot #SpringBoot #跨域
20-SpringBoot外部配置文件热加载 需求系统遇到这样一个需求,线上环境在配置文件发生变动时,可以不用经过重启,通过刷新接口的方式得到配置文件的加载,主要目的是为了迅速部署,避免因手动重启,出现数据或任务丢失的问题。 外部配置当启动 Spring Boot 项目的 jar 包时,可以通过--spring.config.location参数来指定外部配置文件的位置。例如,假设外部配置文件在/Users/user/config/appl 2024-05-27 08_框架技术 > 04_SpringBoot #SpringBoot #热加载
19_SpringBoot+Prometheus打造高效监控系统 引言随着微服务架构的流行,对服务的监控和管理变得尤为重要。Prometheus作为一个开源的监控和告警工具,以其强大的数据采集、存储和查询能力,受到了众多开发者的青睐。 Spring Boot作为Java领域快速构建微服务的框架,与Prometheus的结合可以实现对Spring Boot应用的实时监控。 本文将介绍如何使用Prometheus监控Spring Boot应用。 一、 Prom 2024-05-27 08_框架技术 > 04_SpringBoot #SpringBoot #Prometheus