自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 收藏
  • 关注

转载 Java垃圾回收(GC)机制详解

原文地址:https://www.cnblogs.com/xiaoxi/p/6486852.html一、为什么需要垃圾回收  如果不进行垃圾回收,内存迟早都会被消耗空,因为我们在不断的分配内存空间而不进行回收。除非内存无限大,我们可以任性的分配而不回收,但是事实并非如此。所以,垃圾回收是必须的。二、哪些内存需要回收?哪些内存需要回收是垃圾回收机制第一个要考虑的问题,所谓“要回收的垃圾”无非就是那些...

2018-06-24 15:35:48 329

转载 为什么NIO比BIO效率高

原文地址:https://blog.csdn.net/wy0123/article/details/79382761NIO比BIO效率高,主要原因是什么呢? 网上大多给出了两者的区别,可是具体效率高在哪里呢。首先我们看一下各自的特点 BIO:socketServer的accept方法是阻塞的。当有连接请求时,socketServer通过accept方法获取一个socket取得socket后,将这个...

2018-06-04 11:34:22 857 1

转载 BIO、AIO与NIO的区别

原文地址:https://blog.csdn.net/baiye_xing/article/details/73123753同步异步与阻塞非阻塞的区别1.同步例:买饭:自己亲自去饭馆买饭,这就是同步(自己处理IO读写)2.异步例:买饭:叫外卖送到家,这就是异步(IO读写委托给OS处理,需要将数据缓冲区地址和大小传给OS(饭名和地址),OS需要支持异步IO操作API)3.阻塞例:办理业务:一直排队等...

2018-06-04 11:33:41 424

转载 JVM内存模型理解

原文地址:https://www.cnblogs.com/junzi2099/p/8418009.html原文地址:https://www.cnblogs.com/zoudongdong/p/7429220.htmlJava虚拟机在执行Java程序的过程中会把它所管理的内存划分为若干个不同的数据区域。这些区域都有各自的用途,以及创建和销毁的时间。有的区域随着虚拟机进程的启动而存在,有些区域则是依赖...

2018-06-03 15:51:03 328

转载 MySQL 高级

原文地址:https://www.cnblogs.com/linkworld/p/7979493.html1. MySQL 的架构介绍1. MySQL 的内部架构连接层服务层引擎层存储层2. 查看MySQL存储引擎show engines;show variables like '%storate_engine%';: 查看默认的存储引擎2.1 MyISAM 和 InnoDB 比较3. SQL优化...

2018-06-01 16:51:29 957

转载 MySQL高级

原文地址:https://blog.csdn.net/qq_32811309/article/details/77414494MySQL高级性能下降:1.查询语句写的烂 2.索引失效 3.关联查询太多join 4.服务器调优及参数设置(缓存,线程数等)索引:缺点:降低了更新表的速度,如对表进行insert,update,delete,因为更新表时,mysql不仅要保存数据,还要保存索引文件每次跟新...

2018-06-01 16:50:28 260

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除