JavaScript 面试知识点总结
JavaScript 面试知识点总结
|
前端 |
0 评论
JavaScript 面试知识点总结本部分主要是笔者在复习 JavaScript 相关知识和一些相关面试题时所做的笔记,如果出现错误,希望大家指出!目录1. 介绍 js 的基本数据类型。2. JavaScript 有几种类型的值?你能画一下他们的内存图吗?3. 什么是堆?什么是栈?它们之间有什么区别
CSS 面试知识点总结
CSS 面试知识点总结
|
前端 |
0 评论
CSS 面试知识点总结本部分主要是笔者在复习 CSS 相关知识和一些相关面试题时所做的笔记,如果出现错误,希望大家指出!目录1.介绍一下标准的 CSS 的盒子模型?低版本 IE 的盒子模型有什么不同的?2.CSS 选择符有哪些?3.::before 和:after 中双冒号和单冒号有什么区别?解释一
HTML 面试知识点总结
HTML 面试知识点总结
|
前端 |
0 评论
HTML 面试知识点总结本部分主要是笔者在复习 HTML 相关知识和一些相关面试题时所做的笔记,如果出现错误,希望大家指出!目录1. DOCTYPE 的作用是什么?2. 标准模式与兼容模式各有什么区别?3. HTML5 为什么只需要写 <!DOCTYPE HTML>,而不需要引入 DTD
Java Stream 源码分析
Java Stream 源码分析
|
Java |
0 评论
前言Java 8 的 Stream 使得代码更加简洁易懂,本篇文章深入分析 Java Stream 的工作原理,并探讨 Steam 的性能问题。Java 8 集合中的 Stream 相当于高级版的 Iterator,它可以通过 Lambda 表达式对集合进行各种非常便利、高效的聚合操作(Aggreg
深入分析 Java 乐观锁
深入分析 Java 乐观锁
|
Java |
0 评论
前言激烈的锁竞争,会造成线程阻塞挂起,导致系统的上下文切换,增加系统的性能开销。那有没有不阻塞线程,且保证线程安全的机制呢?——乐观锁。乐观锁是什么?操作共享资源时,总是很乐观,认为自己可以成功。在操作失败时(资源被其他线程占用),并不会挂起阻塞,而仅仅是返回,并且失败的线程可以重试。优点:不会死锁
由Java 15废弃偏向锁,谈谈Java Synchronized 的锁机制
由Java 15废弃偏向锁,谈谈Java Synchronized 的锁机制
|
Java |
0 评论
Java 15 废弃偏向锁JDK 15 已经在 2020 年 9 月 15 日发布,详情见 JDK 15 官方计划。其中有一项更新是废弃偏向锁,官方的详细说明在:JEP 374: Disable and Deprecate Biased Locking。具体的说明见:JDK 15 已发布,你所要知道
通过 GraalVM 将 Java 程序编译成本地机器码
通过 GraalVM 将 Java 程序编译成本地机器码
|
Java |
0 评论
公众号coding 笔记、点滴记录,以后的文章也会同步到公众号(Coding Insight)中,希望大家关注_前言2018年4月,Oracle Labs新公开了一项黑科技:Graal VM。这是一个在HotSpot虚拟机基础上增强而成的跨语言全栈虚拟机,可以作为“任何语言”的运行平台使用。现在网络
Java String 演进全解析
Java String 演进全解析
|
Java |
0 评论
前言String 是我们使用最频繁的对象,使用不当会对内存、程序的性能造成影响,本篇文章全面介绍一下 Java 的 String 是如何演进的,以及使用 String 的注意事项。下面的输出结果是什么?@Testpublic void testString() { String str1 =
Java NIO、Channel、Selector 详解
Java NIO、Channel、Selector 详解
|
Spring |
0 评论
Java NIO 有三大组件:BufferChannelSelectorBufferBuffer 是一个特定原始类型的容器。Buffer 是一个原始类型的线性的、有限序列,除了 Buffer 存储的内容外,关键属性还包括:capacity, limit 和 position。capacity:Buf
最简 Spring IOC 容器源码分析
最简 Spring IOC 容器源码分析
|
Spring |
0 评论
前言BeanDefinitionBeanFactory 简介Web 容器启动过程bean 的加载FactoryBean循环依赖bean 生命周期公众号前言许多文章都是分析的 xml 配置,但是现在 Spring Boot 开发多基于注解。本文从注解的角度分析 Spring IOC 容器源码。版本:S