我在写grpc的实例时, 需要使用一个多线程的hash map, C++标准库中没有多线程的hash map, facebook开源的folly中存在大量的基础类, 中间存在一个高性能的hash map,这个正是我所需要的, 所以在这里简介一下folly库, 按照官方说明, folly库安装需要gc ...
分类:
其他好文 时间:
2019-05-07 13:10:59
阅读次数:
268
JVM(HotSpot)7种垃圾收集器 7种垃圾收集器作用于不同的分代,如果两个收集器之间存在连续,就说明他们可以搭配使用。 从JDK1.3到现在,从Serial收集器-》Parallel收集器-》CMS-》G1,用户线程停顿时间不断缩短,但仍然无法完全消除。 1、Serial收集器(串行收集器) ...
分类:
其他好文 时间:
2019-05-07 11:43:35
阅读次数:
123
CPU Usage ? ● GC Alloc - 记录了游戏运行时代码产生的堆内存分配。这会导致ManagedHeap增大,加速GC的到来。我们要尽可能避免不必要的堆内存分配,同时注意:1、检测任何一次性内存分配大于2KB的选项;2、检测每帧都具有20B以上内存分配的选项。 ● WaitForTar ...
分类:
编程语言 时间:
2019-05-07 01:04:34
阅读次数:
151
系统模型就是通常所说的系统模块,如:新闻系统,下载系统,商城系统等。而自定义系统模型就是用户可以根据需要自由扩展各种系统模块。 自定义系统模型一般步骤: 1、系统分析; 2、建立数据表; 3、建立字段; 4、建立系统模型; 5、完成。 ·举例说明:制作“作品管理系统” 1、系统分析: 经过分析我们需 ...
分类:
其他好文 时间:
2019-05-06 01:28:56
阅读次数:
175
织梦国内第一大开源程序,之所以容易中毒,因为研究它的人太多了,用户量太大了,有可乘之机和商业用途。所以成了很多黑客下手的对象。官方网站下载了Dedecms安装包以后,解压出来,有一个uploads文件,这里面的文件夹才是网站的安装文件,里面文件很多,今天一品资源网就主要介绍下plus文件夹里面的各个 ...
分类:
其他好文 时间:
2019-05-05 12:01:44
阅读次数:
193
1,app.UseZKEACMS 中注册可识别的路由 其中 CMS_Redirection 表中填写了跳转路由 对应的UrlRedirectService中将会读取所有的跳转规则。 有两个路由规则很重要 1,urlredirect 和page 路由 首先判断是否符合跳转,如果符合跳转,不符合进入pa ...
分类:
其他好文 时间:
2019-05-02 18:24:42
阅读次数:
116
Linux高可用服务器集群解决方案让IT系统管理员可以从容应对许多常见的硬件和软件故障,允许多台计算机一起工作,为关键服务正常运行提供保障,系统管理员可以不中断服务执行维护和升级。Linux服务器有各种用途,如Web服务器或分支机构内部服务器,CMS或CRS服务器,文件服务器(为Windows和/或 ...
分类:
系统相关 时间:
2019-05-02 09:23:51
阅读次数:
160
Mainly the installstion methods follow the url: there are some notices need to be mentioned: 1: fftw3 download fftw3 here and then install it using 2: ...
分类:
其他好文 时间:
2019-04-30 21:52:06
阅读次数:
97
概述:知识点汇总jvm的知识点汇总共6个大方向:内存模型、类加载机制、GC垃圾回收是比较重点的内容。性能调优部分偏重实际应用,重点突出实践能力。编译器优化和执行模式部分偏重理论基础,主要掌握知识点。各个部分的内容如下:1>内存模型部分:程序计数器、方法区、堆、栈、本地方法栈的作用,保存哪些数据;2>类加载部分:双亲委派的加载机制以及常用类加载器分别加载哪种类型的类;*3>GC部分:*分代回收的思想
分类:
其他好文 时间:
2019-04-27 22:45:00
阅读次数:
232
#include #include #include #include #include using namespace std; #define res register int /*#define getchar gc typedef long long LL; char buf[1<<23],... ...
分类:
其他好文 时间:
2019-04-27 17:04:55
阅读次数:
152