找回密码
 立即注册
类的构造函数和析构函数
构造函数和析构函数 构造函数是类的入口函数 析构函数是类的销毁函数 1、构造函数 a、构造函数默认是public类型的,如果定义private则定义外部不能进行对象的创建,所以只能是公有函数 b、构造函数是入口函数,所以可以进行参数的初 ...
告陕无 2025-6-6 08:54
51 0 0
(原创)多线程并发:AQS源码分析(1)——独占锁的实现原理
  谈到java中的并发,我们就避不开线程之间的同步和协作问题,谈到线程同步和协作我们就不能不谈谈jdk中提供的AbstractQueuedSynchronizer(翻译过来就是抽象的队列同步器)机制;   (一)、AQS中的state和Node含义:     AQS中提供 ...
讥慰捷 2025-6-6 08:54
895 0 0
建造者模式
定义 将一个复杂对象的构建与它的表示分离,使得同样的构建过程可以建造不同的表示。 建造者模式的结构 Builder(抽象建造者):它为创建一个产品Product对象的各个部件指定抽象接口,在该接口中一般声明两类方法,一类方法是BuildPartX() ...
邰怀卉 2025-6-6 08:54
611 0 0
如何从0开始搭建 Vue 组件库
作者:京东零售 陈艳春 前言: 组件设计是通过对功能及视觉表达中元素的拆解、归纳、重组,并基于可被复用的目的,形成规范化的组件,通过多维度组合来构建整个设计方案,將这些组件整理在一起,便形成组件库。本文我们主要讲述基于Vant ...
睁扼妤 2025-6-6 08:53
796 0 0
远程服务调用(RPC与Rest本质区别)
一、背景  远程服务将计算机程序的工作范围从单机扩展到网络,从本地延伸至远程,是构建分布式系统的首要基础。远程服务调用(Remote Procedure Call,RPC)在计算机科学中已经存在了超过四十年时间。但很多人无法明确区分RPC与Rest。 ...
嫁蝇 2025-6-6 08:53
215 0 0
拜占庭将军问题和 Raft 共识算法讲解
作者: 京东物流 郭益如 导读 在分布式系统中, 什么是拜占庭将军问题?产生的场景和解决方案是什么?什么是 Raft 共识算法?Raft 算法是如何解决拜占庭将军问题的?其核心原理和算法逻辑是什么?除了 Raft,还有哪些共识算法?共识问题 ...
佴莘莘 2025-6-6 08:53
531 0 0
一文探寻学习DDD的意义
序: 《阿甘正传》中,阿甘开始了不停地跑步,一段时间后,后面就有了很多追随者一起跑,他们为什么跑哪? [*]阿甘:我也不知道,只是想跑而已。 [*]追随者:感觉这样做是有意义的,而且阿甘也还在前面领跑。 类似地,一开始我也不知 ...
客臂渐 2025-6-6 08:52
311 0 0
消息中间件RabbitMQ
目录 [*]什么是RabbitMQ? [*]为什么使用MQ?MQ的优点 [*]消息中间件比对 [*]RabbitMQ [*]RocketMQ [*]Kafka [*]选型建议 [*]MQ 有哪些常见问题?ranbbitMQ如何解决这些问题? [*]MQ 有哪些常见问题? [*]消息的顺序问题 [*]消息的 ...
韩素欣 2025-6-6 08:52
173 0 0
编程与类型系统读后总结与感想
1. 基本信息 编程与类型系统 Programming With Types:Examples in TypeScript [美] 弗拉德·里斯库迪亚(Vlad Riscutia) 著,赵利通 译 机械工业出版社,2021年1月出版 1.1. 读薄率 书籍【真实】字数17.5万字,笔记总字数19299字 ...
驳嗦 2025-6-6 08:51
54 0 0
Java中23种设计模式介绍和应用场景总结
目录 [*]设计原则 [*]设计模式 [*]GOF四人帮 [*]23种设计模式关系 [*]创建型模式 [*]结构型模式 [*]行为型模式 [*]23种设计模式应用场景 [*]创建型模式应用 [*]结构型模式应用 [*]行为型模式应用 [*]JAVA中设计模式使用场景总结 [ ...
任佳湍 2025-6-6 08:51
644 0 0
后端应用分层经验总结
  后端应用分层是什么,例如:你用Spring MVC开发web程序、项目用三层架构分包,这些都用了分层思想。   MVC模式包含了三部分: [*]视图(view):负责界面显示、处理用户交互。如:前端应用 [*]控制器(controller):协调视图层与模 ...
鄂缮输 2025-6-6 08:50
569 0 0
一篇文章带你了解设计模式——创建者模式
一篇文章带你了解设计模式——创建者模式 在之前的文章中我们已经学习了设计模式的基本原则和基本分类 下面我们来介绍第一种设计模式,创建型模式的主要关注点是怎样创建对象,它的主要特点是“将对象的创建与使用分离”。 下面我们将从 ...
陈兰芳 2025-6-6 08:49
766 0 0
微服务之间的最佳调用方式
  在微服务架构中,需要调用很多服务才能完成一项功能。服务之间如何互相调用就变成微服务架构中的一个关键问题。   服务调用有两种方式,一种是RPC方式,另一种是事件驱动(Event-driven)方式,也就是发消息方式。   消息方式是松 ...
剽达崖 2025-6-6 08:49
363 0 0
我在京东做研发 | 揭秘支撑京东万人规模技术人员协作的行云DevOps平台
随着业务变化的速度越来越快各类IT系统的建设也越来越复杂大规模研发团队的管理问题日益突出如何提升研发效能成为时下各类技术团队面临的重要挑战京东云DevOps专家将带您深入研发一线揭秘支撑京东集团万人级研发管理的行云DevOps平台分享 ...
揉幽递 2025-6-6 08:49
808 0 0
京东达达核心系统架构:从短平快到体系化的设计精要
  前言   商品系统是电商系统最基础、最核心的系统之一。商品数据遍布所有业务,首页、门店页、购物车、订单、结算、售后、库存、价格等,都离不开商品。商品信息要稳定提供至到家供应链的每个节点,所以必须要有一套稳定的、高性能的 ...
堠秉 2025-6-6 08:49
657 0 0
构建亿级别的消息推送基础模型
[*]问题场景: 当用户量增大的时候,系统内的消息推送(比如 系统内短信推送,微信,钉钉,极光个推推送)将是我们常见业务场景。当系统中的用户量逐渐增大时候,群发用户消息的推送也将成为系统中致命的性能瓶颈。 [*]消息推送缓冲队列 ...
少琼 2025-6-6 08:48
992 0 0
阿里高级技术专家方法论:如何写复杂业务代码?
  张建飞是阿里巴巴高级技术专家,一直在致力于应用架构和代码复杂度的治理。最近,他在看零售通商品域的代码。面对零售通如此复杂的业务场景,如何在架构和代码层面进行应对,是一个新课题。结合实际的业务场景,他沉淀了一套“如何写 ...
蟠鲤 2025-6-6 08:47
679 0 0
认知篇:CQRS架构模式的本质
作者:京东科技 倪新明 CQRS只是一种非常简单的模式(pattern),CQRS本身并不是一种架构风格,和最终一致性/消息/读写分离/事件溯源/DDD等没有必然的联系,它最大优势是给我们带来更多的架构属性选择1 CQRS 本质 1.1 CQS:命令和查询分 ...
益竹月 2025-6-6 08:47
477 0 0
全球首个面向遥感任务设计的亿级视觉Transformer大模型
作者:京东探索研究院 深度学习在很大程度上影响了遥感影像分析领域的研究。然而,大多数现有的遥感深度模型都是用ImageNet预训练权重初始化的,其中自然图像不可避免地与航拍图像相比存在较大的域差距,这可能会限制下游遥感场景任务上 ...
匝抽 2025-6-6 08:47
626 0 0
如何实现千万级优惠文章的优惠信息同步
作者:京东科技 文涛 背景 金融社区优惠文章是基于京东商城优惠商品批量化自动生成的,每日通过不同的渠道获取到待生成的SKU列表,并根据条件生成优惠文章。 但是,生成优惠文章之后续衍生问题: 该商品无优惠了,对应文章需要做取消推 ...
缢闸 2025-6-6 08:46
574 0 0

快速发帖

还可输入 80 个字符
您需要登录后才可以发帖 登录 | 立即注册

本版积分规则