SF
京东云技术新知
京东云技术新知
注册登录
关注博客
注册登录
主页
关于
RSS
如何用Rust编写一个ChatGPT桌面应用(保姆级教程)
京东云开发者
2024-09-25
阅读 2 分钟
580
为什么我们需要一个桌面应用\原因实在太多,我们需要便捷地导出记录,需要在回答长度超长的时候自动加上“继续”,需要收藏一些很酷很实用的prompt......\(首先我假设你是一名如我一样习惯用IDEA开发的java仔)
基于Sentinel自研组件的系统限流、降级、负载保护最佳实践探索
京东云开发者
2024-09-25
阅读 42 分钟
640
•丰富的应用场景:Sentinel 承接了阿里巴巴近 10 年的双十一大促流量的核心场景,例如秒杀(即突发流量控制在系统容量可以承受的范围)、消息削峰填谷、集群流量控制、实时熔断下游不可用应用等。
大数据从业者必知必会的Hive SQL调优技巧
京东云开发者
2024-09-24
阅读 9 分钟
492
摘要:在大数据领域中,Hive SQL被广泛应用于数据仓库的数据查询和分析。然而,由于数据量庞大和复杂的查询需求,Hive SQL查询的性能往往不尽人意。本文针对Hive SQL的性能优化进行深入研究,提出了一系列可行的调优方案,并给出了相应的优化案例和优化前后的SQL代码。通过合理的优化策略和技巧,能够显著提升Hive SQL的...
DDD学习与感悟——向屎山冲锋
京东云开发者
2024-09-24
阅读 8 分钟
550
软件系统是通过软件开发来解决某一个业务领域或问题单元而产生的一个交付物。而通过软件设计可以帮助我们开发出更加健壮的软件系统。因此,软件设计是从业务领域到软件开发之间的桥梁。而DDD是软件设计中的其中一种思想,旨在提供一种大型复杂软件的设计思路和规范。通过DDD思想可以让我们的业务架构、系统架构、部署架...
java浅拷贝BeanUtils.copyProperties引发的RPC异常
京东云开发者
2024-09-24
阅读 2 分钟
743
近期参与了一个攻坚项目,前期因为其他流程原因,测试时间已经耽搁了好几天了,本以为已经解决了卡点,后续流程应该顺顺利利的,没想到 人在地铁上,bug从咚咚来\~
一位架构师的自述:在尚未踏入的世界成为你自己
京东云开发者
2024-09-23
阅读 8 分钟
521
作者:京东零售 艾佳这是我参与创作者计划的第1篇文章我叫艾佳,工作经验14年,编程经验30年。我来自智能平台部,负责标签平台、标签圈人、标签选品、EasyData、算法数据流的架构工作。致力于批量计算、流式计算、交互式计算的通用化数据应用构建,降低大数据计算的使用门槛。在此,我跟大家分享一下我的个人经历和一些...
鸿蒙跨端实践-长列表解决方案和性能优化
京东云开发者
2024-09-23
阅读 7 分钟
786
长列表是前端和客户端应用中最常见的业务场景,比如商品瀑布流等,有成千上万条数据,因此长列表的渲染性能在iOS,Android,Harmony,Web等各大平台都非常重要。HarmonyOS和iOS类似也提供了自己的解决方案。Roma(罗码)作为跨端平台,在此基础上进行了具体的实践。在实践过程中,遇到了各种问题和挑战,经历了ArkTS+C++架...
【理论篇】关于聚合根,领域事件的那点事---深入浅出理解DDD
京东云开发者
2024-09-23
阅读 4 分钟
832
最近有空会跟同事讨论DDD架构的实践落地的情况,但真实情况是,实际中对于领域驱动设计中的实体,值对象,聚合根,领域事件这些战术类的实践落地,每个人理解依然因人而异,大概率是因为这些概念还是有一些抽象,同时有有别于传统的MVC架构开发。
解密Elasticsearch:深入探究这款搜索和分析引擎
京东云开发者
2024-09-20
阅读 6 分钟
600
最近使用Elasticsearch实现画像系统,实现的dmp的数据中台能力。同时调研了竞品的架构选型。以及重温了redis原理等。特此做一次es的总结和回顾。网上没看到有人用Elasticsearch来完成画像的。我来做第一次尝试。
还在自己实现责任链?我建议你造轮子之前先看看这个开源项目
京东云开发者
2024-09-20
阅读 10 分钟
618
责任链模式是一种常用的行为型设计模式,它将请求沿着处理链进行发送,直到其中一个处理者对请求进行处理为止。在责任链模式中,通常会有多个处理者,每个处理者都有一个处理请求的方法。当一个请求到达处理链的起点时,会依次传递给每个处理者进行处理,直到某个处理者能够处理该请求。这样可以保证每个请求都能被处理...
大模型时代下的新一代广告系统
京东云开发者
2024-09-20
阅读 10 分钟
638
京东零售广告部承担着京东全站流量变现及营销效果提升的重要职责,广告研发部是京东最核心的技术部门,也是京东最主要的盈利来源之一。作为京东广告部的核心方向,我们基于京东海量的用户和商家数据,探索最前沿的深度学习等算法技术,创新并应用到业务实践中,赋能千万商家和数亿消费者的消费连接,不断拓展中国乃至全...
京东云JoyCoder荣获AI4SE“银弹”优秀案例
京东云开发者
2024-09-19
阅读 2 分钟
562
近日,中国人工智能产业发展联盟智能化软件工程工作组(AI for Software Engineering,下文简称AI4SE)发布2024 AI4SE“银弹”案例征集结果。京东云智能编程助手JoyCoder荣获2024AI4SE“银弹”案例优秀案例。
京东短网址高可用提升最佳实践
京东云开发者
2024-09-19
阅读 5 分钟
536
当我们在腾讯、新浪发微博时,有时发很长的网址连接,但由于微博只限制140个字,所以微博就自动把您发的长网址给转换成短网址了。在微博和手机短信提醒等限制字数的地方来使用短网址,的确是一个不错的方案。
js基础之setTimeout与setInterval原理分析
京东云开发者
2024-09-19
阅读 4 分钟
942
setTimeout与setInterval是JavaScript引擎提供的两个定时器方法,分别用于函数的延时执行和循环调用。前者的主要思想是通过一个定时器,让函数在计时结束后再执行;后者则是每隔一定的时间,就启动一次函数的执行。
史无前例,移植V8虚拟机到纯血鸿蒙系统
京东云开发者
2024-09-18
阅读 27 分钟
1k
****如图所示,Roma框架是我们自主研发的动态化跨平台解决方案,已支持iOS,android,web三端。目前在京东金融APP已经有200+页面,200+乐高楼层使用,为保证基于Roma框架开发的业务可以零成本、无缝运行到鸿蒙系统,需要将Roma框架适配到鸿蒙系统。
京东广告投放平台整洁架构演进之路
京东云开发者
2024-09-18
阅读 9 分钟
687
从去年开始京东广告投放系统做了一次以领域驱动设计为思想内核的架构升级,在深入理解DDD思想的同时,我们基于广告投放业务的本质特征大胆地融入了自己的理解和改造。新架构是从设计思想到落地框架都进行了彻底的革新,涉及内容比较多,因此我们希望通过一系列文章循序渐进地阐述本次架构升级的始末。新架构并不是一日而...
鸿蒙跨端实践-布局方案介绍
京东云开发者
2024-09-18
阅读 8 分钟
650
动态化使用 jue 语言(开发风格与 Vue 一致)开发,对于视图的布局采用了标准的Flex 布局方式。对于列表类视图,动态化提供了<scroll>、<slider>、<recycle-list>、<waterfall>等标签,将子视图的布局管理封装到标签中实现,业务只需要针对标签简单地设置相关属性,即可实现列表类布局,大幅提升...
【黄金圆环】在研发领域的实践分享
京东云开发者
2024-09-13
阅读 6 分钟
616
在前端开发中,构建工具的选择和使用至关重要。Webpack 一直是前端构建工具的主流选择,但随着前端技术的发展,Vite 作为一种新兴的构建工具,以其快速的开发体验和现代化特性,逐渐受到开发者的青睐。
第一,才够安全!
京东云开发者
2024-09-12
阅读 1 分钟
1.1k
近日,在2024年国家网络安全宣传周主论坛现场,人工智能技术赋能网络安全应用测试结果重磅发布。京东云安全团队荣获 “网络安全告警日志降噪”场景第一名!
桌面运维工具之打印机驱动安装
京东云开发者
2024-09-12
阅读 4 分钟
719
1.前言桌面运维同学经常会处理打印机驱动安装这类工单,手动安装打印机驱动通常包含以下步骤:1.根据打印机型号网上查找对应打印机驱动2.使用cmd命令进入管理员界面3.将打印机驱动添加到window系统中人工安装需要经过三个步骤,操作繁琐,效率较低。基于此,我们想开发一个自动化安装打印机驱动的程序,让用户可以自行安...
AutoBots在ToB订单履约场景的落地应用
京东云开发者
2024-09-11
阅读 2 分钟
686
在工业ToB领域,商品的妥投并非订单流程的终结,直至客户上传必要的关单凭证,订单才真正进入结算环节。这一后置环节对于供应商和客户而言常常充满不确定性。客户关注订单信息和交付时效、物流要打印验收清单等定制化单据、商家密切监控订单的最终确认和结算周期。
京东鸿蒙上线前瞻——使用 Taro 打造高性能原生应用
京东云开发者
2024-09-11
阅读 4 分钟
765
2024 年 1 月,京东正式启动鸿蒙原生应用开发,基于 HarmonyOS NEXT 的全场景、原生智能、原生安全等优势特性,为消费者打造更流畅、更智能、更安全的购物体验。同年 6 月,京东鸿蒙原生应用尝鲜版上架华为应用市场,计划 9 月完成正式版的上架。
京东技术专家的修炼之道——成为一名“六边形战士”
京东云开发者
2024-09-11
阅读 5 分钟
677
近期受邀参加【中心成长加油站xUP技术人】的技术大咖直播活动,分享了我在京东工作近10年的经验与成长。2015年加入京东以来,我经历了后端架构、大数据、基础算法和业务算法等多个技术领域,获得了集团金项奖、最美京东人、集团算法大牛等多项荣誉,并发表了30余篇专利和数篇顶级会议论文,也多次代表京东零售担任行业技...
卓越笔触:打造高质量文章的艺术与科学
京东云开发者
2024-09-09
阅读 4 分钟
542
在信息爆炸的时代,写作不仅是一种表达,更是一种影响力的体现。无论是为了提升个人品牌,还是为了增强团队的技术氛围,或是推动集团的技术影响力,一篇高质量的文章都能起到关键作用。在这次分享中,我将探讨为什么我们需要写好文章,并提供实用的技巧,帮助大家提升文章的质量。希望这次分享能激发大家的写作热情,共...
京东.Vision —— 空间计算时代的用户购物之旅
京东云开发者
2024-09-09
阅读 8 分钟
619
谢邀。感谢组织的机会和帆哥的信任,有幸作为主产品参与了京东.Vision首个版本的构建。我曾在3D创业公司负责过第二曲线,也曾在友商跟随家居创新业务一起成长,如今在京东正好做3D和家居的结合。正值我的京东一周年,也借此机会记录下这段难忘又有趣的经历。
《代码整洁之道》-大师眼中的整洁代码是什么样
京东云开发者
2024-09-09
阅读 2 分钟
535
几个月前写了一篇文章“如何写出难以维护的代码”,从中能大概了解到不好维护的代码是什么样,有哪些坏味道,那肯定有人会反问,难以维护的代码见的太多了,也知道长什么样,但是对于好维护的代码是什么样的比较模糊,带着这个问题,本人读完了世界软件开发大师马丁的《代码整洁之道》这本书,来了解下大师眼中的整洁代码...
spark为什么比mapreduce快?
京东云开发者
2024-09-06
阅读 1 分钟
634
2;DAG计算模型减少的是磁盘I/O次数(相比于mapreduce计算模型而言),而不是shuffle次数,因为shuffle是根据数据重组的次数而定,所以shuffle次数不能减少
哎呀,当时怎么没有想到
京东云开发者
2024-09-06
阅读 3 分钟
573
在我们的测试工作中,是不是经常遇到这样的情形,发生了线上问题,产品、研发或者测试同学一拍脑袋:当时怎么没有想到,怎么给漏掉了呢?明明是一个非常简单的事情,用大拇指都能想到的验证场景,为何当时就漏测了呢?但实际情况是,逃逸到线上的缺陷,疑难杂症式的极端异常的问题很少,大部分都不复杂且可以在设计和开...
糟糕,被SimpleDateFormat坑到啦!
京东云开发者
2024-09-06
阅读 11 分钟
532
问题的背景是这样的,在最近需求开发中遇到需要将给定目标数据通过某一固定的计量规则进行过滤并打标生成明细数据,其中发现存在一笔目标数据的时间在不符合现有日期规则的条件下,还是通过了规则引擎的匹配打标操作。故而需要对该错误匹配场景进行排查,定位其根本原因所在。
自增主键去哪了?---一次开发过程中的思考
京东云开发者
2024-09-05
阅读 5 分钟
585
前情提要:最近新接了一个需求,需要去创建两张表,其中有一张表需要根据业务id和业务类型建立唯一索引,对数据唯一性进行约束。因为涉及到业务嘛,表结构就进行缩略了 {代码...} 既然表建立好,那么就是发挥我们编码能力的时候了...此处省略一堆编码时间。编码结束,自测结束,信心满满的找前端同学进行联调。因为联调...
上一页
1
…
More
10
11
12
(current)
13
14
…
More
下一页
上一页
12
(current)
下一页