首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
xunberg
掘友等级
好想财务自由的程序员
|
智慧芽
别人都祝你开心快乐,我只愿你历尽山河,觉得人间值得。
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
67
文章 65
沸点 2
赞
67
返回
|
搜索文章
赞
文章( 65 )
沸点( 2 )
谈谈Spring bean的生命周期
简介本片文章主要讲SpringIOC容器中bean的生命周期Springbean生命周期Spring中bean的声明周期可以分为如下4个阶段:实例化阶段--Instantiation调用构造函数属性赋
秒杀系统设计
我之前写过一个秒杀系统的文章不过有些许瑕疵,所以我准备在之前的基础上进行二次创作,不过让我决心二创秒杀系统的原因是我最近面试了很多读者,动不动就是秒杀系统把我整蒙蔽了,我懵的主要是秒杀系统的细节大家都不知道,甚至不知道电商公司一个秒杀系统的组成部分。 首先设计一个系统之前,我们…
Spring 循环引用源码深入分析
但是如果你自己想更深入的了解,还是要自己去看源码分析一波,因为别人分析的时候,有些知识点你是get不到的,只有当自己走进源码去看的时候,才有get到更多的!比如网上很多文章都分析Springs是怎么解决循环依赖的 但是为什么只有单类的才可以,Prototype的就不行呢,在哪里…
一次使用Redis做短信次数验证的小思考
真正的危机,来源于在正确的时间做不正确的事。没有在正确的时间,为下一步做出积累,这才是危机的根源。 如果你正在这条成长路上的朋友,晚醒不如早醒,这就是我想说的。千万别等到中年才发现自己没有建立好自己的护城河,这个时候才知道努力。在自己努力的阶段,不仅不努力反了选择了纵容自己,这…
基础篇:高并发一瞥,线程和线程池的总结
java线程拥有属于自己的虚拟机栈,当JVM将栈、程序计数器、工作内存等准备好后,会分配一个系统原生线程来执行。Java线程结束,原生线程随之被回收 原生线程初始化完毕,会调Java线程的run方法。当JAVA线程结束时,则释放原生线程和Java线程的所有资源 Runnable…
HashMap 容量设置-什么时候初始化
看到这个问题 我一开始也不知道,但是从题目中 我们可以看出 初始容量的设置大小 对后面的 存放数据的多少 一定有影响 不然问题也不会这么问。 我们知道 HashMap 中存在一个 负载因子loadFactor 正常境况下 我们都是使用的默认值0.75. 具体为什么是0.75 这…
基于Redis的分布式锁实现
在多线程的环境下,为了保证一个代码块在同一时间只能由一个线程访问,Java中我们一般可以使用synchronized语法和ReetrantLock去保证,这实际上是本地锁的方式。但是现在公司都是流行分布式架构,在分布式环境下,如何保证不同节点的线程同步执行呢? 实际上,对于分布…
HashMap 容量大小的问题-为什么长度都是2的幂?
在之前的文章 我分析过HashMap 初始化容量的问题 不清楚的可以看这个。 这个方法是Hashmap里面去计算初始容量需要用的 其目的就是获取一个大于当前传入的cap值的2的最小幂次方的数值。 这个时候 我们发现 虽然hash值修改了 但是 我们计算得到的index 还是相同…
Java多线程-FutureTask是如果获取返回值的?
本篇 是Java 多线程的 开篇,这篇 主要简单的聊了下线程的状态,几种创建方式,然后从源码的角度去分析了下FutureTask,FutureTask这个类 既和Callable有关系,又和Runnable有关联,并且是实现了Future这个接口,能够很好的管理我们的Calla…
下一页
个人成就
文章被点赞
112
文章被阅读
31,504
掘力值
962
关注了
12
关注者
24
收藏集
6
关注标签
19
加入于
2016-07-20