-
什么情况下JVM内存中的一个对象会被垃圾回收?
什么情况下JVM内存中的一个对象会被垃圾回收? 新生代满了会触发 Young GC,老年代满了会触发 Old GC。GC时会回收对象,那么具体是什么样的对象会被垃圾回收器回收呢? 新生代满了会触发 Young GC,老年代满了会触发 Old GC。GC时会回收对象, 那么具体是什么样的对象...
-
WEB缓存系统之varnish状态引擎
WEB缓存系统之varnish状态引擎 varnish的状态引擎分前端工作线程或者客户端状态引擎和后端工作线程或者服务端状态引擎;客户端状态引擎,主要处理客户端请求和响应相关的处理,比如是否可查缓存,是否命中,是否修剪缓存,是否识别用户请求的方法有或者直接交给vcl_pas...
-
CPU上下文切换
CPU上下文切换 CPU上下文 在每个任务运行前,CPU 都需要知道任务从哪里加载、又从哪里开始运行,也就是说,需要系统事先帮它设置好 CPU 寄存器和程序计数器(Program Counter,PC)。 CPU 寄存器,是 CPU 内置的容量...
-
【从零开始学Java笔记】目录
【从零开始学Java笔记】目录 大家可以关注作者的账号,关注从零开始学Java笔记文集。也可以根据目录前往作者的博客园博客进行学习。本片文件将基于黑马程序员就业班视频进行学习以及资料的分享,并记录笔记和自己的看法。欢迎大家一起学习和讨论。 附上链接:Java黑马就...
2020-04-06 16:02:14 java基础学java从零开始学java文件PSAVHTTPS视频bilibilithe
-
JVM内存结构图
JVM内存结构图 程序计数器:存放当前线程接下来将要执行的字节码指令、分支、循环、跳转、异常处理等信息。一个处理器只能执行一个线程中的指令,为了能够在CPU时间片轮转切换上下问之后顺利回到正确的执行位置,每条线程都需要具有一个独立的程序计数器,线程之间互不...
-
深入理解Java虚拟机(第三版)-14. 线程安全与锁优化
深入理解Java虚拟机(第三版)-14. 线程安全与锁优化 14. 线程安全与锁优化 1. 什么是线程安全? 当多个线程同时访问一个对象时,如果不用考虑这些线程在运行时环境下的调度和交替进行,也不需要进行额外的同步,或者在调用方进行任何其他的协调操作,调用这个对象的行...
-
jdk下httpserver源码解析
jdk下httpserver源码解析 在写这篇博客之前我查了很久发现全网都没有一篇写httpserver源码解析的 所以今天就由我来为大家解析一下httpserver的源码。(这里我会去掉其中的https部分的源码,只讲http部分,对httpserver中https的实现感兴趣的读者可以尝试自己去阅读,这...
-
【译】Java垃圾回收算法[截止到Java 9]
【译】Java垃圾回收算法[截止到Java 9] 原文:Java Garbage Collection Algorithms [till Java 9] 垃圾回收(Garbage collection,GC)一直是 Java 流行背后的重要特性之一。垃圾回收是 Java 中用于释放未使用内存的机制。本质上,它跟踪所有仍在使用的对象,并将其余的...
-
面试官:ThreadLocal的应用场景和注意事项有哪些?
面试官:ThreadLocal的应用场景和注意事项有哪些? 前言 ThreadLocal主要有如下2个作用 保证线程安全 在线程级别传递变量 保证线程安全 最近一个小伙伴把项目中封装的日期工具类用在多线程环境下居然出了问题,来看看怎么回事吧 日期转换的一个工具类 public class Dat...
-
最适合新手入门的SpringCloud教程 6—Ribbon负载均衡「F版本」
最适合新手入门的SpringCloud教程 6—Ribbon负载均衡「F版本」 SpringCloud版本:Finchley.SR2 SpringBoot版本:2.0.3.RELEASE 源码地址:https://gitee.com/bingqilinpeishenme/Java-Tutorials 前言 写博客一个多月了,断断续续的更新,今天有小伙伴催更新了,很高兴...
IDC资讯: 主机资讯 注册资讯 托管资讯 vps资讯 网站建设
网站运营: 建站经验 策划盈利 搜索优化 网站推广 免费资源
网络编程: Asp.Net编程 Asp编程 Php编程 Xml编程 Access Mssql Mysql 其它
服务器技术: Web服务器 Ftp服务器 Mail服务器 Dns服务器 安全防护
软件技巧: 其它软件 Word Excel Powerpoint Ghost Vista QQ空间 QQ FlashGet 迅雷
网页制作: FrontPages Dreamweaver Javascript css photoshop fireworks Flash
