首页
学习
活动
专区
工具
TVP
发布

JavaEdge

关注公众号:JavaEdge,加入全国最大的后端交流群。
专栏作者
2432
文章
2416635
阅读量
175
订阅数
DDD领域驱动设计实战(六)-理解领域事件(Domain Event)
当前对领域事件的定义:领域专家所关心的发生在领域中的一些事件。将领域中所发生的活动建模成一系列的离散事件。 每个事件都用领域对象来表示,领域事件是领域模型的组成部分,表示领域中所发生的事情。
JavaEdge
2022-11-30
1.1K0
Kafka实战(3)-Kafka的自我定位
Kafka对消息保存时根据Topic进行归类,发送消息者成为Producer,消息接受者成为Consumer,此外kafka集群有多个kafka实例组成,每个实例(server)称为broker。
JavaEdge
2022-11-30
3660
Kafka实战(7)-究竟该如何部署Kafka集群?
生产环境需考量各种因素,结合自身业务需求而制定。看一些考虑因素(以下顺序,可是分了顺序的哦)
JavaEdge
2022-11-30
3860
Go实战抢红包系统(四) - 基础实施层coding
◆ 无状态且非持久化,可以使用iota ◆ 有状态或者需要持久化,不能使用iota
JavaEdge
2022-11-30
6340
Flink实战(七) - Time & Windows编程
掌握Flink中三种常用的Time处理方式,掌握Flink中滚动窗口以及滑动窗口的使用,了解Flink中的watermark。
JavaEdge
2022-11-30
7730
关注专栏作者,随时接收最新技术干货
JavaEdge
华为软件开发工程师
ubuntu如何下载64位Intel
由于AMD64和Intel64基本上一致,很多软硬件产品都使用一种不倾向任何一方的词汇来表明它们对两种架构的同时兼容。出于这个目的,AMD对这种CPU架构的原始称呼——“x86-64”被不时地使用,还有变体“x86_64”。其他公司如微软和太阳计算机系统公司在营销资料中使用“x64”作为对“x86-64”的缩写。
JavaEdge
2022-10-07
1K0
传递事件流
批处理领域,作业的输入和输出是文件(也许在分布式文件系统)。流处理领域中的等价物是啥呢?
JavaEdge
2022-10-04
5220
为什么会有流处理?
批处理技术,它读取一组文件作为输入,并生成一组新的文件作为输出。输出是 衍生数据(derived data) 的一种形式;即若需要,可通过再次运行批处理过程来重新创建数据集。我们看到了如何使用这个简单而强大的想法来建立搜索索引、推荐系统、做分析等。
JavaEdge
2022-10-04
3300
Spring源码版本命名规则
某些常见软件的版本号: Linux Kernel: 0.0.1,1.0.0,2.6.32,3.0.18…,若用 X.Y.Z 表示,则偶数 Y 表示稳定版本,奇数 Y 表示开发版本。
JavaEdge
2021-12-07
3270
Tomcat的生命周期管理
若想让一个系统能对外提供服务,需创建、组装并启动这些组件;在服务停止时,还需要释放资源,这是一个动态过程。即Tomcat需动态管理这些组件的生命周期。
JavaEdge
2021-12-07
5940
Spring源码版本命名规则
某些常见软件的版本号: Linux Kernel: 0.0.1,1.0.0,2.6.32,3.0.18…,若用 X.Y.Z 表示,则偶数 Y 表示稳定版本,奇数 Y 表示开发版本。
JavaEdge
2021-10-18
5620
Tomcat的生命周期管理
若想让一个系统能对外提供服务,需创建、组装并启动这些组件;在服务停止时,还需要释放资源,这是一个动态过程。即Tomcat需动态管理这些组件的生命周期。
JavaEdge
2021-10-18
5760
由于不知道Java线程池的bug,某程序员叕被祭天
我们会使用各种池化技术缓存 创建性能开销较大的 对象,比如线程池、连接池、内存池。 它们的原理都是预先创建一些对象入池,使用时直接取出,用完归还以复用,还会通过策略调整池中缓存对象的数量,实现动态伸缩性。
JavaEdge
2021-02-23
2870
DDD领域驱动设计实战(六)-理解领域事件
将领域中所发生的活动建模成一系列的离散事件。每个事件都用领域对象来表 示……领域事件是领域模型的组成部分,表示领域中所发生的事情。 一个领域事件将导致进一步的业务操作,在实现业务解耦的同时,还有助于形成完整的业务闭环。
JavaEdge
2021-02-23
1.1K0
docker简介
Docker 是一个开源的应用容器引擎,开发者可以打包他们的应用以及所有依赖包到一个可移植的Docker镜像中。然后可以批量发布到任何流行的Linux或Windows机器上运行。
JavaEdge
2021-02-23
2690
Redis管道Pipelining原理详解
Redis是一种基于客户端-服务端模型及请求/响应协议的TCP服务。 这意味着一个请求会遵循以下步骤:
JavaEdge
2021-02-23
2K0
WindowFocusListener窗体焦点监听器
抽象适配器类接收窗口事件。 此类中的方法为空。 此类存在的目的是方便创建侦听器对象。 扩展此类可创建WindowEvent侦听器并重写所需事件的方法。 (如果要实现WindowListener界面,你必须定义在它所有的方法。此抽象类定义空对他们的所有方法,这样你就可以只需要针对所关心的事件重写方法。) 创建使用扩展的类的监听器对象,然后使用窗口的一个窗口寄存器它addWindowListener方法。 当窗口的状态借助于被打开,关闭,激活或去激活,或图标化取消图标化的变化,在收听对象中的相关方法被调用,并且WindowEvent被传递给它
JavaEdge
2021-02-22
1.1K0
一文讲清Java中的信号量semaphore到底干嘛的
信号量(英语:semaphore)又称为信号标,是一个同步对象,用于保持在0至指定最大值之间的一个计数值。当线程完成一次对该semaphore对象的等待(wait)时,该计数值减一;当线程完成一次对semaphore对象的释放(release)时,计数值加一。当计数值为0,则线程等待该semaphore对象不再能成功直至该semaphore对象变成signaled状态。semaphore对象的计数值大于0,为signaled状态;计数值等于0,为nonsignaled状态.
JavaEdge
2021-02-22
9120
基于chrome内核的微软Edge浏览器~
1 下载安装Beta版本 下载地址 Windows 欢迎页 macOS 欢迎页 设置选项卡 Windows macOS macOS macOS 2 推荐功能 2.1 集锦 只需要点
JavaEdge
2021-02-22
7490
Java编程思想第五版(On Java 8)(二)-安装Java和本书用例
在开始学习 Java 之前,你必须要先安装好 Java 和本书的源代码示例。因为考虑到可能有“专门的初学者”从本书开始学习编程,所以我会详细地教你如何使用命令行。 如果你已经有此方面的经验了,可以跳过这段安装说明。如果你对此处描述的任何术语或过程仍不清楚,还可以通过 Google 搜索找到答案。具体的问题或困难请试着在 StackOverflow 上提问。或者去 YouTube 看有没有相关的安装说明。
JavaEdge
2020-05-27
9210
点击加载更多
社区活动
Python精品学习库
代码在线跑,知识轻松学
【玩转EdgeOne】征文进行中
限时免费体验,发文即有奖~
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·干货材料·成员作品·最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档