首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
刘佳庆
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
22
文章 22
沸点 0
赞
22
返回
|
搜索文章
赞
文章( 22 )
沸点( 0 )
熔断器 Hystrix 源码解析 —— 命令执行(一)之正常执行逻辑
- [1. 概述] 2.- [applyHystrixSemantics(...)] - [3. TryableSemaphore] - [3.1 TryableSemaphoreNoOp]
《Java工程师成神之路-基础篇》Java基础知识——String相关
Java7源码学习系列(一)——String我终于搞清楚了和String有关的那点事儿熟悉JavaString的使用三张图彻底了解Java中字符串的不变性为什么Java要把字符串设计成不可变的该如何创
git基本操作,一篇文章就够了!
1. git简介 在实际开发中,会使用git作为版本控制工具来完成团队协作。因此,对基本的git操作指令进行总结是十分有必要的,本文对一些术语或者理论基础,不重新码字,可以参考廖雪峰老师的博文,本文只对命令做归纳总结。 暂存区(Index/Stage):在使用git管理项目文件…
Java并发编程入门(七)轻松理解wait和notify以及使用场景
从日志可以看出,生成的任务数和线程被调用次数是相等的。 1.wait操作将调用线程放入wait队列中,等待唤醒。这里的调用线程不是TaskQueue,而是调用了removeTask()方法的Consumer。 2.wait队列归属一个对象,这里是this,而this是TaskQ…
老大难的GC原理及调优,这下全说清楚了
响应速度指程序或系统对一个请求的响应有多迅速。比如,用户订单查询响应时间,对响应速度要求很高的系统,较大的停顿时间是不可接受的。调优的重点是在短的时间内快速响应 新生代又叫年轻代,大多数对象在新生代中被创建,很多对象的生命周期很短。每次新生代的垃圾回收(又称Young GC、M…
深入理解jvm内存模型以及gc原理
类加载器是将编译好的class文件加载到内存中,并进行验证、初始化等步骤,形成能被jvm直接使用的类型。 可分解为5个步骤:加载–>连接–>初始化–>使用–>卸载。 加载:把class文件以二进制字节流的形式存储到方法区中,并在堆中创建对应的class对象。 连接:连接过程又分…
深入探讨 Java 类加载器
类加载器(class loader)是 Java™中的一个很重要的概念。类加载器负责加载 Java 类的字节代码到 Java 虚拟机中。本文首先详细介绍了 Java 类加载器的基本概念,包括代理模式、加载类的具体过程和线程上下文类加载器等,接着介绍如何开发自己的类加载器,最后介…
一文搞懂四种同步工具类
CountDownLatch相当于一个门闩,门闩上挂了N把锁。只有N把锁都解开的话,门才会打开。怎么理解呢?我举一个赛跑比赛的例子,赛跑比赛中必须等待所有选手都准备好了,裁判才能开发令枪。选手才可以开始跑。CountDownLatch当中主要有两个方法,一个是await()会挂…
SpringMVC源码系列:九大组件小记
前面几篇文章都是针对于SpringMVC中的具体组件进行源码分析的;本文主要用于补充记录一下关于SpringMVC中九大组件的学习。这个会牵扯出除之前的几篇HandlerMapping之外的其他一些基础组件。 之前简单的有介绍过DispatcherServlet这个类的体系结构…
# Spring IoC源码分析(注解版) -- 上
最近有时间读了一下Spring的源码,顺便记录一下笔记,加深理解。关于Spring IoC源码分析,网上有一篇文章写得很详细,叫Spring IOC 容器源码分析,大家可以去看看。这篇文章是基于XML的,因为工作中基于注解的方式用得多一些,所以就读了一下Spring IoC注解…
下一页
关注了
51
关注者
0
收藏集
31
关注标签
16
加入于
2018-11-11