zlib: apt-get install zlib1g-dev curl: apt-get install curl libcurl3 libcurl4-openssl-dev NcursesL: ...
git命令设置代理
github属于境外网站,大部分时候访问速度都不到100K,克隆大仓库时相当耗时。比较好的解决办法就是通过科学上网来进行代理,加快访问速度。 注:本文不提供科学上网的方式,只提供git设置代理的方式。...
linux sort命令的用法
一、基本用法 sort命令用于对文件和标准输入进行排序,默认以行为单位,根据字典序排序。 [crayon-662b3b158434b138817812/] 二、选项 常用选项: -u: 删除重复行 -...
linux 中&、fg、bg、ctrl-z和jobs命令的用法
一、命令说明 &: 将程序放到后台运行 Ctrl-z: 将程序放到后台运行并暂停 jobs: 查看后台进程 fg: 把后台的进程放到前台执行 bg: 把后台暂停的进程放到前台执行 写一个测试程...
使用ssh密钥远程登录linux
一、生成密钥 使用ssh-keygen 命令生成密钥: [crayon-662b3b1585685548963234/] 生成的密钥默认位于~/.ssh/目录下,有两个文件,id_rsa是私钥,id_...
C++构造函数的执行顺序
一、构造函数的执行规则 C++构造函数的调用顺序为: 如果类中包含静态成员变量,先执行静态成员变量的构造函数。 如果类是派生类,则先执行基类的构造函数。同样如果基类也是一个派生类,它也要先执行基类的构...
C++全局变量和静态变量的区别
一、全局变量 全局变量默认是静态的,通过extern关键字声明后可以在多个文件中使用。 具体可参考:C++变量的声明、定义和extern关键字 header.h [crayon-662b3b15869...
C++变量的声明、定义和extern关键字
一、变量的声明和定义 C++的分离编译机制允许程序拆分成多个文件来写,最常见的是在头文件中进行声明,源文件中进行定义,然后一起编译: [crayon-662b3b1587c17491284852/] ...
c++中的变量初始化
一、默认初始化 C++中,对于定义时没有指定初值的变量,将会被默认初始化,此时变量将被赋予“默认值”,默认值是具体是什么将由变量的类型和位置决定。 对于内置类型来说,它的默认值由定义的位置决定,定义于...
nginx隐藏版本号及修改软件名
一、概述 nginx作为当前最流行的开源web服务器之一,被无数公司或个人在使用。正因为开源,所以任何人都可以获取到它的源码,这其中就包含了世界各地的黑客。他们无时无刻不在想着如何找出nginx的漏洞...
62