gcc编译大constexpr对象时耗尽内存
最近写代码时遇到对大量整数判重的问题,想到了标准库当中提供的std::bitset,写了一个简单的样例以后,用gcc编译了很久也没编译成功,通过系统命令看到gcc占用了大量的内存,我想这一定是gcc出了bug。
最近写代码时遇到对大量整数判重的问题,想到了标准库当中提供的std::bitset,写了一个简单的样例以后,用gcc编译了很久也没编译成功,通过系统命令看到gcc占用了大量的内存,我想这一定是gcc出了bug。
最近在优化一段代码时,发现一个完成同样功能的函数,在使用不同的传参方式的时候,编译器生成的汇编代码有较大的差异,经过多方查阅资料才解决了心中的疑惑。
本文记录了在Ubuntu 18.04的系统下安装NextCloud的过程。
最近服务器即将到期,续费又比较贵,只好换一个更便宜的类型。上一次配置环境忘记做记录,这次顺便记录一下,以备不时之需,此时的系统版本为Ubuntu 18.04。
ssh和scp是使用远程Linux服务器常用的命令,为了安全起见,他们都没有提供直接指定密码的方法,只能通过手动输入的方式来输入密码。有时需要在脚本当中使用ssh或scp访问远程服务器,就会带来一定的困扰。此时,使用ssh key是一种安全有效的方法,但有时可能没有权限配置ssh key,或者只是临时使用,没有必要配置ssh key,就可以用sshpass命令为其指定密码。