pulsar 实现了一个 RateLimiter 来限制 dispatch 的速率。 大体思路是:初始有 n 个令牌,当令牌被申请完了后,其他人就无法获得令牌了,每隔一段时间 t 会清零已分配的令牌数。所以,记住这 2 个参数即可。 通过一个测试用例,观察 RateLimiter 的用法。 // o ...
分类:
其他好文 时间:
2020-04-24 01:40:06
阅读次数:
72
错误提示 HEAP CORRUPTION DETECTED:after Normal block( ) at 0x . CRT detected that application wrote memory after end of heap buffer. 错误原因 使用的内存大于申请的内存,所以在 ...
分类:
编程语言 时间:
2020-04-24 01:36:44
阅读次数:
111
内存泄露: 内存泄漏是指本应该被GC回收的无用对象没有被回收,导致的内存空间的浪费,当内存泄露严重时会导致OOM。 通俗理解就是你用资源的时候为你开辟了一段空间,当你用完时忘记释放资源了,这时内存还被占用着,一次没关系,但是内存泄漏次数多了就会导致内存溢出 例子:你向系统申请分配内存进行使用(new ...
分类:
其他好文 时间:
2020-04-23 18:48:56
阅读次数:
82
1.用自己的话描述一下,什么是逻辑回归,与线性回归对比,有什么不同? 答:逻辑回归又称logistic回归分析,它将数据拟合到一个logit函数或者是logistic函数中,从而能够完成对事件发生的概率进 行预测,常用于数据挖掘,疾病自动诊断,经济预测等领域;与线性回归对比,不同在线性回归是一种聚类 ...
分类:
其他好文 时间:
2020-04-23 12:01:29
阅读次数:
68
1 #include <Windows.h> 2 3 4 void Inject(int pID, char* Path) 5 { 6 //获取进程句柄 7 HANDLE hProcess = OpenProcess(PROCESS_ALL_ACCESS, FALSE, pID); 8 9 //申请 ...
分类:
编程语言 时间:
2020-04-23 00:42:36
阅读次数:
65
5.6 指针 5.6.1 什么是指针 指针就是一个变量,用来存储另一个变量的内存地址 5.6.2 数组指针和指针数组 数组指针:是一个指针,用来存储数组的内存地址 指针数组:是一个数组,元素为指针 总结: 数组是值类型,将值拷贝了一份放到数内存中,二者相互独立,互不影响,修改数组后数组内存中的值改变 ...
分类:
其他好文 时间:
2020-04-22 19:36:44
阅读次数:
61
一、说在前面 今天打算先放下在权限前面弹框,先学会如何动态的申请权限。 二、大体思路 有之前小账本的经验,今天先写一个申请权限的例子,再写的过程当中寻找灵感。 三、代码 四、效果 ...
分类:
其他好文 时间:
2020-04-22 18:18:20
阅读次数:
65
首先去官网下载Demo: 注意保存路径不能有汉字,否则无法运行。 然后打开Demo中的manifest获取包名: 获取SHA1:在AS中打开终端,切换到自己的.android路径,输入如下命令,在输入秘钥库口令时直接回车,即可出现SHA1。 用这两样信息去申请AK: 回到demo把申请的AK换上,即 ...
C++的默认初始化规则: 栈中的变量(函数体中的自动变量)和堆中的变量(动态申请的变量)会有不确定的值; 全局变量和静态变量(包括局部静态变量)会初始化为0 变量的存储: 栈:在函数内部声明的所有变量都将占用栈内存。 堆:这是程序中未使用的内存,在程序运行时可用于动态分配内存。 全局区(static ...
分类:
其他好文 时间:
2020-04-22 16:52:05
阅读次数:
67
HTTPS是一种通过计算机网络进行安全通信的传输协议,经由HTTP进行通信,利用SSL/TLS建立全信道,加密数据包。 HTTPS使用的主要目的是提供对网站服务器的身份认证,同时保护交换数据的隐私与完整性。 注意:TLS是ssl的前身。 http与https的区别 https协议需要到ca申请证书, ...
分类:
Web程序 时间:
2020-04-22 10:19:59
阅读次数:
68