1. 在IDE中查看Log信息当程序运行垃圾回收的时候,会打印一条Log信息,其格式如下:D/dalvikvm: <GC_Reason> <Amount_freed>, <Heap_stats>, <External_memory_stats>, <Pause_time>GC_Reason表示导致垃 ...
分类:
数据库 时间:
2017-10-31 14:15:59
阅读次数:
254
本来这个公众号的交流消息中间件相关的技术的。这周去上海参加了QCon,第一次参加这样的技术会议,感受挺多的,所以整理一下自己的一些想法接公众号和大家交流一下。 下面进入正题,从自己参加了的一些分享中挑一些有趣的议题来和大家讨论。 ...
分类:
其他好文 时间:
2017-10-31 11:05:00
阅读次数:
246
jmap查看内存使用情况与生成heapdump 如果想分析自己的JAVA Application时,可以使用jmap程序来生成heapdump文例: jmap -heap 1234 (1234为进程号) jmap是JDK自带的一个工具,非常小巧方便,其支持参数如下: jmap查看内存使用情况与生成h ...
分类:
其他好文 时间:
2017-10-30 14:19:05
阅读次数:
288
JVM结构 JVM Runtime data area, 运行时数据区 1. method area 在所有进程间共享 类,常量,静态变量 2. heap 在所有进程间共享。、 对象,数组 3. java stack 不共享 每个线程对应一个stack,线程栈, 方法栈 调整栈空间:java -Xs ...
分类:
编程语言 时间:
2017-10-27 23:05:29
阅读次数:
287
更新完后试下运行正在维护的旧项目,出现各种错误,因为后来发现问题不在这,所以没记完整,大概如下: A larger heap for the Gradle daemon is recommended for running jack. It currently has 512 MB.For fast ...
分类:
移动开发 时间:
2017-10-27 22:27:43
阅读次数:
1770
1. heap:堆 引用值stack: 栈 先进后出 里面的值是copy的关系 不可改变的原始值:Number String Boolean undefined null stack引用值:array Object function ...date RegExp(正则) heap var arr = ...
分类:
编程语言 时间:
2017-10-27 20:34:34
阅读次数:
154
1. 卡尔曼滤波器介绍 卡尔曼滤波器的介绍, 见 Wiki 这篇文章主要是翻译了 Understanding the Basis of the Kalman Filter Via a Simple and Intuitive Derivation 感谢原作者。 如果叙述有误,欢迎指正! 2. 基本模 ...
分类:
其他好文 时间:
2017-10-27 15:34:23
阅读次数:
133
Write the routines to do a "percolate up" and a "percolate down" in a binary min-heap. Format of functions: void PercolateUp( int p, PriorityQueue H ) ...
分类:
其他好文 时间:
2017-10-26 19:04:24
阅读次数:
1388
栈和堆的区别 1.申请方式 stack:由系统自动分配。 heap:需要程序员自己申请,并指明大小,C中是malloc函数,C++中是new运算符。 2.申请时对大小的限制 stack:在Windows下,栈是向低地址扩展的数据结构,是一块连续的内存的区域。这句话的意思是栈顶的地址和栈的最大容量是系 ...
分类:
其他好文 时间:
2017-10-26 11:43:31
阅读次数:
189
array=[0,30,20,80,40,50,10,60,70,90]
#待排序序列
#i=4-1或1
#n=len(array)
total=len(array)-1
#调整为大顶堆,i是指从哪个结点开始调整,n代表待排序元素总数
defadjust_heap(n,i,array):
#length=len(array)
#print_tree(array)
whilei*2<=n:
lchild_index=2*i
max_child..
分类:
编程语言 时间:
2017-10-26 00:04:05
阅读次数:
209