E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
rusttidb京东云
TS版LangChain实战:基于文档的增强检索(RAG) |
京东云
技术团队
LangChainLangChain是一个以LLM(大语言模型)模型为核心的开发框架,LangChain的主要特性:可以连接多种数据源,比如网页链接、本地PDF文件、向量数据库等允许语言模型与其环境交互封装了ModelI/O(输入/输出)、Retrieval(检索器)、Memory(记忆)、Agents(决策和调度)等核心组件可以使用链的方式组装这些组件,以便最好地完成特定用例。围绕以上设计原则,
京东云技术团队
·
2023-11-29 13:50
人工智能
前端
硬核干货
langchain
京东云
typescript
前端
RAG
前端常用设计模式初探 |
京东云
技术团队
设计模式一直是程序员谈论的“高端”话题之一,总有一种敬而远之的心态。在了解后才知道在将函数作为一等对象的语言中,有许多需要利用对象多态性的设计模式,比如单例模式、策略模式等,这些模式的结构与传统面向对象语言的结构大相径庭,实际上已经融入到了语言之中,我们可能经常使用它们,只是不知道它们的名字而已。设计模式相信了解的,都知道有20多种…其中按类型分有三种。为“创建型”封装了创建对象的变化过程,“结构
京东云技术团队
·
2023-11-29 13:50
前端
硬核干货
前端
设计模式
京东云
【代码可视化实践】代码变更影响分析 |
京东云
技术团队
1.前言笔者前文“浅析代码可视化”中讲述了代码可视化的基本实现原理,并给出了一些业界的应用场景。由于涉及原理和技术范围较广,以笔者能力难以做到面面俱到,为了减少信息传递偏差,便给出了一些信息来源供读者深入阅读。不过针对文中提到应用场景中的一些小的功能点,可以拿出来详尽的分析一下实现方案,以小见大。因此本文将针对代码可视化在代码变更影响分析上的应用做较详细的阐述,希望能对大家有所帮助。2.场景先用2
京东云技术团队
·
2023-11-29 13:19
硬核干货
京东云
代码可视化
代码变更
|
京东云
技术团队
就在11.10号早上,ChatGPT已经偷摸的把GPTs功能,开放给所有尊贵的Plus用户了。随着这波的功能开放,界面也是改了不少。点击左侧的Explore或者左下角的用户处,就可以直接进入新的GPTs功能:这里可以看到我们自己创建的GPT,下面呢还有OpenAI官方出品的GPTs:不过这些官方的,目前看起来更像是一个个的提示词包,貌似没啥惊艳的,毕竟现在谁还没个提示词市场呢点击CreateaGP
京东云技术团队
·
2023-11-29 13:19
人工智能
chatgpt
京东云
人工智能
云服务器安装gnome可视环境并通过xrdp进行远程控制
实验对象:
京东云
ubuntu16.04、腾讯云ubuntu16.04正文一、安装可视化桌面1、安装可视化桌面,中间需要选择yesorno的直接选择即可sudoaptup
gudu12306
·
2023-11-28 06:31
在BAT的强压下 后来者
京东云
布局医疗健康究竟有没有戏?
近日
京东云
正式公布其医疗健康战略,表明医疗成为
京东云
将要重点
凌晨六点TMT
·
2023-11-27 12:20
2023.11.23 云服务器实现 Spring Boot 项目文件上传并访问
环境介绍云服务器:
京东云
云服务器系统:CentOS7.9JDK版本:1.8SpringBoot版本:2.7.17具体步骤步骤一首先我们得先创建一个SpringBoot项目创建如下目录结构关于如何创建一个
茂大师
·
2023-11-25 07:20
Spring
云服务器
服务器
运维
资讯角,小角落也有大宝藏
问候开启美好一天2022年11月12日星期六农历十月初十九1、京东11.11“巅峰28小时”火爆开启:
京东云
以数智供应链护航消费者“丝滑”购物体验2、天猫双11开启第二波购买,支付宝“川流计划”应对多平台
匣中泡泡
·
2023-11-24 23:24
老知识复盘-SQL从提交到执行到底经历了什么 |
京东云
技术团队
一、什么是SQLsql(StructuredQueryLanguage:结构化查询语言)是高级的费过程化编程语言,允许用户在高层数据结构上工作,是一种数据查询和程序设计语言,也是(ANSI)的一项标准的计算机语言.but…目前仍然存在着许多不同版本的sql语言,为了与ANSI标准相兼容,它们必须以相似的方式共同地来支持一些主要的命令(比如SELECT、UPDATE、DELETE、INSERT、WH
京东云技术团队
·
2023-11-23 19:13
数据库
sql
京东云
数据库
iOS APP包分析工具 |
京东云
技术团队
介绍分享一款用于分析iOSipa包的脚本工具,使用此工具可以自动扫描发现可修复的包体积问题,同时可以生成包体积数据用于查看。这块工具我们团队内部已经使用很长一段时间,希望可以帮助到更多的开发同学更加效率的优化包体积问题。工具下载地址背景APPAnalyze工具最早诞生主要是为了解决以下包体积管理的问题:对于定位下沉市场的APP来讲,包体积是一个非常重要的性能指标,包体积过大会影响用户下载APP的意
京东云技术团队
·
2023-11-23 19:13
移动开发
ios
京东云
cocoa
包分析
ASM字节码操作类库(打开java语言世界通往字节码世界的大门) |
京东云
技术团队
前言:授人以鱼不如授人以渔,应用asm的文章有很多,简单demo的也很多,那么ASM都具备哪些能力呢?如何去学习编写ASM代码呢?什么样的情景需要用到ASM呢?让我们带着这些问题阅读这篇文章吧。这里由于篇幅限制做了删减(第六部分TreeApi和CoreApi的比较、核心API类的介绍等),如果有兴趣可以联系作者进行交流,个人认为核心在于第五部分如何查看一个想写的类的ASM代码如何写,以及全面了解A
京东云技术团队
·
2023-11-23 19:43
硬核干货
java
京东云
python
ASM
字节码
架构探索之路-第一站-clickhouse |
京东云
技术团队
一、前言架构,软件开发中最熟悉不过的名词,遍布在我们的日常开发工作中,大到项目整体,小到功能组件,想要实现高性能、高扩展、高可用的目标都需要优秀架构理念辅助.所以本人尝试编写架构系列文章,去剖析市面上那些经典优秀的开源项目,学习优秀的架构理念来积累架构设计的经验与思考,在后续日常工作中遇到相同问题时能有更深一层的认知.本章以实时OALP引擎Clickhouse(简称ck)为例,以其面向场景,架构设
京东云技术团队
·
2023-11-23 19:10
架构设计
软件架构
数据库
架构
clickhouse
京东云
数据库
云服务业界动态简报-20180311
一、
京东云
京东云
云解析已于近日上线,提供可靠稳定的权威域名解析服务,不仅包含基础解析、智能解析、安全防护、EDNS、HTTPDNS、解析报表、自动导入等功能,还拥有高性能服务器集群、多节点部署、极速解析
Captain7
·
2023-11-23 05:51
|
京东云
技术团队
一、背景目前大促备战常见备战工作:专项压测(全链路压测、内部压测)、灾备演练、降级演练、限流、巡检(监控、应用健康度)、混沌演练(红蓝对抗),如下图所示。随着平台业务越来越复杂,红蓝对抗的作用愈来愈明显,下面将详细介绍大数据平台在本次11.11大促备战工作中是如何开展红蓝对抗的。图1.大促备战常见工作示意首先我们先了解一下什么是红蓝对抗,它都有哪些好处?二、红蓝对抗介绍红蓝对抗是网络安全领域常见的
京东云技术团队
·
2023-11-22 08:54
测试
安全
大数据
京东云
网络
红蓝对抗
混沌工程
精准测试之过程与实践 |
京东云
技术团队
作者:京东工业宛煜昕一、怎样的技术•百度百科:精准测试是一套计算机测试辅助分析系统。精准测试的核心组件包含的软件测试示波器、用例和代码的双向追溯、智能回归测试用例选取、覆盖率分析、缺陷定位、测试用例聚类分析、测试用例自动生成系统,这些功能完整的构成了精准测试技术体系。•其他定义精准测试是中国自己有知识产权的完全的理论体系,它同时关注功能点和代码相关逻辑这样一个方法论,是一种灰盒的测试模式。最开始在
京东云技术团队
·
2023-11-21 10:30
测试
京东云
精准测试
测试工具
测试
高效开发与设计:提效Spring应用的运行效率和生产力 |
京东云
技术团队
引言现状和背景Spring框架是广泛使用的Java开发框架之一,它提供了强大的功能和灵活性,但在大型应用中,由于Spring框架的复杂性和依赖关系,应用的启动时间和性能可能会受到影响。这可能导致开发过程中的迟缓和开发效率低下。优化Spring应用程序的启动速度和性能是一个重要的任务,通过分析和优化应用的初始化过程、减少不必要的依赖和组件加载、并利用异步初始化、懒加载等技术,可以显著改善应用的启动性
京东云技术团队
·
2023-11-20 11:24
硬核干货
spring
京东云
java
性能优化
|
京东云
技术团队
引言大家好,我是王蒙恩,一名“整顿职场”的00后。作为一名去年刚刚加入京东的校招生,我有幸成为本次CDP平台的11.11备战负责人。虽然早在实习的时候就经历过大促,但是真正组织整个部门的备战还是很难忘的。于是提起笔,给自己做一个大促总结,记录下11.11大促期间的经历、感受、收获。11.11认知变化记得我还在上大学的时候对11.11的印象就是和室友熬夜在整点的时候疯狂下单,本人有幸成为过哈尔滨南岗
京东云技术团队
·
2023-11-20 11:19
11.11技术实践
京东云
高并发
流量
后端
备战
|
京东云
技术团队
使用场景:开发中会碰到一些耗时较长或者不需要立即得到执行结果的逻辑,比如消息推送、商品同步等都可以使用异步方法,这时我们可以用到@Async。但是直接使用@Async会有风险,当我们没有指定线程池时,他会默认使用其Spring自带的SimpleAsyncTaskExecutor线程池,会不断的创建线程,当并发大的时候会严重影响性能。所以可以将异步指定线程池使用简介:@Async是Spring的注解
京东云技术团队
·
2023-11-17 16:24
硬核干货
京东云
java
spring
boot
Async
提升提测质量之研测共建 |
京东云
技术团队
一、序日常研测工作演绎你是否也有同样的困惑?跟进的需求,就在提测前一秒,被告知不能如期提测了,研测计划被打乱;提测的功能,犹如遇到不好的购物体验,缺斤短两,与prd预期不符;产研测三方需求理解不一致,临时组会讨论,出临时解决方案;等等。。。你是否也遇到了以下的挑战?1.时间约束:敏捷开发周期较短,迭代速度快,使得测试人员很难在可用的时间内彻底测试软件;2.回归测试:在不断地迭代中,系统功能大大小小
京东云技术团队
·
2023-11-17 16:54
测试
京东云
测试
研发
JDK11升级JDK17最全实践干货来了 |
京东云
技术团队
1、前言上篇文章给大家带来了JDK8升级JDK11的最全实践,相信大家阅读后已经对JDK11有了比较深入的了解。2021年9月14日,Oracle发布了可以长期支持的JDK17版本,那么从JDK11到JDK17,到底带来了哪些特性呢?亚毫秒级的ZGC效果到底怎么样呢?值得我们升级吗?而且升级过程会遇到哪些问题呢?带着这些问题,本篇文章将带来完整的JDK11升级JDK17最全实践。2、为什么升级JD
京东云技术团队
·
2023-11-17 16:53
硬核干货
京东云
JDK
Java
后端
JDK17
【万字长文】前端性能优化实践 |
京东云
技术团队
一、引言从一个假死页面引发的思考:作为前端开发,除了要攻克页面难点,也要有更深的自我目标,性能优化是自我提升中很重要的一环;在前端开发中,会偶遇到页面假死的现象,是因为当js有大量计算时,会造成UI阻塞,出现界面卡顿、掉帧等情况,严重时会出现页面卡死的情况;在这里简单穿插概念之进程和线程•进程:一个在内存中运行的应用程序。每个进程都有自己独立的一块内存空间,一个进程可以有多个线程,比如在Windo
京东云技术团队
·
2023-11-17 16:53
前端
硬核干货
前端
性能优化
京东云
为React Ant-Design Table增加字段设置 |
京东云
技术团队
最近做的几个项目经常遇到这样的需求,要在表格上增加一个自定义表格字段设置的功能。就是用户可以自己控制那些列需要展示。在几个项目里都实现了一遍,每个项目的需求又都有点儿不一样,迭代了很多版,所以抽时间把这个功能封装了个组件:@silverage/table-custom,将这些差别都集成了进去,方便今后使用和维护。同时也方便需要这个功能的人来使用。下面介绍下安装和使用安装npmi@silverage
京东云技术团队
·
2023-11-17 16:18
前端
react.js
京东云
前端
前端组件
SpringBoot 项目优雅实现读写分离 |
京东云
技术团队
一、读写分离介绍当使用SpringBoot开发数据库应用时,读写分离是一种常见的优化策略。读写分离将读操作和写操作分别分配给不同的数据库实例,以提高系统的吞吐量和性能。读写分离实现主要是通过动态数据源功能实现的,动态数据源是一种通过在运行时动态切换数据库连接的机制。它允许应用程序根据不同的条件或配置选择不同的数据源,以实现更灵活和可扩展的数据库访问。二、实现读写分离-基础1.配置主数据库和从数据库
京东云技术团队
·
2023-11-13 12:41
数据库
硬核干货
spring
boot
京东云
后端
数据库
手把手教你如何扩展(破解)mybatisplus的sql生成 |
京东云
技术团队
mybatisplus的常用CRUD方法众所周知,mybatisplus提供了强大的代码生成能力,他默认生成的常用的CRUD方法(例如插入、更新、删除、查询等)的定义,能够帮助我们节省很多体力劳动。他的BaseMapper中定义了这些常用的CRUD方法,我们在使用时,继承这个BaseMapper类就默认拥有了这些能力。如果我们的业务中,需要类似的通用Sql时,该如何实现呢?是每个Mapper中都定
京东云技术团队
·
2023-11-13 12:11
硬核干货
sql
京东云
java
mybatis
mybatisplus
|
京东云
技术团队
1.前言在最近的项目联调过程中,发现在连接上游侧SFTP时总是需要等待大约10s+的时间才会出现密码输入界面,这种长时间的等待直接导致的调用文件接口时连接sftp超时问题。于是决定自己针对该问题进行一下排查,查询了相关资料,并逐个试验了一下网上提供的解决方案,然后在文章中详细记录问题的排查及分析过程,并将收集到的一些常见的SFTP的超时原因及解决方案进行了整理如下。2.问题排查过程首先使用ssh-
京东云技术团队
·
2023-11-13 12:10
硬核干货
京东云
java
网络
SFTP
Java表达式引擎选型调研分析 |
京东云
技术团队
1简介我们项目组主要负责面向企业客户的业务系统,企业的需求往往是多样化且复杂的,对接不同企业时会有不同的定制化的业务模型和流程。我们在业务系统中使用表达式引擎,集中配置管理业务规则,并实现实时决策和计算,可以提高系统的灵活性和响应能力,从而更好地满足业务的需求。举个简单的例子,假设我们有一个业务场景,在返利系统中,当推广员满足一定的奖励条件时,就会给其对应的奖励金额。例如某个产品的具体奖励规则如下
京东云技术团队
·
2023-11-13 12:06
硬核干货
java
京东云
大数据
表达式引擎
ChatGPT小型平替之ChatGLM-6B本地化部署、接入本地知识库体验 |
京东云
技术团队
本文期望通过本地化部署一个基于LLM模型的应用,能让大家对构建一个完整的应用有一个基本认知。包括基本的软硬环境依赖、底层的LLM模型、中间的基础框架及最上层的展示组件,最终能达到在本地零编码体验的目的。一、ChatGLM-6B模型介绍https://github.com/THUDM/ChatGLM-6B[Star27.6k]一个清华开源的、支持中英双语的对话语言模型,基于GLM架构,62亿参数。可
京东云开发者
·
2023-11-11 04:46
人工智能
chatgpt
京东云
LLM模型
语言模型
阿里云ECS服务器入门
服务器主要运营平台:阿里云西部数码腾讯云百度云
京东云
服务器分类:按物理形态分:服务器:ECS服务器:云服
枫之白桦
·
2023-11-10 20:49
联通光猫桥接、路由拨号设置踩坑
所以就买了个
京东云
。看到网上要光猫桥接,路由拨号才能更好利用网络。于是就开始弄。注意点如下:1、联通网络密码。不知道为什么,装机时,并没有告诉我密码。于是电话给客服。客服回复说,他也不知道,只能重置。
勇往直前的疯
·
2023-11-09 16:31
有效降低数据库存储成本方案与实践 |
京东云
技术团队
背景随着平台的不断壮大,业务的不断发展,后端系统的数据量、存储所使用的硬件成本也逐年递增。从发展的眼光看,业务与系统要想健康的发展,成本增加的问题必须重视起来。目前业界普遍认同开源节流大方向,很多企业部门也针对数据库存储降低成本进行了尝试,有的删数据、有的删索引、有的做压缩、有的做冷热分离,方式方法层出不穷,不一而足,然而不是因为收效甚微而导致没有达到预期,就是由于改造成本过大,投入周期过长,导致
京东云技术团队
·
2023-11-08 16:55
数据库
数据库
京东云
oracle
存储
降本增效
|
京东云
技术团队
是极致魅惑、洒脱自由的Javaheapspace?是知性柔情、温婉大气的GCoverheadlimitexceeded?是纯真无邪、活泼可爱的Metaspace?如果以上不是你的菜,那还有……刁蛮任性,无迹可寻的CodeCache!性感火辣、心思细腻的DirectMemory高贵冷艳,独爱你一人的OOMKiller!总有一款,能让你钟情!BUG选择权,现在交由你手!Javaheapspace这是最
京东云技术团队
·
2023-11-08 16:24
硬核干货
线上问题案例
java
京东云
Out
of
Memory
内存泄漏
DDD技术方案落地实践 |
京东云
技术团队
1.引言从接触领域驱动设计的初学阶段,到实现一个旧系统改造到DDD模型,再到按DDD规范落地的3个的项目。对于领域驱动模型设计研发,从开始的各种疑惑到吸收各种先进的理念,目前在技术实施这一块已经基本比较成熟。在既往经验中总结了一些在开发中遇到的技术问题和解决方案进行分享。因为DDD的建模理论及方法论有比较成熟的教程,如《领域驱动设计》,这里我对DDD的理论部分只做简要回顾,如果需要了解DDD建模和
京东云技术团队
·
2023-11-08 16:20
架构设计
京东云
数据库
架构
DDD
领域驱动设计
|
京东云
技术团队
1.前言emm,又又遇到问题啦,现有业务系统应用上线存在窗口期,不能满足正常任务迭代上线。在非窗口期上线容易导致数据库、mq、jsf等线程中断,进而导致需要手动修单问题。故而通过添加优雅停机功能进行优化,令其在上线前选择优雅停机后,会优先断掉新流量的涌入,并预留一定时间处理现存连接,最后完全下线,可有效扩大上线预留窗口时间并降低上线期间线程中断,进而降低手动修单。可是什么是优雅停机呢?为什么现有的
京东云开发者
·
2023-11-06 20:06
技术分享
京东云
wpf
优雅停机
spring
boot
线上JAVA应用平稳运行一段时间后出现JVM崩溃问题 |
京东云
技术团队
一、问题是怎么发现的系统是一个定时任务系统,需要定时执行业务代码,业务代码主要是访问MYSQL数据库和缓存进行操作,该开始启动,系统日志一切正常,但是运行一段时间到凌晨后,系统就自动崩溃了,java进程没有了,只留下了程序崩溃日志如下:cat:/proc/1/environ:Permissiondenied[admin@host-11-40-38-52~]$morehs_err_pid231.lo
京东云技术团队
·
2023-11-06 20:05
硬核干货
线上问题案例
java
jvm
京东云
定时任务
极致性能优化:前端SSR渲染利器Qwik.js |
京东云
技术团队
引言前端性能已成为网站和应用成功的关键要素之一。用户期望快速加载的页面和流畅的交互,而前端框架的选择对于实现这些目标至关重要。然而,传统的前端框架在某些情况下可能面临性能挑战且存在技术壁垒。在这个充满挑战的背景下,我们引入了Qwik.js框架。Qwik.js不仅是一个前端框架,更是一种前端性能的终极解决方案。它不仅提供了卓越的性能,还以其独特的特点和优势脱颖而出。让我们一起深入探索Qwik.js,
京东云技术团队
·
2023-11-06 20:35
前端
前端
性能优化
javascript
Qwik.js
第二弹来袭 |
京东云
技术团队
1.前言之前总结了一篇基于现有业务线在停机重启时会产生RPC和MQ调用强杀导致业务数据不一致文章,文中通过优雅停机改造对RPC服务进行反注册和MQ进行暂停消费,进而可以解决在停机时强制kill掉RPC线程或者MQ线程导致数据不一致现象,具体的原文大家感兴趣可以去看一下。Ok前情提要结束,最近在一些核心应用上线重启的时候又出现了业务订单数据不一致的情况,通过排查定位发现还是因为停机不够优雅,罪魁祸首
京东云技术团队
·
2023-11-06 20:32
硬核干货
java
jar
京东云
停机
定时任务
手把手教你用代码画架构图 |
京东云
技术团队
作者:京东物流覃玉杰1.前言本文将给大家介绍一种简洁明了软件架构可视化模型——C4模型,并手把手教大家如何使用代码绘制出精美的C4架构图。阅读本文之后,读者画的架构图将会是这样的:注:该图例仅作绘图示例使用,不确保其完整性、可行性。2.C4模型2.1C4模型整体介绍C4是软件架构可视化的一种方案。架构可视化,指的是用图例的方式,把软件架构设计准确、清晰、美观地表示出来。架构可视化不是指导开发者如何
京东云技术团队
·
2023-11-06 18:24
云服务
京东云
运维
大数据
c4前端
京东云
主机租用优惠价格表和轻量云主机
京东云
主机租用优惠价格表轻量云主机2C2G3M配置66元一年、2C2G4M带宽99元1年,3年326元;云主机2核4G5M带宽598元一年,买三年1499元;轻量云主机低至5.5元一个月,阿腾云atengyun.com
暴富程序员
·
2023-11-06 00:19
京东云主机
京东云
服务器
网络
京东云
ClickHouse和ES双引擎设计在零售选品中的应用实践
作者:李景龙背景简介涅槃选品是京东零售内的战略级bigboss项目,项目主要致力于构建商品底层能力,打通提报、投放流程,实现选品的线上化、规则化与智能化;通过多方协作盘货,充分表达营销、品类、运营/采销等多方意志。业务上的多样化需求,导致在项目初期面临以下众多技术难点与挑战技术方案为解决以上技术难点,京东零售整体设计了一套这样的技术方案:技术方案在数据存储查询上主要分成三个大模块:模块一:Clic
京东云开发者
·
2023-11-05 23:05
数据库
数据迁移
elasticsearch
big
data
大数据
云服务器安装k8s和kubesphere踩坑
首先是三台云服务器,腾讯云、百度云、
京东云
,配置4c4g、2c4g、2c4g,穷大学生只有这配置的服务器了ubuntu20.04通过kubekey安装k8s和kubesphere参考在Ubuntu22.04
Z-Abraham
·
2023-11-05 09:20
云原生
k8s
腾讯云
百度云
京东云
在线公开课 | 前端工程师如何突破瓶颈更好地变现自己
在线公开课|前端工程师如何突破瓶颈更好地变现自己原创:京小云
京东云
开发者社区3天前课程概要此次课程的分享主题是"前端工程师如何突破瓶颈更好地变现提升自己"。
csxyo42460
·
2023-11-03 22:16
【行云流水线实践】基于“OneBuild”方法对镜像进行快速装箱 |
京东云
技术团队
在云原生领域,无论使用哪种编排调度平台,Kubernetes,DockerSwarm,OpenShift等,业务都需要基于镜像进行交付,我们在内部实践“Source-to-image”和链式构建,总而总结出“OneBuild”模式。其核心思想是:一处构建,多处使用。问题一般,我们会使用类似JenkinsCI系统来构建镜像,以满足持续集成,持续开发,持续交付等场景。事实上,如果我们在某一方面能够提升
京东云技术团队
·
2023-11-03 12:07
云服务
京东云
镜像
docker
云原生
云计算
【实践篇】一次Paas化热部署实践分享 |
京东云
技术团队
前言本文是早些年,Paas化刚刚提出不久时,基于部门内第一次Paas化热部署落地经验所写,主要内容是如何构建一些热部署代码以及一些避雷经验。一、设计-领域模型设计1.首先,确定领域服务所属的领域2.其次,确定垂直业务身份3.再次,提炼领域能力及扩展点【实际工作中,我们已经把下面这个图作为领域服务设计文档进行了留存,用Paas化的方式实现需求,代码分布在中台、各个前台,所以整体管理代码就需要以文档形
京东云技术团队
·
2023-11-03 12:07
云服务
架构设计
paas
京东云
云原生
同城售后系统退款业务重构心得 |
京东云
技术团队
一、重构背景1.1、退款到家、小时购、天选退款有2套结构,代码逻辑混乱;其中小时购、天选部分售后单是和平生pop交互退款,部分是和售后中台交互退款;并且兼容3套逻辑;痛点:代码繁重,缺乏合理性的设计,后续迭代开发以及维护成本高,同时增加了系统的风险和不稳定性1.2、金额计算到家、小时购两套独立的逻辑结构计算,在此基础上针对退差和非退差又实现了2套逻辑;针对商品件维度、商品行维度、售后单维度计算金额
京东云技术团队
·
2023-11-03 12:36
硬核干货
架构设计
重构
京东云
系统
架构
jar包的精细化运营,Java模块化简介 |
京东云
技术团队
图:模块化手机概念一、什么是Java模块化Java模块化(module)是Java9及以后版本引入的新特性。官方对模块的定义为:一个被命名的,代码和数据的自描述集合。(themodule,whichisanamed,self-describingcollectionofcodeanddata)。早在Java7的时候就被提出,但由于其复杂性,不断跳票,直到Java9才有,那么Java模块化到底是什么
京东云技术团队
·
2023-11-03 12:01
硬核干货
java
jar
京东云
模块化
Django云端部署教程
要在云端部署的话你需要先买一个云服务器,购买云服务器的话可以去买腾讯云、阿里云或者
京东云
等等进行购买。腾讯云链接网址:https://cloud.tencent.com/?
Alice丨殇
·
2023-11-02 12:43
Kafka基本原理、生产问题总结及性能优化实践 |
京东云
技术团队
Kafka是最初由Linkedin公司开发,是一个分布式、支持分区的(partition)、多副本的(replica),基于zookeeper协调的分布式消息系统,它的最大的特性就是可以实时的处理大量数据以满足各种需求场景:比如基于hadoop的批处理系统、低延迟的实时系统、Storm/Spark流式处理引擎,web/nginx日志、访问日志,消息服务等等,用scala语言编写,Linkedin于
京东云技术团队
·
2023-11-01 13:07
云服务
硬核干货
kafka
京东云
分布式
为什么idea建议使用“+”拼接字符串 |
京东云
技术团队
前言各位小伙伴在字符串拼接时应该都见过下面这种提示:内容翻译:报告StringBuffer、StringBuilder或StringJoiner的任何用法,这些用法可以用单个java.lang.String串联来替换。使用字符串串联可以使代码更短、更简单。只有当得到的串联至少与原始代码一样高效或更高效时,此检查才会报告。大家普遍认知中,字符串拼接要使用StringBuilder,那为什么idea会
京东云技术团队
·
2023-11-01 13:07
硬核干货
intellij-idea
京东云
java
Java模块化应用实践之精简JRE |
京东云
技术团队
导语Java9及以后的版本引入了模块化特性,但是直到今天JDK21都发布了,依然没有被大量使用起来,那么这个特性就真的没啥意义了吗?别忘了,Java本身可是把模块化做到了极致的,所以可以利用这个特性对JRE本身进行定制化或者精简化。由于平时偶尔会开发一些Java的客户端应用,这时精简JRE的需求就凸显出来,让自己的程序带着最精简的JRE到处运行。实际实践了一段时间之后发现“真香!”现在把“利用Ja
京东云技术团队
·
2023-10-31 19:05
硬核干货
java
京东云
开发语言
JRE
浅析Redis大Key |
京东云
技术团队
一、背景在京东到家购物车系统中,用户基于门店能够对商品进行加车操作。用户与门店商品使用Redis的Hash类型存储,如下代码块所示。不知细心的你有没有发现,如果单门店加车商品过多,或者门店过多时,此Key就会越来越大,从而影响线上业务。userPin:{storeId:{门店下加车的所有商品基本信息},storeId:{门店下加车的所有商品基本信息},......}二、BigKey的界定和如何产生
京东云技术团队
·
2023-10-31 19:05
云服务
redis
京东云
bootstrap
key
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他