分类: 成长记录

5 篇文章

thumbnail
xv6-sh 超小os内核shell实现详解
前言 关于xv6 抄了一下百度百科 Xv6是由麻省理工学院(MIT)为操作系统工程的课程(代号6.828),开发的一个教学目的的操作系统。 Xv6是在x86处理器上(x即指x86)用ANSI标准C重新实现的Unix第六版(Unix V6,通常直接被称为V6)。Unix V6是1975年发布的,基于DEC PDP-11小型机,当时还没有x86系列CP…
thumbnail
《深入理解JVM》6,7章简单笔记
《深入理解JVM》第七章 虚拟机类加载机制 第六章 类文件结构 第六章只写了一些简单的笔记,其实后面第七章的笔记也很简单= = 6.1 概述 计算机只能识别0和1 6.2 无关的基石 Java的一个口号:一次编写,到处运行。JVM不仅可以编译java运行java,而且可以讲其他语言编译成.class文件然后通过JVM来运行,例如Jython,JRu…
thumbnail
Fastjson各个版本反序列化漏洞分析
Fastjson反序列化漏洞分析 这篇文章,基本是对着先知社区上的文章,再加上自己的一小部分理解复现出来的。前置知识:Java基础、反射、泛型、Java Bean等。。 fastjson简介 fastjson是Alibaba开发的一个json序列化/反序列化的一个java库,官方说的是全世界最快的json解析库。在国内得到了广泛的使用。 项目地址 …
thumbnail
Golang学习笔记(踩坑,记录与个人理解)
1. 认识Go语言 推荐IDE:GOLAND 推荐教程:这里首推咱们网校web后端的GO教程,写得很好很仔细 然后是:learn-go-with-test 我是两个教程来回看的 Go环境 GOPATH 按照惯例,所有Go的代码都存在于一个指定目录下面,这个目录可以放在任何地方,称为GOPATH(默认在$HOME/go),这个工作区应该由你自己设置一…
thumbnail
博客搬家计划
博客搬家计划 告别第一台腾讯云 去年寒假放假之前,也就是大一上刚考试完,我开始了自己的第一个博客的搭建。 搭建得其实很快,就是备案花时间。 我拿到了人生中第一个公网ipv4:49.235.xx.xxx拥有了人生中第一个域名:xiaoyaovo.cn开始接触简单的前端后端以及服务器搭建知识 但是由于服务器快过期了,而且域名的SSL也快过期了,而且觉得…