大白菜博客-学的不仅仅是技术,更是梦想!大白菜博客

欢迎您的访问
专注于分享最有价值的互联网技术干货
  •   如果取消关注公众号,就不要再来找我解封了,微信机制导致手工解封效率低且麻烦,所以暂时不支持解封。
  •   Ctrl+D 收藏本站,请牢记域名:https://cmsblogs.cn 防止丢失
  •   如您看到文章有误之处或者图片失效等问题,可以留言给我们,我们将及时处理
    • 软件工具
    • 推荐文档
    • Google 插件
    如有 任何需要帮助 请添加微信联系我们,网站更新不及时,谢谢!

    最新发布 第175页

    精选文章

    深入JVM类加载机制

    管理员评论(0)赞(0)

    从ClassLoad开始说起 ClassLoader顾名思义就是我们所常见的类加载器,其作用就是将编译后的class文件加载内存当中.在应用启动时,JVM通过ClassLoader加载相关的类到JVM当中.在具体了解ClassLoader之...

    精选文章

    深入JVM内存区域

    管理员评论(0)赞(1)

    JVM内存区域的划分 和C/C++开发不同,在从事JAVA的开发过程中,我们对内存区域的关注相对较轻,但是了解和掌握JAVA的内存结构会帮助我们做出合理的优化决策。首先,先大体的了解一下JAVA虚拟机运行时的内存结构: 从线程的角度来看,总...

    精选文章

    深入JVM对象引用

    管理员评论(0)赞(0)

    在jdk 1.2以前,创建的对象只有处在可触及(reachaable)状态下,才能被程序所以使用,垃圾回收器一旦发现无用对象,便会对其进行回收。但是,在某些情况下,我们希望有些对象不需要立刻回收或者说从全局的角度来说并没有立刻回收的必要性。...

    精选文章

    深入JVM字节码执行引擎

    管理员评论(0)赞(0)

    我们都知道,在当前的Java中(1.0)之后,编译器讲源代码转成字节码,那么字节码如何被执行的呢?这就涉及到了JVM的字节码执行引擎,执行引擎负责具体的代码调用及执行过程。就目前而言,所有的执行引擎的基本一致: 输入:字节码文件 处理:字节...

    精选文章

    谈乱序执行和内存屏障

    管理员评论(0)赞(0)

    10多年前的程序员对处理器乱序执行和内存屏障应该是很熟悉的,但随着计算机技术突飞猛进的发展,我们离底层原理越来越远,这并不是一件坏事,但在有些情况下了解一些底层原理有助于我们更好的工作,比如现代高级语言多提供了多线程并发技术,如果不深入下来...

    精选文章

    深入浅出Java垃圾回收机制

    管理员评论(0)赞(0)

    JVM学习笔记 JVM内存管理和JVM垃圾回收 JVM内存组成结构 JVM内存结构由堆、栈、本地方法栈、方法区等部分组成,结构图如下所示: 1)堆 所有通过new创建的对象的内存都在堆中分配,其大小可以通过-Xmx和-Xms来控制。堆被划分...

    精选文章

    JavaScript 中==和===的区别

    管理员评论(0)赞(0)

    对于JavaScript中比较运算符,可能大家用的比较多的是“==”、对于“===”很多人可能很陌生。=== 表示恒等,首先比较两边的变量数据类型是否相等,其次比较两边的变量的数值是否相等;== 表示相等即仅仅比较两边变量的数值是否相等。 ...

    精选文章

    避免表单重复提交的几种方法

    管理员评论(0)赞(1)

    表单重复提交是Web 应用中最常见、带来很多麻烦的一个问题,用户有时候会重复的点击提交按钮,会导致多次提交,产生重复数据, 那么如何避免Form表单多次提交呢?下面介绍防止表单重复提交的几种方法 一、有很多的应用场景都会遇到重复提交问题,比...