
在MFC工程中使用某开源C++类时,遇到了min/max宏的编译错误,询问了作者,被告知应该定义NOMINMAX来解决。

之前使用CentOS时,防火墙一直用的FirewallD。现在系统换成了Debian,防火墙也变成默认的UFW。在使用Cockpit管理面板时,发现它仅支持FirewallD,因此决定继续使用Firewalld吧。

通过ssh -T git@github.com登录Github时,系统默认使用id_rsa密钥文件。而如果你在新建秘钥的时候使用了自定义的名称,比如github_rsa,则需要再配置一个config文件。

QT编译遇到“msvc-version.conf loaded but QMAKE_MSC_VER isn't set”错误时,通过删除工程目录下的.qmake.stash文件,并重新打开相应的MSVC Kit即可。

Edge浏览器默认会不定期弹出“推荐”弹窗,询问我们是否将Edge设置为默认浏览器,以及将Bing设置为默认搜索引擎。虽然我已经将Edge设置为默认浏览器,但并不想使用Bing搜索引擎。下面方式可以禁止该弹窗。

C++中可调用对象的虽然都有一个比较统一的操作形式,但是定义方法五花八门,这样就导致使用统一的方式保存可调用对象或者传递可调用对象时,会十分繁琐。C++11中提供了std::function和std::bind统一了可调用对象的各种操作。

在描述算法复杂度时,经常用到O(1), O(n), O(logn), O(nlogn)来表示对应复杂度程度, 不过目前大家默认也通过这几个方式表示空间复杂度 。

操作系统采用Debian 10,Web服务采用Nginx,数据库采用MySQL CE 8.0。以下教程只描述主要步骤,并假定你以有一定Linux、MySQL和百度使用基础。

修改Qt维护工具(MaintenanceTool)的账号的方式。

由于CentOS即将停止维护,我也只要将服务器更换系统,最终选择了Debian。这篇文章简单记录在转换过程中涉及到的步骤,以及与CentOS的不同点。