首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
懂点IOT的puff
掘友等级
java开发
擅长阅读源码,喜欢专研书籍,专注物联网平台
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
21
文章 21
沸点 0
赞
21
返回
|
搜索文章
赞
文章( 21 )
沸点( 0 )
并发编程/Actor模型设计为高并发项目提供基础模型(设计篇)
Actor模型是一种革命性的并发编程范式,它通过封装状态、行为和消息传递来构建高并发和分布式系统。自1973年提出以来,Actor模型已被广泛应用于从游戏开发到金融服务等多个领域。在Actor模型中,
这可能是目前最透彻的Netty原理架构解析
本文基于 Netty 4.1 展开介绍相关理论模型,使用场景,基本组件、整体架构,知其然且知其所以然,希望给大家在实际开发实践、学习开源项目方面提供参考。 Netty 是一个异步事件驱动的网络应用程序框架,用于快速开发可维护的高性能协议服务器和客户端。 NIO 的类库和 API…
逐步掌握最佳Ai Agents框架-AutoGen 一
微软最新推出的大语言模型框架AutoGen,号称目前地表最强AI Agents。不知道有多少朋友和我一样,在感受了LangChain Agents的大力出奇迹后,又心痒难耐想把AutoGen搞起...
Tomcat线程模型
BIO模式:阻塞式I/O操作,表示Tomcat使用的是传统Java。I/O操作(即Java.io包及其子包)。Tomcat7以下版本默认情况下是以bio模式运行的,由于每个请求都要创建一个线程来处理,线程开销较大,不能处理高并发的场景,在三种模式中性能也最低。 同步非阻塞I/O…
SpringIOC容器解决循环依赖源码分析
spring的ioc来解决循环依赖的问题,从AbstractBeanFactory#getBean方法来进行源码分析,spring的解决循环依赖的原理,可以从三个本地缓存Map集合进行调解,本篇文章打算从循环依赖的定义来解释,在结合源码进行分析。 最简单的例子,spring的循…
Executors工具类源码分析
only the tasks submitted by the method. 4、newSingleThreadExecutor 创建一个单例工作,一直是单个线程处于工作。
jdk1.8HashMap源码分析
jdk1.8采用数组+链表+红黑树的结构来实现。内部类主要有Node单向链表、KeySet类
记录一次linux服务器查询日志gbk转换为utf-8编码
命令如下:tail-1000ffff.log|whilereadline;doecho"$line"|iconv-fGBK-tUTF-8;done
LRUCache实现lru(最近最少)算法
设计实现一个LRU(最近最少缓存)使用机制。它应该支持以下操作获取数据 get 和 写入数据 put 。获取数据 get(key) - 如果密钥 (key), 存在于缓存中,则获取密钥的值(总是正数),否则返回 -1。写入数据 put(key, value) - 如果密钥不存在…
RocketMq源码篇-NameSrv(三)
即上一篇,理论上先写这篇文章,rocketMq的注册中心没有使用zk来做,为了减少依赖,采用自己实现的NameSrv。NameSrv 来保存Broker、Topic的元数据。broker启动会向namesrv发送心跳,namesrv会定时检测 broker的可用性,并移除不可用…
下一页
个人成就
文章被点赞
61
文章被阅读
15,387
掘力值
460
关注了
17
关注者
8
收藏集
0
关注标签
23
加入于
2017-09-24