上一页 1 ··· 53 54 55 56 57 58 59 60 61 ··· 155 下一页
摘要: 分享工作中的点点滴滴,贯彻千里之行,始于足下,最终以微不足道的量变引起化蝶的质变精神。以自己为例拒绝在舒适的中央区域安逸的躺着,以便在不知不觉中被社会所淘汰,也不盲目的直接跃迁进困哪区域,在受挫的同时又跌回原有的舒适区域内,造成这样一个浑浑噩噩的让人无法进步的循环怪圈内,保持在舒适边缘的拉伸区,既跳 阅读全文
posted @ 2024-07-23 14:45 京东云开发者 阅读(63) 评论(0) 推荐(0)
摘要: 个人经历 大家好,我叫付小波,2017年加入京东,现担任全渠道生态部前端架构师。我负责过ToC和ToB多个业务,近几年主要专注于B端应用开发。以下是我的主要经历: - 2017年:负责主站虚拟交易业务研发,搭建首个虚拟交易类小程序; - 2019年:从C端转向B端系统,负责万家系统; - 2021年 阅读全文
posted @ 2024-07-23 14:44 京东云开发者 阅读(200) 评论(0) 推荐(0)
摘要: 一、背景简介 1.1、现状 •实际生产环境中,复杂业务系统对分布式服务集群架构的依赖。 •服务集群异质化节点的容器化部署,机器性能超卖现象不可避免、性能不均情况时有发生。 •服务集群各硬件组件出错率不可避免[1],上层业务相关的应用软件系统需考虑容错设计。 •大促流量分布变化难以准确预见,系统服务稳 阅读全文
posted @ 2024-07-23 14:44 京东云开发者 阅读(43) 评论(0) 推荐(0)
摘要: 一、背景 部门中一核心应用,因为各种原因其依赖的MySQL数据库一直处于高水位运行,无论是硬件资源,还是磁盘使用率或者QPS等都处于较高水位,急需在大促前完成对应的治理,降低各项指标,以保障在大促期间平稳运行,以期更好的支撑前端业务。 二、基本情况 2.1、数据库 目前该数据库是一主两从,且都是零售 阅读全文
posted @ 2024-07-22 16:15 京东云开发者 阅读(54) 评论(0) 推荐(0)
摘要: 工作三年以来一直对写出设计优雅且可读性较好的代码抱有执念,最初接触到的关于代码整洁和软件设计的书是《代码整洁之道》,这本书大概在我入职半年时读完,并在很长的一段时间内将其中谈到的“每个方法只做一件事”、“方法长度最多不要超过 5 行”和“优秀的代码都是自解释的,很少会有注释”等等观点奉为圭臬,但是由 阅读全文
posted @ 2024-07-22 16:15 京东云开发者 阅读(40) 评论(0) 推荐(0)
摘要: 1、RPC(远程过程调用概述) 远程过程调用(RPC, Remote Procedure Call)是一种通过网络从远程计算机程序上请求服务,而无需了解网络细节的通信技术。在分布式系统中,RPC是一种常用的技术,能够简化客户端与服务器之间的交互。本文将介绍如何基于Netty(网络编程框架)实现一个自 阅读全文
posted @ 2024-07-22 16:15 京东云开发者 阅读(182) 评论(0) 推荐(0)
摘要: 一、引言 2008年,全球移动终端接入互联网的用户数首次超过使用桌面电脑接入互联网的用户数(国际电信联盟统计数据),标志着人类正式进入移动互联网时代。重要推动因素是2007年苹果公司发布的第一代iPhone开启了智能手机大量上市的浪潮,以iPhone为代表的智能手机不仅具有革命性的触屏设计和简单直观 阅读全文
posted @ 2024-07-19 16:19 京东云开发者 阅读(121) 评论(0) 推荐(0)
摘要: 背景 某天产品要求在项目的某个页面添加一个代码编辑器,包含编辑器常见的功能。看完需求,想到了强大的Monaco Editor。按照官方文档进行配置开发,就在自己觉得大功告成之际,右击编辑框,发现功能菜单是英文状态,然后就开启了我的右键功能菜单汉化之路。 问题剖析 在Monaco Editor的整个使 阅读全文
posted @ 2024-07-19 16:19 京东云开发者 阅读(570) 评论(0) 推荐(0)
摘要: 数据库问题 案例1 这段 SQL 查询语句是用于获取最近更新的前 10 个销售订单 sales_order 关联的交付信息 sales_order_delivery_info。 SELECT * FROM ( SELECT * FROM sales_order a WHERE trans_type 阅读全文
posted @ 2024-07-19 16:19 京东云开发者 阅读(35) 评论(0) 推荐(0)
摘要: 1. 引言 Code Review(下文简称CR),即代码审查,是一种通过评审代码以发现并修正错误的实践。它不是一个新概念,但在软件开发中,它的重要性毋庸置疑。首先,它可以显著降低软件中的缺陷比例;其次,它促进了知识共享,通过评审的过程,团队成员可以相互学习,增强对系统的整体理解;最后,CR是一种预 阅读全文
posted @ 2024-07-18 14:50 京东云开发者 阅读(385) 评论(0) 推荐(0)
上一页 1 ··· 53 54 55 56 57 58 59 60 61 ··· 155 下一页