首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
林枫i
掘友等级
java工程师
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
2
文章 2
沸点 0
赞
2
返回
|
搜索文章
最新
热门
ConcurrentLinkedQueue原理
内部采用单向链表方式实现,首尾为2个volatile类型的Node节点用来存放队列的首尾节点。 offer操作是在队列末尾添加一个元素,如果传递的参数为null则抛出NPE异常,因为ConcurrentLinkedQueue是无界队列,该方法将一直返回true。
基于netty仿Dubbo实现自己的RPC框架
服务端和客户端都可以访问到通用的接口,只有服务端中有这个接口的实现类,客户端通过网络传输的方式调用这个接口,告诉服务端我需要这个接口,服务端收到请求后找到这个实现类并执行,将生成的结果给客户端调用的接口的返回值。 因为客户端并没有接口的具体实现类,没有办法直接生成实例对象。可以…
lombok使用和相关注解
Lombok本质上就是一个实现了“JSR 269 API”的程序。在使用javac的过程中,它产生作用的具体流程如下: 像 lombok 这种插件,已经不仅仅是插件了,它在编译器编译时通过操作AST(抽象语法树)改变字节码生成,变相的说它就是在改变java语法,它改变了你编写源…
redis设计与实现
bgsave:bgsave命令保存工作由子进程执行,所以子进程创建rdb文件过程中,redis服务器仍然可以继续处理客户端的命令请求。 命令追加。服务器在执行完一个写命令后,会以协议格式将被执行的写命令追加到服务器状态的aof_buf缓冲区的末尾 主服务器进行命令传播时,不光将…
计算机网络笔记
物理层物理层解决不同计算机上传输媒体上传输数据比特流主要任务:确定与传输媒体接口有关的一些特性调制解调器:将传输媒体上的数字信号转换为模拟信号数据的三种通信方式单工通信只有一个方向的通信,没有反方向的
操作系统原理
高级调度是外存和内存之间的调度,从外存的后备队列中挑选一个或多个作业,给它们分配内存等必要资源,创建相应的进程(PCB),使它们获得竞争处理机的权利。每个作业只调入一次,调出一次,作业调入时会创建相应的PCB,作业调出时撤销响应的PCB。高级调度主要指的是调入的问题,因为只有调…
个人成就
文章被点赞
2
文章被阅读
2,240
掘力值
80
关注了
1
关注者
0
收藏集
1
关注标签
9
加入于
2020-04-22