首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
TroLee
掘友等级
获得徽章 4
动态
文章
专栏
沸点
收藏集
关注
作品
赞
89
文章 89
沸点 0
赞
89
返回
|
搜索文章
最新
热门
用go写jvm之指令集和解释器
Java虚拟机规范,把定义的205条指令按用途分成11类, 分别是常量constants指令,加载loads指令,存储stores指令,操作数stack指令,数学math指令,转换conversion
用go写jvm之线程共享的运行时数据区
在本节,我们将实现线程共享的运行时数据区,包括方法区和运行时常量池 方法区 它是运行时数据区的一块逻辑区域,由多个线程共享,主要存放从class文件获取的类信息,另外类变量也存放在方法区中。 clas
用go写jvm之搜索class文件
java虚拟机首先要做的事情就是搜索class文件,这里我们用go来实现搜索class文件的功能。 整体流程 Oracle的Java虚拟机根据类路径来搜索类, 我们可以创建类路径,存储类路径项。 类路
用go写jvm之解析class文件
在搜索到class文件后,得到字节码数据,然后将它解析为class文件结构 Class文件结构 分析class文件结构,可以发现它主要是由以下部分组成: 魔数、版本号、访问标志、类索引、父类索引 常量
学习gin的路由树
通过学习和写Gin的路由树,学习路由匹配知识 提要 通过创建路由节点,匹配子节点,插入与搜索节点,再搭配路由的插入与搜索,来实现路由。 首先要创建路由节点,搭建好路由树的操作方法 创建路由树,搭建好路
了解Gin
Go的框架很多,gin是其中一个,通过研究gin的源代码,来了解gin的实现原理,以及gin的使用方法。 1.首先了解Engine与RouterGroup 以下是Engine的结构体定义 关键属性为R
了解RPC
RPC是一种远程调用的方法,可以在不同的机器上调用函数,但是调用者不需要知道函数在哪个机器上,只需要知道函数名和参数即可。 gRPC是RPC框架,接口描述语言是Protobuf(一种IDL) 1.简略
代码中说JUC-2
本系列是写在代码里的记录,用来记录juc的学习过程 具体代码在github里嗷~
代码中说JUC-1
本系列是写在代码里的记录,用来记录juc的学习过程 具体代码在github里嗷~
gin的中间件原理简单实现
通过向添加handlers中间件,并按顺序执行,实现中间件 原理 首先在上下文中添加属性中间件链,记录当前执行到第几个中间件的属性。 然后在Context中添加Next方法,用于执行下一个中间件 因为
下一页
个人成就
文章被点赞
11
文章被阅读
1,780
掘力值
103
关注了
51
关注者
1
收藏集
11
关注标签
35
加入于
2022-09-25