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