公司:京东
京东是中国最大的电子商务公司之一,成立于1998年。公司提供在线零售、物流配送、支付服务等一系列互联网服务。京东市场规模庞大,是中国最大的网络零售商之一。随着国内电子商务市场的不断发展和技术的不断提升,京东已经成为中国互联网行业的领导者之一。
从Chat-GPT了解技术概念及医疗领域应用
本文从ChatGPT、数字人、人类增强等科技前沿介绍,描述从分析式AI到生成式AI的演化过程爆发的颠覆商业模式的应用和技术,希望对大家有所帮助,把握可以预见的未来。
文盘Rust -- rust连接oss
对象存储是云的基础组件之一,各大云厂商都有相关产品。这里跟大家介绍一下rust与对象存储交到的基本套路和其中的一些技巧。
你想要的【微前端】都在这里了!
本文从大型项目实战角度解读,分析传统方案存在的缺陷,引出微前端框架,主要介绍了微前端的能力、核心原理、平台选择等,以及对使用微前端时遇到一些问题的解答。
Redis分布式锁正确打开方式
随着业务的发展,架构从单体系统发展到SOA、然后是微服务。由于多进程、多线程分布在不同机器上,单机上的并发控制策略失效,于是分布式锁应运而生,跨JVM的共享资源的访问(互斥机制)得到有效解决。
Node.js 未来发展趋势
本文将从Node.js 优劣势对比、系统架构、对前端影响三个层面深入分析,以及对未来行业发展趋势的一些预测进行讨论,Nodejs作为前端一门低门槛的服务端语言,对前端的影响和未来是巨大的。
从原理聊 JVM(一):染色标记和垃圾回收算法
本文详细介绍了Java虚拟机内存中垃圾回收机制的基本原理,包括标记清除、标记复制和标记整理算法,以及年轻代和年老代的划分和数据迁移方式。同时还介绍了写屏障、记忆集和卡表实现方式。文章中特别强调了标记整理算法避免了标记清除算法的碎片问题以及复制算法的空间问题,是一种高效的垃圾回收方式。作者也提到将会深入介绍CMS、G1、ZGC等垃圾收集器的运作流程和原理。
用户意图拆解 & 行为范式抽象
本文将以京东 App 部分关键页面的体验优化研究为例,详解如何通过拆解用户意图,为页面构建底层布局逻辑,规划符合用户预期的体验动线,挖掘页面体验提升机会点。
京东小程序接入ARVR的技术方案和性能调优
本文介绍了在JS与原生数据传递过程中的优化方法,包括处理相机数据时的数据类型转换和格式转换,采用多线程处理并加上线程安全保护,限定缓存池的容量以及清理缓存池等。此外,还介绍了在页面退出时需要监听相关事情,以确保实时帧的监听被停止,避免数据被多次消费导致异常。文章最后介绍了京东小程序开放平台,提供丰富的开放能力和底层引擎支持,可用于内部业务开发。
架构师日记-深入理解软件设计模式
研发需要掌握设计模式吗?设计模式和程序语言有什么关系?如何快速掌握设计模式?本文将为您揭晓答案!
Java程序员如何优雅编程
本文立足于编码规范之上,从研发角度探讨如何优雅编程,罗列一些策略,如卫语句使用、注解设计API、异常捕获特殊用法、链式编程等,基于这些策略可以使代码更加优雅易维护。
聊聊B端产品体验调研中设计验证怎么做?
无论是产品同学,还是设计同学,相信大家或多或少都会在需求文档、设计文档评审时被业务方、研发问到方案可行性和落地价值等方面的“灵魂拷问”,而这些疑惑同时也在拷问我们研究员。那么作为研究员,我们是如何从用户的角度去辅助产品同学和设计同学进行敏捷的方案验证呢?
软件架构生态化-多角色交付的探索实践
作为一个技术架构师,不仅仅要紧跟行业技术趋势,还要结合研发团队现状及痛点,探索新的交付方案。在日常中,你是否遇到如下问题 “ 业务需求排期长研发是瓶颈;非研发角色感受不到研发技改提效的变化;引入ISV 团队又担心质量和安全,培训周期长“等等,基于此我们探索了一种新的技术体系及交付方案来解决如上问题。
测试小白的进阶之路
本文主要针对测试小白入职前三个月的工作过程中,遇到一些问题的解决方法与思考总结,通过对工作反思和总结提升工作效率,获得自身的成长。
工具类产品如何设计
云办公和在线协作已经成为目前互联网工作的主要形态和重要趋势,各种工具类产品也成了互联网工作的“基建设施”。优秀的工具能帮助效率获得极大提升。那如何设计好用的工具产品呢?下面是个人一点浅薄的经验和大家分享。
JDK8到JDK17有哪些吸引人的新特性?
根据Oracle的官方说法(Oracle JDK Releases for Java 11 and Later),从JDK11之后,OracleJDK与OpenJDK的功能基本一致。然后,Oracle宣布以后将会同时发行两款JDK:1. 一个是以GPLv2+CE协议下,由Oracle发行OpenJDK(简称为Oracle OpenJDK);2. 另一个是在OTN协议下的传统OracleJDK。这两个JDK共享绝大多数源码,核心差异在于前者可以免费在开发、测试和生产环境下使用,但是只有半年时间的更新支持。后者各个人可以免费使用,但是生产环境中商用就必须付费,可以有三年时间的更新支持。
浅谈离线数据倾斜
数据倾斜是离线数据开发过程中比较频繁遭遇的问题,也是导致线上问题的原因之一,本文从概念、常用优化避坑方案、线上问题实例讲解、监控预防等多方面展开论述数据倾斜,希望可以在日常开发、测试以及线上问题的防范过程中给大家提供帮助。