1.堆内存:定义对象或函数,首先都会开一个堆内存且有一个引用地址,如果有变量知道了这个引用地址,我们就说该堆内存被占用了,不能被销毁 2.堆内存释放或销毁:把所有知道该引用地址的变量赋值null,即没人知道该引用地址,浏览器就会在空闲的时候销毁它,也叫垃圾回收 3.栈内存:有两种类别,全局作用域和私 ...
分类:
Web程序 时间:
2017-01-11 13:01:38
阅读次数:
244
(上接第二章) 4.3.1 KMeans 算法流程 算法的过程如下: (1)从N个数据文档随机选取K个文档作为质心 (2)对剩余的每个文档测量其到每个质心的距离,并把它归到最近的质心的类 (3)重新计算已经得到的各个类的质心 (4)迭代(2)~(3)步直至新的质心与原质心相等或者小于指定阀值,算法结 ...
分类:
编程语言 时间:
2017-01-05 17:54:31
阅读次数:
311
原因:客户端去redis服务器拿连接(代码描述的是租用对象borrowObject)的时候,池中无可用连接,即池中所有连接被占用,且在等待时候设定的超时时间后还没拿到时,报出此异常。 2、解决办法:调整JedisPoolConfig中maxActive为适合自己系统的阀值。 例如:<bean id= ...
分类:
其他好文 时间:
2017-01-03 13:21:00
阅读次数:
721
cache释放: To free pagecache: 说明,释放前最好sync一下,防止丢数据。 附: linux cache内存释放bash 脚本 #! /bin/sh freemem=$(cat /proc/meminfo | grep "MemFree" | awk '{print $2}' ...
分类:
系统相关 时间:
2016-12-30 11:41:50
阅读次数:
177
内存溢出(MemoryOverflow)和内存泄露(MemoryLeak)的区别内存泄漏指你用malloc或new申请了一块内存,但是没有通过free或delete将内存释放,导致这块内存一直处于占用状态。内存溢出指你申请了10个字节的空间,但是你在这个空间写入11或以上字节的数据,就是溢出。要点:一、内存..
分类:
其他好文 时间:
2016-12-27 16:10:11
阅读次数:
132
清理yum缓存 清理yum缓存使用yum clean 命令,yum clean 的参数有headers, packages, metadata, dbcache, plugins, expire-cache, rpmdb, all Linux释放内存 释放网页缓存(To free pagecache ...
分类:
其他好文 时间:
2016-12-24 16:26:48
阅读次数:
3165
===问题描述昨天的时候为了测试一些功能,执行了一个程序,导致CentOS系统内存暴涨,紧接着Xshell就断开连接了,当时端口还是可以访问到的,就是连接不上,free-m内存几乎被占用完了,过了一会儿系统将内存释放了,但是ssh还是连接不到,于是将其进行了重启但是发现进入系统的..
分类:
其他好文 时间:
2016-12-20 11:56:04
阅读次数:
163
QList<T> 的释放分两种情况: 1.T的类型为非指针,这时候直接调用clear()方法就可以释放了,看如下测试代码 将上面代码中的slist.clear(); 注释掉,内存显示为如下(任务管理器里的截图) 如不去掉的话,内存显示如下图 2.T的类型为指针的情况,这时候直接调用clear()方法 ...
分类:
其他好文 时间:
2016-12-10 06:50:12
阅读次数:
213
前提 这系列文章不是为了去研究那些数学公式怎么推导,而是为了能将机器学习的思想快速用代码实现。最主要是梳理一下自己的想法。 感知机 感知机,就是接受每个感知元(神经元)传输过来的数据,当数据到达某个阀值的时候就会产生对应的行为如下图,对应每个感知元有一个对应的权重,当数据到达阀值u的时候就会执行对应 ...
分类:
其他好文 时间:
2016-12-03 20:34:33
阅读次数:
337
1、MySQL日志文件系统的组成2、慢查询日志3、慢查询日志演示long_query_time : 设定慢查询的阀值,超出次设定值的SQL即被记录到慢查询日志,缺省值为10sslow_query_log : 指定是否开启慢查询日志log_slow_queries : 指定是否开启慢查询日志(该参数要 ...
分类:
数据库 时间:
2016-12-02 11:59:13
阅读次数:
239