一、用 jmap(Memory Map for Java)查看堆内存信息 1.查看堆内存信息 命令:jmap -histo pid 解析:可以打印出当前堆中所有每个类的实例数量和内存占用 结果: ...
分类:
其他好文 时间:
2020-07-09 12:04:13
阅读次数:
57
关于JVM,也许你听过这些术语:年轻代(新生代)、老年代、永久代、minor gc(young gc)、major gc、full gc 不要急,先上图,这是jvm 堆内存结构图 仔细的你发现了 图中有些分数8/10和1/10,这是默认配置下各个代内存分配比例。 举个栗子: 假如总heap max分 ...
分类:
其他好文 时间:
2020-07-09 12:00:19
阅读次数:
197
Hello and Welcome to the first part of an exciting series of blog posts where you will learn how to build an end-to-end full stack polling app similar ...
分类:
移动开发 时间:
2020-07-08 19:54:59
阅读次数:
69
问题起因: ONLY_FUll_GROUP_BY的意思是:对于GROUP BY聚合操作,如果在SELECT中的列,没有在GROUP BY中出现,那么这个SQL是不合法的,因为列不在GROUP BY语句中,也就是说查出来的列必须是GROUP BY之后的字段,或者这个字段出现在聚合函数里面。 这个sql ...
分类:
数据库 时间:
2020-07-08 19:34:13
阅读次数:
114
1.Memory用的是hash index,但是InnoDB和MyISAM用的是B+树,不用二叉树的原因就是深度可能过深,深度过深影响查询和IO性能; 2.索引使用树的过程: BST:二分查找,不平衡AVL:二叉平衡树,最长子树和最短子树的高度之差不能超过1,数据越多,旋转越多,插入删除效率极低,查 ...
分类:
数据库 时间:
2020-07-08 15:06:03
阅读次数:
70
原文链接http://tecdat.cn/?p=14033 神经网络是一种非常通用的灵活预测模型,可用于解决各种问题,包括分类,降维和回归。 现实世界中的一些业务应用示例包括图像处理,医疗诊断,金融服务和欺诈检测。此样本说明如何使用SAS®In-Memory Statistics中的NEURAL语句 ...
分类:
其他好文 时间:
2020-07-08 14:59:00
阅读次数:
79
环境配置(官方推荐): JDK(1.8以上,推荐1.8)Python(推荐Python2.6.X) 下载datax工具:http://datax-opensource.oss-cn-hangzhou.aliyuncs.com/datax.tar.gz 解压后就能使用。 目录结构如下: [root@r ...
分类:
数据库 时间:
2020-07-08 13:23:53
阅读次数:
71
RAM的原理简单学习 DDR是RAM的一种,RAM常见的类型有SRAM,SDRAM,DDR他们的共同特点是,随机存储意味着读写速度快,掉电后数据丢失,所以常用来存储程序中的变量。 SRAM 静态随机存储器英文是static random-access memory 就是保持上电就可以保存数据而不需要 ...
分类:
其他好文 时间:
2020-07-07 23:35:55
阅读次数:
87
map数量 计算向数据移动,map计算框架移动到Block map和Block不是一一对应,map与逻辑片(split)一一对应。原因:单个块可能过大,map处理时间长。所以block逻辑分块,多来几个map reduce数量 按理说reduce应该和key数量一样,但是可能存在不同key对应的数据 ...
分类:
其他好文 时间:
2020-07-07 17:43:22
阅读次数:
85
对老年代触发垃圾回收的时机,一般就是两个: 要不然是在Minor GC之前,一通检查发现很可能Minor GC之后要进入老年代的对象太多了,老年代放不下,此时需要提前触发Full GC然后再带着进行Minor GC; 要不然是在Minor GC之后,发现剩余对象太多放入老年代都放不下了。 那么对老年 ...
分类:
其他好文 时间:
2020-07-07 13:23:18
阅读次数:
52