11 2023 档案

摘要:聊一聊大模型本文对大模型从原理及结构上做了简单的介绍,希望能给各位在了解大模型的路上提供一些帮助。个人经验有限,说的不对的地方还请及时提出宝贵的意见,也可以联系本人线下讨论。下期会结合我们在财富领域训练大模型的经验写一篇偏实践的文章出来。 阅读全文
posted @ 2023-11-30 11:26 京东云技术团队 阅读(311) 评论(0) 推荐(0) 编辑
摘要:目前仓储中台和京喜BP的合作主要通过SPI扩展点的方式。好处就是对修改封闭、对扩展开放,中台不需要关心BP的业务实现细节,通过对不同BP配置扩展点的接口来达到个性化的目的。目前京喜BP主要提供两种方式的接口实现,一种是jar包的方式,一种是提供jsf接口。 下边来分别介绍下两种方式的定义和实现。 阅读全文
posted @ 2023-11-29 13:56 京东云技术团队 阅读(331) 评论(0) 推荐(1) 编辑
摘要:前端常用设计模式初探设计模式一直是程序员谈论的“高端”话题之一,总有一种敬而远之的心态。在了解后才知道在将函数作为一等对象的语言中,有许多需要利用对象多态性的设计模式,比如单例模式、 策略模式等,这些模式的结构与传统面向对象语言的结构大相径庭,实际上已经融入到了语言之中,我们可能经常使用它们,只是不知道它们的名字而已。 阅读全文
posted @ 2023-11-29 11:41 京东云技术团队 阅读(92) 评论(0) 推荐(0) 编辑
摘要:京东广告研发近期入选国际顶会文章系列导读——CIKM 2023篇近年来,放眼业界广告推荐领域的算法获得了长足的发展,从几篇奠定基础的序列学习、大规模图学习、在线学习&增强学习、多模态推荐问题等起步,业内算法不断迭代发展并在学术和工业场景上取得不错的应用。 阅读全文
posted @ 2023-11-28 14:01 京东云技术团队 阅读(182) 评论(0) 推荐(1) 编辑
摘要:UData+StarRocks在京东物流的实践数据服务与数据分析场景是数据团队在数据应用上两个大的方向,行业内大家有可能会遇到很多问题,数据服务和数据分析系统也是无法统一,分析产生的数据结果往往是离线的,需要额外开发数据服务,无法快速转化为线上服务赋能外部系统,使得分析和服务之间难以快速形成闭环。而且在以往数据加工过程中存储往往只考虑了当时的需求,当后续需求场景扩展,最初的存储引擎可能不适用,导致一份数据针对不同的场景要存储到不同的存储引擎,带来数据一致性隐患和成本浪费问题。 阅读全文
posted @ 2023-11-28 11:44 京东云技术团队 阅读(198) 评论(0) 推荐(0) 编辑
摘要:飞码LowCode前端技术之画布的设计本章节从精准定位、分层设计、异步组件、拖拽四个方面分析飞码画布设计。 阅读全文
posted @ 2023-11-27 13:57 京东云技术团队 阅读(119) 评论(0) 推荐(0) 编辑
摘要:Jayway JsonPath-提取JSON文档内容的Java DSLJsonPath是一种能够提取部分JSON文档属性、对象、数组的语法,支持条件过滤、数学运算、字符串处理等功能。JsonPath与JSON文档就像 XPath 表达式与 XML 文档结合使用一样。 阅读全文
posted @ 2023-11-27 11:17 京东云技术团队 阅读(218) 评论(0) 推荐(0) 编辑
摘要:Promise规范与原理解析Promise对象用于清晰的处理异步任务的完成,返回最终的结果值,本次分享主要介绍Promise的基本属性以及Promise内部的基础实现,能够帮我们更明确使用场景、更快速定位问题。 阅读全文
posted @ 2023-11-24 10:58 京东云技术团队 阅读(142) 评论(0) 推荐(2) 编辑
摘要:iOS信号量造成线程优先级反转在并发队列使用信号量会可能会造成线程优先级反转 一、在iOS16 & XCode14上遇到 - 使用信号量造成线程优先级反转问题 提醒 经过查询资料,发现是在XCode14上增加了工具,比如 : Thread Performance Checker (XCode14上默认开启的),这个工具会让APP 阅读全文
posted @ 2023-11-23 10:57 京东云技术团队 阅读(327) 评论(0) 推荐(0) 编辑
摘要:如何做好架构设计,架构设计有章可循吗?我们在刚开始架构设计时手足无措,但是随着我们完成一个又一个的系统架构设计以后,发现架构设计是有章法可循的,只要我们学习这些章法和套路,并且在工作过程中不断的积累与沉淀,就会行成一个完整的架构设计方法论,面对新的大型系统架构设计,也会一步一步有节奏进行,最终完成整体的架构设计 阅读全文
posted @ 2023-11-22 14:29 京东云技术团队 阅读(1761) 评论(3) 推荐(5) 编辑
摘要:浅谈埋点及其质量保障埋点又称为事件追踪(Event Tracking),指的是针对用户行为或事件进行捕获、处理和发送的相关技术及其实施过程。用大白话说:就是通过技术手段“监听”用户在APP、网站内的行为。 阅读全文
posted @ 2023-11-22 11:12 京东云技术团队 阅读(213) 评论(0) 推荐(0) 编辑
摘要:架构探索之路-第一站-clickhouse本章以实时OALP引擎Clickhouse(简称ck)为例, 以其面向场景, 架构设计, 细节实现等方面来介绍, 深度了解其如何成为了OLAP引擎中的性能之王. 阅读全文
posted @ 2023-11-21 10:48 京东云技术团队 阅读(448) 评论(0) 推荐(0) 编辑
摘要:高效开发与设计:提效Spring应用的运行效率和生产力线上的业务 jar 包基本上普遍比较庞大,动不动一个 jar 包几百 M,启动时间在10分钟级,拖慢了我们在故障时快速扩容的响应、以及本地开发调试效率。于是做了一些分析,看看 Spring 程序启动慢到底慢在哪里,如何去优化,目前的效果是大部分大型应用启动时间可以缩短 70%~80%。 阅读全文
posted @ 2023-11-20 11:14 京东云技术团队 阅读(1216) 评论(0) 推荐(10) 编辑
摘要:提升提测质量之研测共建 | 京东云技术团队面对研测合作过程中的困惑、挑战,我们该如何去推动、提升研发的提测质量呢?有没有前置的动作,能够提高提测质量呢? 阅读全文
posted @ 2023-11-17 11:40 京东云技术团队 阅读(519) 评论(0) 推荐(0) 编辑
摘要:promise时效架构升级方案的实施及落地重构有利于项目的健壮和精简,平时要养成重构的好习惯,“小步快走”,尽量避免留着统一重构的思想,积累很多技术债后重构精力、时间成本很大,风险也会大很多 阅读全文
posted @ 2023-11-16 11:38 京东云技术团队 阅读(368) 评论(0) 推荐(2) 编辑
摘要:飞码LowCode前端技术系列:如何便捷快速验证实现投产及飞码探索本篇文章从数据中心,事件中心如何协议工作、不依赖环境对vue2.x、vue3.x都可以支持、投产页面问题定位三个方面进行分析。 阅读全文
posted @ 2023-11-15 17:41 京东云技术团队 阅读(57) 评论(0) 推荐(0) 编辑
摘要:记一次线上问题引发的对 Mysql 锁机制分析最近双十一开门红期间组内出现了一次因 Mysql 死锁导致的线上问题,当时从监控可以看到数据库活跃连接数飙升,导致应用层数据库连接池被打满,后续所有请求都因获取不到连接而失败 阅读全文
posted @ 2023-11-15 11:26 京东云技术团队 阅读(894) 评论(3) 推荐(5) 编辑
摘要:MYSQL 事务的底层原理在事务的实现机制上,MySQL 采用的是 WAL:Write-ahead logging,预写式日志,机制来实现的。 阅读全文
posted @ 2023-11-14 18:46 京东云技术团队 阅读(409) 评论(0) 推荐(0) 编辑
摘要:从BST到LSM的进阶之路相信大家之前都了解过很多种数据结构,我之前总是两两的,也就是从局部上去进行比较,没有从整体上进行这些树的发展脉络进行梳理,因此经常看完没多久就忘了。看来确实是需要从本源出发,不仅要知其然还要知其所以然,了解清楚前因后果,不仅可以方便我们记忆,更有利于增加我们的理解深度。实际上任何事物的出现都是有他出现的必要性,当某个事物达到瓶颈之后,必然会出现新的事务来弥补它的不足。好的,废话不多说了,今天我们就从一个小的BST开始,一起见证一下它的升级打怪之路吧。 阅读全文
posted @ 2023-11-14 14:13 京东云技术团队 阅读(151) 评论(0) 推荐(0) 编辑
摘要:JDK11 升级 JDK17 最全实践干货来了从JDK11到JDK17,到底带来了哪些特性呢?亚毫秒级的ZGC效果到底怎么样呢?值得我们升级吗?而且升级过程会遇到哪些问题呢?带着这些问题,本篇文章将带来完整的JDK11升级JDK17最全实践。 阅读全文
posted @ 2023-11-14 11:06 京东云技术团队 阅读(918) 评论(0) 推荐(1) 编辑
摘要:从混乱到优雅:基于DDD的六边形架构的代码翻新指南趁着双十一备战封板,终于又有一些时间可以梳理一下最近的心得。最近这半年跟同事讨论比较多的是分层架构,然后就会遇到两个触及灵魂的问题,一个是如何做好分层架构,二是DDD在架构层面该如何落地。 阅读全文
posted @ 2023-11-13 18:45 京东云技术团队 阅读(1083) 评论(0) 推荐(4) 编辑
摘要:SpringBoot 项目优雅实现读写分离当使用Spring Boot开发数据库应用时,读写分离是一种常见的优化策略。读写分离将读操作和写操作分别分配给不同的数据库实例,以提高系统的吞吐量和性能。 阅读全文
posted @ 2023-11-13 11:44 京东云技术团队 阅读(977) 评论(1) 推荐(2) 编辑
摘要:谈谈压测方案的那点事 | 京东物流技术团队压测方案对于性能测试来说是尤为重要一环,今天把对于压测方案方面的一些理解跟大家一起探讨一下 阅读全文
posted @ 2023-11-10 11:21 京东云技术团队 阅读(352) 评论(0) 推荐(0) 编辑
摘要:从 SQL 查询优化技巧去看 h2 数据库查询原理本文目标是:了解查询的核心原理,对比 SQL 查询优化技巧在 h2database 中的落地实现。前提:为了贴近实际应用,本文 Code Insight 基于 BTree 存储引擎。 阅读全文
posted @ 2023-11-09 11:08 京东云技术团队 阅读(209) 评论(0) 推荐(1) 编辑
摘要:前端计算数字精度丢失问题解决方法记录在日常一些需求中,总会遇到一些需要前端进行手动计算的场景,那么这里需要优先考虑的则是数字精度问题 阅读全文
posted @ 2023-11-09 10:20 京东云技术团队 阅读(260) 评论(0) 推荐(1) 编辑
摘要:一种简化操作日志记录方案后台系统配置越来越多的出现需要进行日志记录的功能,且当前已有日志记录不可复用,需要统一日志记录格式,提高日志记录开发效率。 阅读全文
posted @ 2023-11-08 11:27 京东云技术团队 阅读(1690) 评论(0) 推荐(4) 编辑
摘要:DDD技术方案落地实践从接触领域驱动设计的初学阶段,到实现一个旧系统改造到DDD模型,再到按DDD规范落地的3个的项目。对于领域驱动模型设计研发,从开始的各种疑惑到吸收各种先进的理念,目前在技术实施这一块已经基本比较成熟。在既往经验中总结了一些在开发中遇到的技术问题和解决方案进行分享。 阅读全文
posted @ 2023-11-07 18:24 京东云技术团队 阅读(1218) 评论(0) 推荐(6) 编辑
摘要:一个java文件的JVM之旅我是小C同学编写得一个java文件,如何实现我的功能呢?需要去JVM(Java Virtual Machine)这个地方旅行。 阅读全文
posted @ 2023-11-07 12:02 京东云技术团队 阅读(786) 评论(1) 推荐(3) 编辑
摘要:微前端无界机制浅析随着项目的发展,前端SPA应用的规模不断加大、业务代码耦合、编译慢,导致日常的维护难度日益增加。同时前端技术的发展迅猛,导致功能扩展吃力,重构成本高,稳定性低。为了能够将前端模块解耦,通过相关技术调研,最终选择了无界微前端框架作为物流客服系统解耦支持。为了更好的使用无界微前端框架,我们对其运行机制进行了相关了解,以下是对无界运行机制的一些认识。 阅读全文
posted @ 2023-11-06 17:26 京东云技术团队 阅读(896) 评论(1) 推荐(3) 编辑
摘要:极致性能优化:前端SSR渲染利器Qwik.js 让我们一起深入探索 Qwik.js,发现它如何超越传统,成为前端性能优化的新标杆。 阅读全文
posted @ 2023-11-06 11:17 京东云技术团队 阅读(853) 评论(0) 推荐(2) 编辑
摘要:jar包的精细化运营,Java模块化简介早在Java7的时候就被提出,但由于其复杂性,不断跳票,直到Java9才有,那么Java模块化到底是什么,在实际开发中又有什么用呢? 阅读全文
posted @ 2023-11-03 11:39 京东云技术团队 阅读(221) 评论(0) 推荐(0) 编辑
摘要:【行云流水线实践】基于“OneBuild”方法对镜像进行快速装箱在云原生领域,无论使用哪种编排调度平台,Kubernetes,DockerSwarm,OpenShift等,业务都需要基于镜像进行交付,我们在内部实践“Source-to-image”和链式构建,总而总结出“OneBuild”模式。其核心思想是:一处构建,多处使用。 阅读全文
posted @ 2023-11-02 11:27 京东云技术团队 阅读(43) 评论(0) 推荐(0) 编辑
摘要:一文讲透DevOps理论体系的演进当前,我国处于以信息化、数字化、网络化、智能化为特征的科技变革浪潮中,企业数字化转型大势所趋,那么作为支撑企业IT运转的运营体系也在向多元方向发展,比如DevOps(研发运营一体化)、AIOps(智能运维)、DataOps(数据研发运营一体化)、MLOps(机器学习研发运营一体化)、BizDevOps(业务研发运营一体化)、FinOps(云财务运营)等内容,逐步形成围绕研运一体化、研运效能度量、安全体系建设、智能化、IT资源财务运营等多个方面的XOps体系。本文重点侧重DevOps的知识内容阐述。 阅读全文
posted @ 2023-11-01 15:48 京东云技术团队 阅读(620) 评论(0) 推荐(1) 编辑
摘要:为什么idea建议使用“+”拼接字符串大家普遍认知中,字符串拼接要使用StringBuilder,那为什么idea会建议你是用“+”呢,那到底StringBuilder 和 “+”有什么具体区别呢,我们一起来探究一下。 阅读全文
posted @ 2023-11-01 11:28 京东云技术团队 阅读(263) 评论(0) 推荐(1) 编辑