上一页 1 2 3 4 5 6 7 8 ··· 10 下一页
摘要: happen-before 可真是一个经典又老生常谈的话题,规则一共就八条,但看起来总有种抓不住重点的感觉。今天再整理一下对这八条规则的理解。 首先我的理解是 happen-before 的语义与在什么什么之前发生完全没有关系,其语义是如果 A hapen-bfore B,那么 A 的结果对 B 是 阅读全文
posted @ 2020-12-09 10:13 南宫煌_慧 阅读(290) 评论(0) 推荐(0) 编辑
摘要: java 8 ConcurrentHashMap 原理概览 在ConcurrentHashMap中通过一个Node<K,V>[]数组来保存添加到map中的键值对,而在同一个数组位置是通过链表和红黑树的形式来保存的。但是这个数组只有在第一次添加元素的时候才会初始化,否则只是初始化一个Concurren 阅读全文
posted @ 2020-12-06 23:37 南宫煌_慧 阅读(88) 评论(0) 推荐(0) 编辑
摘要: 多线程环境下,HashMap的任何一个操作都可能会被中断挂起 JDK1.7环境下 transient 属性 被transient修饰的变量不参与序列化和反序列化 java 8:ConcurrentHashMap 数据结构 采取数组加链表的数据结构,俗称哈希表结构 实现了查询和修改效率高,插入和删除效 阅读全文
posted @ 2020-12-06 15:18 南宫煌_慧 阅读(98) 评论(0) 推荐(0) 编辑
摘要: 1、对于 null字段的获取,不能使用 != value 获取,null值不能使用普通的运算符比较获取,须使用 is null 阅读全文
posted @ 2020-09-16 09:35 南宫煌_慧 阅读(209) 评论(0) 推荐(0) 编辑
摘要: 通常,我们在开发一个完成项目的时候,总会谈到要进行软件架构设计,那么为什么要进行软件架构设计呢,肯定是为了方便软件后期的维护性、扩展性和易读性。 软件开发设计有七大原则: 开闭原则 有利于软件的稳定性和可维护性 依赖倒置原则 减少类与类之间的依赖,高层模块与底层模块之间的依赖,实现与抽象 单一职责原 阅读全文
posted @ 2020-09-02 23:20 南宫煌_慧 阅读(199) 评论(0) 推荐(0) 编辑
摘要: 通常我们在使用简单工厂模式的时候会由创建方法create通过传入的参数来判断要实例化哪个对象,就像下面这样: public static class ImageSelectFactory { public static IImageSelect createIImageSelect(ImageSel 阅读全文
posted @ 2020-07-26 19:38 南宫煌_慧 阅读(590) 评论(0) 推荐(0) 编辑
摘要: SpringBoot:简述SpringBoot和Spring的区别 一、Spring的介绍 简而言之,Spring框架为开发Java应用程序提供了全面的基础架构支持。它包含一些很好的功能,如依赖注入和开箱即用的模块,如: Spring JDBC Spring MVC Spring Security 阅读全文
posted @ 2020-07-21 23:58 南宫煌_慧 阅读(1820) 评论(0) 推荐(0) 编辑
摘要: 1.如果要将一个数据报从一个源节点发送到另一个目的节点我们应该怎么办? ​ 最简单的方案是在源节点和目的节点中间建立一条安全可靠的通路,以后两个节点之间所有的通信都在这条通路上进行,我们只要保证这个通路上的每个节点都是正常运行的,那我们就能保证数据传输的准确性(虚电路)。 ​ 随着节点的越来越多,这 阅读全文
posted @ 2020-07-17 22:12 南宫煌_慧 阅读(181) 评论(0) 推荐(0) 编辑
摘要: #1. 学习目的 BIO、NIO和AIO的区别? NIO的组成? Netty的特点? Netty的线程模型? TCP 粘包/拆包的原因及解决方法? 了解哪几种序列化协议? 如何选择序列化协议? Netty的零拷贝实现? Netty的高性能表现在哪些方面? NIOEventLoopGroup源码? # 阅读全文
posted @ 2020-07-16 12:24 南宫煌_慧 阅读(295) 评论(0) 推荐(0) 编辑
摘要: 概念 Bean创建过程中的“实例化”与“初始化”名词 实例化(Instantiation): 要生成对象, 对象还未生成. 初始化(Initialization): 对象已经生成.,赋值操作。 BeanPostProcessor : 发生在 BeanDefiniton 加工Bean 阶段. 具有拦截 阅读全文
posted @ 2020-06-29 17:36 南宫煌_慧 阅读(1066) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 8 ··· 10 下一页