• java内存管理的小技巧

    时间:2021-11-28 20:06:09

    1,尽量使用直接量。    采用String str="hello"; 而不是 String str = new String(“hello”);2,使用StringBuilder和StringBuffer进行字符串连接。    String、StringBuilder、StringBuffer都可...

  • Java内存模型小析之原子性和可见性(二)

    时间:2021-11-24 20:56:25

    在上篇文章中我们简单的说了一下jvm的内存布局(点这里查看),在这篇文章中我们继续java内存模型方面的东西。 原子性 注意这里的原子性不是数据库事务中的原子性。这里原子性的定义是这样的:一个操作或一系列是不可中断的。即使是在多个线程一起执行的时候,这些操作一旦开始,就不会被其他线程干扰。 什么操作...

  • 小松子来聊一聊go语言的内存逃逸

    时间:2021-10-31 20:16:07

    最近无聊看了一下Go语言的面试八股文,发现面试官都喜欢问内存逃逸这个话题,这个激起了我的兴趣,我对内存逃逸的了解很浅,所以找了很多文章精读了一下,在这里做一个总结,方便日后查阅、学习。

  • C/C++指针内存分配小细节

    时间:2021-10-21 14:49:36

    char *pc = NULL;pc = new char[0];pc[0] = '1';相信初学者看见上面这段代码,都会觉得奇怪,new char[n]中的n指定给指针变量分配多少内存空间,而n=0时代表什么呢?其实上面的程序编译、运行都是正确的。因为编译器识别到指定大小为0时,会自动为其分配1B...

  • Nginx 0.7.x + PHP 5.2.6(FastCGI)+ MySQL 5.1 在128M小内存VPS服务器上的配置优化

    时间:2021-08-31 12:33:49

    VPS(全称Virtual Private Server)是利用最新虚拟化技术在一台物理服务器上创建多个相互隔离的虚拟私有主机。它们以最大化的效率共享硬件、软件许可证以及管理资源。

  • 小知识积累-C++使用tinyxml解析Xml内存泄漏问题

    时间:2021-08-22 17:58:32

    项目中需要用到C++解析XML,网上搜到tinyxml这么个开源库,就用了下试试,创建对象后内部自带Clear方法,但在循环测试的时候(刚用C++做项目不久,不会什么特别的内存泄漏测试工具,于是就写个死循环反复执行功能函数),用任务管理器查看发现内存一直在增大。。。后来通过调试发现,Clear只会清...

  • Window中的内存地址(小知识)

    时间:2021-08-11 11:38:54

    现在的编辑器大部分工作都是内存管理托管型,所以很少直接对Window的内存地址直接管理了。Window中的内存地址主要是以16进制数字体现的,当操作系统为32位时,那么每个内存地址为2的32次方,也就是32位,而一个字节是8位,也就是4个字节。那怎么转化为16进制那,如果是16进制描述,那么16进制...

  • Android内存控制小技巧-使用矢量图来节省你的内存并简化你的开发。

    时间:2021-08-05 04:51:50

    先上一个 位图和矢量图的 说明。http://zhidao.baidu.com/link?url=xwvs5CBzWeh15O3Ee4bICwCqg4PCQWwg5oZ0a6CVydbVZzufqrINa_TyxmVjWAKhNYi9N7vArEo2a6N-r0OJlK维基百科里面有更详细的说明 我...

  • 有关Java内存溢出及内存消耗的小知识

    时间:2021-01-26 00:37:42

    内存溢出原理: 我们知道,Java程序本身是不能直接在计算机上运行的,它需要依赖于硬件基础之上的操作系统和JVM(Java虚拟机)。Java程序启动时JVM都会分配一个初始内存和最大内存给这个应用程序。这个初始内存和最大内存在一定程度上会影响应用程序的性能。JVM其实就是操作系统上的一个普通程序(进...

  • 关于Java内存管理的几个小技巧

    时间:2021-01-06 07:19:58

    这里将介绍几则Java内存管理的小技巧,让你让你从Java入门开始告别陋习,为Java程序提速。有不少人都说“Java完了,只等着衰亡吧!”,为什么呢?最简单的的例子就是Java做的系统时非常占内存!一听到这样的话,一定会有不少人站出来为Java辩护,并举出一堆的性能测试报告来证明这一点。其实从理论...

  • Java内存管理的9个小技巧

    时间:2021-01-06 07:19:46

    Java内存管理的9个小技巧很多人都说“Java完了,只等着衰亡吧!”,为什么呢?最简单的的例子就是Java做的系统时非常占内存!一听到这样的话,一定会有不少人站出来为Java辩护,并举出一堆的性能测试报告来证明这一点。其实从理论上来讲Java做的系统并不比其他语言开发出来的系统更占用内存,那么为什...

  • 节省内存小习惯

    时间:2020-12-18 20:38:39

    原文:http://blog.csdn.net/a396901990/article/details/38707007 开发上的小习惯,聚沙成塔 1.对常量使用static final修饰符   2.静态方法代替虚拟方法   如果不需要访问某对象的字段,将方法设置为静态,调用会加速15%到20%。这...

  • 关于Go语言共享内存操作的小实例

    时间:2020-11-30 14:57:51

    <strong style="margin: 0px; padding: 0px; border: 0px; font-size: 15px; font-weight: bold; color: rgb(34, 34, 34); font-family: 'Helvetica Neue', H...