logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

ucore实验的一些环境准备(ubuntu系统)

ucore的实验是基于linux系统下实现的,所以首先得装linux。一般会用虚拟机来装,这样比较方便简单。我是用双系统,直接装的linuxmint 18,分了40g左右我觉得够用了(双系统的好处就是体验比较好)。ubuntu系统下只需要在终端输入这么几行代码就行: $ sudo apt-get update$ sudo apt-get upgrade$ sudo apt-get in...

CSAPP实验之Bomb Lab详解

文章目录前言phase 1phase 2phase 3phase 4phase 5phase 6总结和感想前言Bomb Lab来自《深入理解计算机系统》(CSAPP)一书的第三章“程序的机器级表示”的配套实验,该实验的目的是通过反汇编可执行程序,来反推出程序执行内容,进而能够正确破解”密码“,解除“炸弹”。Bomb Lab文件目录如下:├── bomb├── bomb.c└── READMEbom

#linux
fatal: The remote end hung up unexpectedly 错误

Ubuntu 14.04 系统之前在git clone的时候出现了 fatal: The remote end hung up unexpectedly 的问题,经过查阅是由于推送的文件过大,解决方法命令如下:git config --global http.postBuffer 524288000目的是增大缓存如果还出现以上问题,那就继续加大缓存,如1048576000...

解决Linux下git clone速度太慢的问题

解决Linux下git clone速度太慢的问题我用的是ubuntu14.04,如果git clone过慢,可以在Linux下修改host文件:/etc/hosts使用命令行用vim修改(也可以用其他编辑器):sudo vim /etc/hosts在文件后加上:151.101.72.249 github.global.ssl.fastly.net192.30.253.11...

C++的string类型中关于append函数、push_back函数和+=运算符的区别

内容翻译自 https://www.geeksforgeeks.org/stdstringappend-vs-stdstringpush_back-vs-operator-c/?ref=lbp引言C++的string类中,要想在字符串后附加字符,可以使用append函数、push_back函数或者是+=运算符,这些附加字符的方法其实现不尽相同,因此应用场景也不同。首先我们先一窥源码(gcc 4.9

Docker中配置Git环境

Docker中配置Git环境工作中遇到了需要在Docker环境中操作GitLab仓库的场景,需要事先在Docker中搭好Git环境。由于在Docker中对Git仓库操作是全自动化的,因此需要免密拉取仓库和提交等操作,我这里是使用SSH来进行免密操作。所以首先是配置SSH,其次是配置Docker环境。配置SSH Key先生成SSH key:ssh-agenteval $(ssh-agent -s)s

到底了