Wesley13 Wesley13
3年前
RPA如何破除物流行业壁垒,加快企业数字化转型
2500年前,古希腊数学家和哲学家毕达哥斯拉说过一句话,“万物皆数”。他在研究音乐时发现音调和情节长度是有对应关系的,即便是音乐也可以用数字来表现。据IDC最新数据预测,到2020年,全球超过60%的GDP将来自于数字经济。阿里巴巴创始人马云也曾说过,20年后全球最值钱的资产和能源是数据而不是石油。所以数据会成为驱动社会和企业发展的重要因素,只有数字化和产业
破局主键重复问题的坎坷路 | 京东物流技术团队
在这个燥热的夏天,又突然收到告警,分库分表的主键冲突了,这还能忍?不,坚决不能忍,必须解决掉!后面咱们慢慢道来是如何破局的,如何走了一条坎坷路……
Java单元测试及常用语句 | 京东物流技术团队
编写Java单元测试用例,即把一段复杂的代码拆解成一系列简单的单元测试用例,并且无需启动服务,在短时间内测试代码中的处理逻辑。写好Java单元测试用例,其实就是把“复杂问题简单化,建单问题深入化“。在编写的过程中,我们也可以对自己的代码进行一个二次检查。
基于Spring事务的可靠异步调用实践 | 京东物流技术团队
SpringTxAsync组件是仓储平台组(WMS6)自主研发的一个专门用于解决可靠异步调用问题的组件。通过使用SpringTxAsync组件,我们成功地解决了在仓储平台(WMS6)中的异步调用需求。经过近二年多的实践并经历了两次618活动以及两次双11活
带着问题去分析:Spring Bean 生命周期 | 京东物流技术团队
1:Bean在Spring容器中是如何存储和定义的Bean在Spring中的定义是org.springframework.beans.factory.config.BeanDefinition接口,BeanDefinition里面存储的就是我们编写的Jav
怎样阅读 h2 数据库源码 | 京东物流技术团队
阅读h2数据库的源码是一项复杂的任务,需要对数据库原理、Java语言和操作系统有深入的理解。可以从以下几方面入手来完成。环境准备首先,你需要在你的机器上安装和配置好开发环境,包括JDK、Maven、IDE调试器等工具。然后,从或。IDE导入h2数据库源码,
前端技术探秘-Nodejs的CommonJS规范实现原理 | 京东物流技术团队
了解Node.jsNode.js是一个基于ChromeV8引擎的JavaScript运行环境,使用了一个事件驱动、非阻塞式I/O模型,让JavaScript运行在服务端的开发平台,它让JavaScript成为与PHP、Python、Perl、Ruby等服务
京东云开发者 京东云开发者
7个月前
Android耗电量测试分享
作者:京东物流刘华宇前言:随着手机在生活中的占比越来越高,屏幕尺寸越来越大,刷新率越来越高,手机电池电量和功耗也成为了影响用户体验的一个重要因。高功耗不仅仅会引发用户的电量焦虑,而且也会导致手机严重发热变成“暖手宝”,从而降低了用户的使用意愿。而影响功耗的
京东云开发者 京东云开发者
6个月前
Mybatis 拦截器实现单数据源内多数据库切换
作者:京东保险王奕龙物流的分拣业务在某些分拣场地只有一个数据源,因为数据量比较大,将所有数据存在一张表内查询速度慢,也为了做不同设备数据的分库管理,便在这个数据源内创建了多个不同库名但表完全相同的数据库,如下图所示:现在需要上线报表服务来查询所有数据库中的
系统整容纪:用知识来"武装"自己~认识MySQL的锁与事务
作者:京东物流张小龙本文通过介绍在实际工作中一次异常排查引发的自我思考与学习,来使得读者受到一定的启发,从而迸发出星星点光,扩展出自己独有的思路,进而在工作中不断的挖掘自我不足之处,同时通过学习与"锻炼"来不断地强大自己。分享工作中的点点滴滴,贯彻千里之行