vector是C++编程时的常用容器,其帮助用户自动管理存储空间,简单易用,且能避免资源泄露的问题。需要动态分配存储空间的场景,完全可替代原生数组。 vector被人诟病的地方在于性能。C++ 11引入array容器,有原生数组的性能,编译期能确
作者:xiaojiucai 分类:期权知识 浏览:
CentOS 7上官方的CMake版本是2.8.12,比较旧。许多新的C/C++项目要求的最低版本至少是3,需要升级旧版本或者直接安装新版。 有两种方法可以安装/升级CMake 3: 从源码编译;CMake是开源软件,可从官方下载源代码,只要系统上安装了gcc/g+
作者:xiaojiucai 分类:期权知识 浏览:
CentOS 7官方源的gcc最新版本是4.8.5,发布于2015年,年代久远且不支持c++14。要编译c++14及以上项目,必须要升级现有版本或者安装高版本的gcc。 解决办法有两种:手动编译(也可以从其他机器拷贝或者网上下载),或从源安装。 大多数情
作者:xiaojiucai 分类:期权知识 浏览:
我每天大部分的时间都是坐在电脑面前写代码或者做其他。同许多电脑办公的人一样,五六年前开始我的脖子和肩背开始不适。最明显的表现是平时经常要转脖子,以及拉伸腰背,用来缓解脖子和腰背的僵硬和疼痛感。因为颈椎和脊椎病,平时我也比
作者:xiaojiucai 分类:期权知识 浏览:
CentOS系统带有几个官方源,默认启用的仅有base, updates和extras三个。如果希望从源安装Nginx,高版本的gcc/PHP等软件,则要导入提供软件包的第三方源。本文整理常见的第三方yum源,并以CentOS 7为例介绍其安装方法。 第三方yum源 1. EP
作者:xiaojiucai 分类:期权知识 浏览:
问题 为了提高程序的性能,一个做法是一次性分配足够多的内存,从而避免多次申请以及数据拷贝。对于c++,有一个问题:如何在已分配好的内存上构造对象? 前文“vector的性能利器:reserve”提到使用reserve预先分配内存,再push_back或em
作者:xiaojiucai 分类:期权知识 浏览:
某个私用的子域名上了Let’s Encrypt签发的证书,上周用renew命令延长证书有效期时出现下面的错误: Saving debug log to /var/log/letsencrypt/letsencrypt.log - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -
作者:xiaojiucai 分类:期权知识 浏览:
“得了灰指甲,一个传染俩。问我怎么办,马上用亮甲!”经过多年的广告轰炸,亮甲的这句广告词大部分人应该都耳熟能详。 很不幸,我就得了灰指甲。 起因 大概八九岁的某天,我赤脚走在外面的土路上。一不注意右脚第四个脚趾蹭地上,指甲
作者:xiaojiucai 分类:期权知识 浏览:
一 两个月前,觉得刷朋友圈没意思但拿起手机会忍不住看一下。为了避免这种浪费时间的行为,加上不爽腾讯的审核机制,我屏蔽了朋友圈功能。 这个举动让我与朋友圈越走越远。 最近一次发朋友圈是宝宝出生,晚上问的人多,懒得每个人都回复
作者:xiaojiucai 分类:期权知识 浏览:
Related Posts出现了严重的安全漏洞且未修复,官方插件市场已经将其下架。Contextual Related Posts在功能和表现上与Related Posts相差不大,设置上也大体通用,这让Contextual Related Posts成为新的热门选择。 但是Contextual Related
作者:xiaojiucai 分类:期权知识 浏览:
‹‹
‹
457
458
459
460
461
462
463
464
465
466
›
››
返回完整版
Copyright Your WebSite.Some Rights Reserved.