用户中心USER CENTER

首页/用户
  • 线程安全性-原子性

    摘要:线程安全性原子性提供了互斥访问,同一时刻只能有一个线程来对他进行操作。原子性包是通过来保证线程原子性通过比较操作的对象的值工作内存的值与底层的值共享内存中的值对比是否相同来判断是否进行处理,如果不相同则重新获取。 线程安全性 定义 当多个线程访问同一个类时,不管运行时环境采用何种调度方式,不论线程如何交替执行,在主调代码中不需要额外的协同或者同步代码时,这个类都可以表现出正确的行为,我...

    mtunique 发布于Java
  • RedisSerializer之JdkSerializationRedisSerializer分析

    摘要:类图结构如上,主要流程如下类实现接口类中和接口。对于,通过定义对象并调用方法对进行反序列化。底层还是通过调用的操作和类实现的序列化和反序列化。 showImg(https://segmentfault.com/img/bVJxmP?w=938&h=672); redis在缓存POJO的时候需要将POJO序列化为byte数组进行存储,spring-data-redis实现了类JdkSer...

    mtunique 发布于Java
  • Spring Boot应用监控实战

    摘要:概述之前讲过容器的可视化监控,即监控容器的运行情况,包括使用率内存占用网络状况以及磁盘空间等等一系列信息。实战一下中添加依赖启动应用程序之后,只要在浏览器中输入端点信息就能获得应用的一些状态信息。 showImg(https://segmentfault.com/img/remote/1460000014684947); 概述 之前讲过Docker容器的可视化监控,即监控容器的运行情...

    mtunique 发布于Java
  • 对修饰符final和static的浅析

    摘要:三类的初始化时机类的初始化即虚拟机为类的静态变量赋予初始值这和准备阶段设置默认初始值为是不一样的。类的主动使用种创建类的实例用语句创建实例调用类的静态变量或对静态变量赋值这和是有区别的在定义一个类的时候里面只能放方法和属性,这是规定死了的。 一般在进行分析的时候,会从三个方面进行分析:类、方法(构造方法、成员方法)、变量(成员变量(静态变量、实例变量)、局部变量)。 一、static修...

    mtunique 发布于Java
  • 程序语言

    摘要:一面应该还问了其他内容,但是两次面试多线程面试问题和答案采访中,我们通常会遇到两个主题采集问题和多线程面试问题。多线程是关于并发和线程的。我们正在共享重要的多线程面试问题和答案。。 2016 年末,腾讯,百度,华为,搜狗和滴滴面试题汇总 2016 年未,腾讯,百度,华为,搜狗和滴滴面试题汇总 【码农每日一题】Java 内部类(Part 2)相关面试题 关注一下嘛,又不让你背锅!问:Ja...

    mtunique 发布于Java
<