-
【最佳实践】利用OpenNJet实现灰度发布
在应用的新版本测试发布过程中,经常需要先使用部分选定的账号进行验证,待验证完成后,再逐步将业务流量切换到新版本,直至所有流量均切换到新的集群。 测试账号的检测可以使用多种方式,如通过Header中字段,Cookie中的值,或者URL 中的参数等方式。 在之后章节的配置及场景中,将使用HTTP Header中的staffid 字段做为测试账号的判断依据,7xx...
时间:2023-07-18点击:102收藏
-
缕析条分Scroll属性 | 京东云技术团队
最近有项目需要使用js原生开发滑动组件,频繁要用到dom元素的各种属性,其中以各种类型的height和top属性居多,名字相近,含义也很容易搞混。因此特地总结归纳了一下常用的知识点,在文末我们来挑战实现一个简易的移动端Scroll组件。 要理解height和top,要从盒模型开始说起,首先我们来认识一下css3中定义的盒模型。dom元素在页面上实际占据的面积...
时间:2023-07-18点击:168收藏
-
每日一博 | RocketMQ 事务消息初体验
事务消息是 RocketMQ 的高级特性之一 。这篇文章,笔者会从应用场景、功能原理、实战例子三个模块慢慢为你揭开事务消息的神秘面纱。 1 应用场景 举一个电商场景的例子:用户购物车结算时,系统会创建支付订单。 用户支付成功后支付订单的状态会由未支付修改为支付成功,然后系统给用户增加积分。 通常我们会使用普通消费方案,该方案能够发挥 MQ 的优势:异步和解耦...
时间:2023-07-18点击:147收藏
-
聊聊Spring注解@Transactional失效的那些事 | 京东云技术团队
一、前言 emm,又又又踩坑啦。这次的需求主要是对逾期计算的需求任务进行优化,现有的计算任务运行时间太长了。简单描述下此次的问题:在项目中进行多个数据库执行操作时,我们期望的是将其整个封装成一个事务,要么全部成功,或者全部失败,然而在自测异常场景时发现,里面涉及的第一个数据状态更新成功了,但是后面的数据在插入出现异常,后面查询数据表发现,该数据的状态已经被更...
时间:2023-07-18点击:190收藏
-
自动化接口回归测试神器 AREX 使用初体验
AREX 是一款开源的基于流量录制回放技术的自动化回归测试平台,目前官方文档仅介绍了如何在本地及私有云部署,本篇文章分享如何 AWS 环境下快速搭建 AREX 服务,并使用 AWS 的 DocumentDB 作为数据库替换官方默认的 MongoDB,使用 ElastiCache 替换默认的 Redis。 安装 AREX 使用前需要注册 AWS 账号并对相应概...
时间:2023-07-18点击:138收藏
-
百度APP iOS端包体积50M优化实践(四)代码优化
一、前言 百度APP iOS端包体积优化系列文章的前三篇重点介绍了包体积优化整体方案、图片优化和资源优化,图片优化是从无用图片、Asset Catalog和HEIC格式三个角度做深度优化,资源优化包括大资源优化、无用配置文件和重复资源优化,本文重点介绍代码优化,在百度APP实践中,代码优化包括无用类优化、无用模块瘦身、无用方法瘦身、精简重复代码、工具类瘦身和...
时间:2023-07-18点击:225收藏
-
ChatGPT的探索与实践-业务应用篇 | 京东云技术团队
本篇文章主要介绍在实际的开发过程当中,如何使用GPT帮助开发,优化流程,恰逢今年京东20周年庆,文末会介绍如何与618大促实际的业务相结合,来提升应用价值。全是干货,且本文所有代码和脚本都是利用GPT生成的,请放心食用。 场景一:写代码 使用GPT进行代码开发是许多人做的最多的一件事,只要用自然语言把自己的需求描述清楚,就可以让GPT写出一段可执行的代码段,...
时间:2023-07-18点击:118收藏
-
推动开源人才培养,openKylin 高校站授牌仪式成功举行!
7月5日,由麒麟软件主办的2023操作系统产业大会正式拉开帷幕。在大会开源建设与人才生态发展分论坛上,openKylin高校站授牌仪式成功举行!开放原子开源基金会运营部部长李博,openKylin社区理事长朱晨、秘书长余杰,上海交通大学网络空间学院副院长邱卫东等20+高校领导出席会议。 此次参与授牌的高校有: \ 授牌现场 openKylin高校站是什么 ...
时间:2023-07-18点击:185收藏
-
Wow 2.4.0 发布,让领域驱动设计变得触手可得
基于 DDD、EventSourcing 的现代响应式 CQRS 架构微服务开发框架 领域驱动|事件驱动|测试驱动|声明式设计|响应式编程|命令查询职责分离|事件源 更新内容 🎉 🎉 🎉 依赖: 更新CosId版本v2.2.2 特性: 保持ScanAggregateHandlerFunction扫描结果有序性 重构: 多限界上下文路由前缀 特性:Ag...
时间:2023-07-18点击:181收藏
-
MooTool v1.4.6 已经发布,开发者常备桌面小工具
MooTool v1.4.6 已经发布,开发者常备桌面小工具 此版本更新内容包括: 随手记:新增下划线和驼峰互转,科学计数法和普通数字互转,千分位和普通数字互转,去掉空行等快捷替换功能;ctrl+s时记录log,避免文件内容丢失 二维码:修复某些情况下无法生成二维码的问题 主题:新增Xcode-Dark主题 详情查看:https://gitee.com/zh...
时间:2023-07-17点击:106收藏
-
MooTool v1.4.6 发布,开发者常备桌面小工具
MooTool v1.4.6 已经发布,开发者常备桌面小工具。 此版本更新内容包括: 随手记:新增下划线和驼峰互转,科学计数法和普通数字互转,千分位和普通数字互转,去掉空行等快捷替换功能;ctrl+s时记录log,避免文件内容丢失 二维码:修复某些情况下无法生成二维码的问题 主题:新增Xcode-Dark主题 详情查看:https://gitee.com/z...
时间:2023-07-17点击:177收藏
-
直播解锁 Serverless 新进展,与 AIGC 结合有什么搞头?
Serverless 在国内发展多年,经历了认知由浅入深的过程。这期间,很多企业从最开始的感兴趣到浅试,部分企业开始大规模应用;仍然有很多企业止步于对技术的好奇,却不知道如何在生产环境真正落地。 InfoQ 与阿里云开发者社区、云原生应用平台联合策划发起 Serverless 圆桌派,通过圆桌对话分享经验与思考,推动更多企业看到应用 Serveless 的价...
时间:2023-07-17点击:185收藏
点击排行
推荐阅读
最新文章
- Eclipse初始化配置,告别卡顿、闪退、编译时间过长
- CentOS8,CentOS7,CentOS6编译安装Redis5.0.7
- SpringBoot2初体验,简单认识spring boot2并且搭建基础工程
- CentOS7,CentOS8安装Elasticsearch6.8.6
- 2048小游戏-低调大师作品
- Jdk安装(Linux,MacOS,Windows),包含三大操作系统的最全安装
- Windows10,CentOS7,CentOS8安装MongoDB4.0.16
- CentOS7,8上快速安装Gitea,搭建Git服务器
- CentOS7设置SWAP分区,小内存服务器的救世主
- Red5直播服务器,属于Java语言的直播服务器