- 博客(8)
- 资源 (1)
- 收藏
- 关注
原创 CSAPP之BombLab
1. 背景介绍 从两年前就在看CSAPP断断续续,感觉收获不少但是最近偶尔翻开发现好多东西又忘了,之前基本没写过博客,上次写论文也是四五年前了,现在就趁着新冠疫情期间重温CSAPP顺便把一些收获沉淀下来,不足之处请网友批评指正。我的系统平台是Ubuntu18.04.1 X86-64,文中所有相关资源均可以在CSAPP网站上下载。2. 言归正传 bombLab主要依托第三章Machine-...
2020-02-09 22:36:23
825
转载 Linux环境使用g++编译C++方法总结
单个源文件生成可执行程序下面是一个保存在文件 helloworld.cpp 中一个简单的 C++ 程序的代码:? 1 2 3 4 5 6 7 /* helloworld.cpp */ #include <iostream> int main(int argc,char *argv[]...
2018-10-29 22:23:43
285
转载 CentOS7上安装Codelocks
转载https://blog.youkuaiyun.com/ztguang/article/details/51015587 + 个人遇见的新问题 在CentOS7上安装Codelocks的过程。1.安装gcc,需要c和c++两部分,默认安装下,CentOS不安装编译器的,在终端输入以下命令即可yum install gccyum install gcc-c++2.安装gtk2-devel,因...
2018-10-27 21:00:12
427
转载 centos安装code:block
转载:https://www.cnblogs.com/magialmoon/archive/2013/05/05/3061108.html在网上各种谷哥度娘最后才发现还是官方的文档最靠谱:看这里。上面讲的比较详细,下面简单总结一下安装的步骤:wxWidgets安装先安装GTK+yum install gtk+*Code::Blocks的界面依赖于wxWidgets,所以需要先安装它,至于wxWid...
2018-06-03 08:10:16
382
转载 linux设置变量的三种方式
1.Linux的变量种类按变量的生存周期来划分,Linux变量可分为两类:1. 永久的:需要修改配置文件,变量永久生效。2. 临时的:使用export命令声明即可,变量在关闭shell时失效。2.设置变量的三种方法1. 在/etc/profile文件中添加变量【对所有用户生效(永久的)】用VI在文件/etc/profile文件中增加变量,该变量将会对Linux下所有用...
2018-05-31 20:35:20
12849
1
转载 centos7 python3安装
转载,https://www.cnblogs.com/FZfangzheng/p/7588944.html,亲测可行。由于centos7原本就安装了Python2,而且这个Python2不能被删除,因为有很多系统命令,比如yum都要用到。[root@VM_105_217_centos Python-3.6.2]# pythonPython 2.7.5 (default, Aug 4 2017,...
2018-05-29 21:47:13
213
转载 Longest Palindromic Substring (Manacher Algorithm)
http://articles.leetcode.com/longest-palindromic-substring-part-iiNote:This is Part II of the article: Longest Palindromic Substring. Here, we describe an algorithm (Manacher’s algorithm) which finds ...
2016-03-04 21:04:13
298
转载 C++单例使用
1. 软件领域中的设计模式为开发人员提供了一种使用专家设计经验的有效途径。设计模式中运用了面向对象编程语言的重要特性:封装、继承、多态。真正领悟设计模式的精髓是可能一个漫长的过程,需要大量实践经验的积累。 2. 当仅允许类的一个实例在应用中被创建的时候,我们使用单例模式(Singleton Pattern)。它保护类的创建过程来确保只有一个实例被创建,它通过设置类的构造方法为私有(
2015-12-14 22:48:48
668
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人