`std::shared_ptr`智能指针是c++11一个相当重要的特性,可以极大地将开发者从资源申请/释放的繁重劳动中解放出来。 然而直到c++17前 都有一个严重的限制,那就是它并不支持动态数组: 错误的原因很明显,然而 的就没有那么好找了,究其原因,是因为 对非数组类型都使用 释放资源,显然这 ...
分类:
编程语言 时间:
2019-02-01 20:38:44
阅读次数:
226
编译链接过程 代码 目标文件 分三种: 1. 可重定位目标文件 (Relocatable file) (.o 文件,没有被链接的) 2. 可执行目标文件 (Executable file)(.out文件 最终二进制文件) 3. 可被共享目标文件 (Shared object file) (.so 结 ...
分类:
其他好文 时间:
2019-02-01 19:47:30
阅读次数:
168
Go 的八种 Build Mode exe (静态编译) exe (动态链接 libc) exe (动态链接 libc 和非 Go 代码) pie 地址无关可执行文件(安全特性) c-archive C 的静态链接库 c-shared C 的动态链接库 shared Go 的动态链接库 plugin ...
分类:
其他好文 时间:
2019-01-30 16:13:47
阅读次数:
162
清理系统缓存当服务器内存使用率高达90%以上时,且有较大耗内存操作时,可以考虑把系统的垃圾内存清理掉。方法如下 echo 3 > /proc/sys/vm/drop_caches ~ # free total used free shared buffersMem: 155728 119840 35 ...
分类:
其他好文 时间:
2019-01-30 15:50:15
阅读次数:
135
合并openjpeg/soxr/vidstab/snappy等多个cmake库时,为了解决下述问题: relocation R_X86_64_32 against `.text' can not be used when making a shared object; recompile with ...
分类:
其他好文 时间:
2019-01-29 18:09:35
阅读次数:
1000
1、常见Linux的发行版有哪些?并描述不同发行版之间的联系与区别答:1、RedHatLinux由RedHat公司发布包含centosredhat收费,centos免费常见于企业级应用2、SUSELinux由Novell公司发布开源linux,常见于高级桌面应用3、DebianLinux由Debian维护社区发布包含ubuntu共享linux常见于桌面应用4、Android由谷歌公司发布常见于手机
分类:
其他好文 时间:
2019-01-29 00:29:15
阅读次数:
214
注册和登陆大多都是一些用户名和密码的验证,所以放在一起写,注册代码: String account = accountEdit.getText().toString().trim(); String password = passwordEdit.getText().toString().trim( ...
分类:
移动开发 时间:
2019-01-28 22:27:20
阅读次数:
271
测试环境,安装linux 0gg,解压介质后./ggsci无法使用,提示目录不存在 原来是环境变量导致的问题: 1.报错现象 2.问题排查 3.调整 OGG,old OGG,new ...
分类:
其他好文 时间:
2019-01-28 12:10:42
阅读次数:
279
CGRect rectStatus = [[UIApplication sharedApplication] statusBarFrame]; CGFloat rectStatusHeight = rectStatus.size.height; NSLog(@"status width - %f",... ...
分类:
移动开发 时间:
2019-01-28 12:03:12
阅读次数:
445
BIT has recently taken delivery of their new supercomputer, a 32 processor Apollo Odyssey distributed shared memory machine with a hierarchical commun ...
分类:
其他好文 时间:
2019-01-28 01:05:42
阅读次数:
128