
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
参考:《linux内核设计与实现》原书第三版,美Robert Love著,陈莉君 康华译目前手上有一个centos7.5的系统,我们在该系统上进行内核的编译与安装新内核,我们安装2.6.34的内核首先确保安装了如下软件:makegccgcc-c++ncurses-devel如果没有安装,则先安装,比如yum -y install ncurses-devel1 解压内核源码包首...
1 内存地址逻辑地址每个逻辑地址都由一个段和偏移量组成,偏移量指明了从段开始的地方到实际地址之间的距离。物理地址物理地址和CPU地址引脚发送到内存总线上的电信号相对应CPU可以实现逻辑地址到物理地址的转换。2 实模式和保护模式从80286开始引入保护模式。实模式体现在内核中用到的地址都是真实物理地址。也就是说段基址:段内偏移地址产生的逻辑地址就是物理地址。也就是说程序员可见的地址...

公司有个项目需要对接gitlab相关api。1 gitlab登陆gitlab提供给我们oauth2登陆接口。我们可以通过这个接口实现gitlab认证登陆,并返回给我们一个token作为系统登录凭证。官网:https://docs.gitlab.com/ee/integration/oauth_provider.html首先,gitlab上申请一个Application ID,后续应用系统...

1 背景公司的一个项目,平时运行一直没问题,但是最近,时不时的会报出java.lang.OutOfMemoryError: GC overhead limit exceeded错误,然后,java进程就处于假死状态,几天都不会有后台日志更新。2 问题原因可以明确的一点是,jvm出现了问题。所以,查看jvm内存使用情况可以看出,FGC进行了89次,而YGC是23次。这就有点奇怪了,为...

参考:https://blog.csdn.net/a3192048/article/details/826899841从tcp三次握手四次挥手过程,我们来理解这些状态信息三次握手:第一次握手:建立连接时,客户端发送SYN包(syn=j)到服务器,并进入SYN_SENT状态,等待服务器确认;第二次握手:服务器收到SYN包,必须应答客户的SYN(ack=j+1),同时自己也发送一个SY...
https://blog.csdn.net/huaishu/article/details/937394461 报文格式网络上传输的报文由以下部分组成以太网头14字节Ip头20字节Tcp头20字节数据1.1 例子以太网数据帧:1.1.1 以太网头从截图看是14字节,定义了源和目的的MAC地址1.1.2 IP头20字节,定义了源ip目的ip等信息。1.1...









