简单整理常用算法,记录在此。 package com.demo.sort; import java.util.Arrays; public class Sort { public static void main(String[] args) { int size = 10; int[] arr = ...
分类:
编程语言 时间:
2019-09-18 00:44:44
阅读次数:
92
最近遇到了java heap space错误。 这个问题的原因,其实还是堆溢出了。 解决这个问题 1 首先我们考虑,在代码中哪里使用了较多的对象,但是又没有及时回收。 2 我们可以通过 jvisualvm.exe 工具去查看 我们先到jdk文件夹中的bin目录找到jvisualvm.exe。双击运行 ...
分类:
编程语言 时间:
2019-09-16 19:58:22
阅读次数:
107
java的内存划分为5个部分 1,栈(stack):存放的都是方法中的局部变量 2,堆(heap):凡是new出来的对象,都在堆当中,每一个对象都有一个16进制是地址值,堆内存里面的数据,都有一个默认值, 3,方法区(method area):存储class相关信息,包含方法的相关信息 4,本地方法 ...
分类:
编程语言 时间:
2019-09-14 22:43:35
阅读次数:
112
C++的内存分配方式 c++内存分配分为堆区,栈区,自由存储区(代码区),全局区(静态区),常量区5部分 堆:堆是操作系统中的术语,是操作系统所维护的一块特殊内存,用于程序的内存动态分配,C语言使用malloc从堆上分配内存,使用free释放已分配的对应内存。 栈:在执行函数时,函数内局部变量的存储 ...
分类:
编程语言 时间:
2019-09-14 15:56:57
阅读次数:
76
问题 开发项目有一段时间了,随着项目越来越大,打包的时间也相应的变长了,打包时的内存也增多了。这时候产生了一个问题,在发布项目的时候,会出现JavaScript heap out of memory错误的提示。如下图: 以上错误一直导致,无法发布项目。详细错误内容:CALL_AND_RETRY_LA ...
分类:
编程语言 时间:
2019-09-11 16:19:21
阅读次数:
139
转自:https://www.jianshu.com/p/0eac3d3ff6bb ION debug ION 在/sys/kernel/debug/ion/ 提供一个debugfs 接口。 每个heap都有自己的debugfs目录,client内存使用状况显示在/sys/kernel/debug/ ...
分类:
移动开发 时间:
2019-09-11 16:11:39
阅读次数:
130
lwip 使用 pbuf 数据结构 进行收发数据。 pbuf 数据结构分四种类型 :(参考<<LwIP 应用开发实战指南>>第6章 网络数据包) LWIP 内存配置 和 内存 使用 什么 关系那? 1、PBUF_RAM类型的pbuf 空间是通过动态内存堆(heap)分配而来 2、PBUF_POOL ...
分类:
其他好文 时间:
2019-09-06 23:12:33
阅读次数:
271
electron vue加载了地图 openLayer后,打包就包内存溢出 解决办法: 直接在 node 后面写上 max_old_space_size=4096 就好了,我这里设置的内存大小是4G,这个具体的大小可以根据自己的项目情况来设置就好了。然后再重新运行 npm run build 就可以 ...
分类:
编程语言 时间:
2019-09-06 01:02:16
阅读次数:
88
独立服务器与共享主机 控制权 扩展性 性能 安全性 价格 总结 当你要选择 Web 服务器时你可以选择独立服务器也可以选择那种多人共同使用的服务器,多人共同使用的服务器称为共享主机,当你要在这两种服务器中做出选择时,这不只是比较价格那么简单,因为有非常多的影响要素你需要去考虑。下面我们具体详细比较一 ...
分类:
其他好文 时间:
2019-09-03 16:59:09
阅读次数:
78