240 发简信
IP属地:江苏
  • 互联网工程部分知识结构整理

    以下大纲内容整理自图灵学院分享的知识脑图。结构化知识点,供大家自己学习的时候参考,不至于太盲目。 一、互联网专题 git整体认知git体系git在互联网公司应用情况git和s...

  • 3.5.8 理解GC日志

    两段GC日志: 33.125:[GC[DefNew:3324K->152K(3712K),0.0025925 secs]3324K->152K(11904K),0.00316...

  • 120
    3.2 对象已死吗(判断对象是否能回收)

    3.2.1引用计数算法 概念:给对象中添加一个引用计数器,每当有 一个地方引用它时,计数器值就加1;当引用失效时,计数器值就减1;任何时刻计数器为0 的对象就是不可能再被使用...

  • 第3章 垃圾收集器与内存分配策略

    3.1概述 程序计数器、虚拟机栈、本地方法栈3个区域随线程而生,随线程而灭; 栈中的栈帧随着方法的进入和退出而有条不紊地执行着出栈和入栈操作。每一个栈帧中分配多少内存基本上是...

  • 2.4实战:OutOfMemoryError异常(部分情况代码段)

    2.4.1Java堆溢出 代码限制Java堆的大小为20MB,不可扩展(将堆的最小值-Xms参数与最 大值-Xmx参数设置为一样即可避免堆自动扩展),通过参数-XX: +He...

  • 120
    2.3HotSpot虚拟机对象创建及内存分配

    2.3.1对象的创建 new对象分配内存 虚拟机遇到一条new指令时,首先将去检查这个指令的参数是否能在常量池中定位到一个类的符号引用,并且检查这个符号引用代表的类是否已被加...

  • 120
    2.2运行时数据区域

    2.2.1.程序计数器 当前线 程所执行的字节码的行号指示器。每条线程都需要有一个独立 的程序计数器,各条线程之间计数器互不影响。如果线程正在执行的是一个Java方法,这个计...

  • 120
    Spring声明式事务为何不回滚

    博客原文 疑问,确实像往常一样在service上添加了注解 @Transactional,为什么查询数据库时还是发现有数据不一致的情况,想想肯定是事务没起作用,出现异常的时候...

  • java向上转型、向下转型

    整型,字符型,浮点型的数据在混合运算中相互转换,转换时遵循以下原则: 容量小的类型可自动转换为容量大的数据类型;byte,short,char → int → long → ...

  • 线程池和队列

    线程池和队列相关概念 部分概念参考链接 1:核心线程:简单来讲就是线程池中能否允许同时并发运行的线程的数量。 2:线程池大小:线程池中最多能够容纳的线程的数量。 3:队列:...

  • 晚安挺好。但有谁能安

    如果你还没睡,我想和你说一声晚安

    你有没有过这样的经历,因为你们喜欢同一首歌,因为你们崇拜同一个偶像,因为你们有同样的爱好,因为你们聊得来,所以,你喜欢上了他。 1 很久之后我才发现,曾经说要一直一起的人,信...

  • 恋爱就是这样,慢慢经历,慢慢长大,慢慢明白什么是撒娇,什么是造作。

    我才23岁,不怕等不到对的人

    1答应他的告白的时候,我哭了。 我以为我都单了22年了,还会无休止的单下去,在我已经习惯了一个人吃饭,一个人学习,一个人上课的时候,他来了。 其实我们之前是很好的朋友,好到有...

  • 120
    黛玉早报170525——《屈原不姓“屈”》

    人物·屈原不姓“屈” 作者:Zero的世界 在我那个时代,有“姓”又有“氏”那可就是贵族的特权,是父系社会权力的象征。而且在咱们贵圈里,有个关于姓氏的潜规则,“氏以别贵贱”,...

  • 120
    一篇文章学懂Shell脚本

    Shell脚本,就是利用Shell的命令解释的功能,对一个纯文本的文件进行解析,然后执行这些功能,也可以说Shell脚本就是一系列命令的集合。Shell可以直接使用在win/...

  • redis_主从

    1、为什么要搭建主从系统 这已经是业界很多应用的通用做法了,跟mysql一样搭建主从常见的就是可以实现读写分离,至于为什么要做读写分离从redis的本身来讲:redis的操作...