首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
蓝袖添香
掘友等级
软件开发工程师
一位在互联网奋力前进的小伙子
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
51
文章 49
沸点 2
赞
51
返回
|
搜索文章
赞
文章( 49 )
沸点( 2 )
线程池运行模型源码全解析
在上一篇文章《从0到1玩转线程池》中,我们了解了线程池的使用方法,以及向线程池中提交任务的完整流程和ThreadPoolExecutor.execute方法的源代码。在这篇文章中,我们将会从头阅读线程池ThreadPoolExecutor类的源代码,深入剖析线程池从提交任务到执…
ThreadLocal使用与原理
在处理多线程并发安全的方法中,最常用的方法,就是使用锁,通过锁来控制多个不同线程对临界区的访问。 但是,无论是什么样的锁,乐观锁或者悲观锁,都会在并发冲突的时候对性能产生一定的影响。 那有没有一种方法
HashMap源码分析 —— 一篇文章搞定HashMap面试
HashMap是Map中最为常用的一种,面试中也经常会被问到相关的问题。由于HashMap数据结构较为复杂,回答相关问题的时候往往不尽人意,尤其是在JDK1.8之后,又引入了红黑树结构,其数据结构变的更加复杂,本文就JDK1.8源码为例,对HashMap进行分析; loadFa…
【秒杀系统】零基础上手秒杀系统(二):令牌桶限流 + 再谈超卖
本文是秒杀系统的第二篇,通过实际代码讲解,帮助你快速的了解秒杀系统的关键点,上手实际项目。 此外,前文发出后很多同学对于乐观锁在高并发时无法卖出全部商品提出了“严正抗议”,所以还是在本篇中补充讲解下乐观锁与悲观锁。 ... 在面临高并发的请购请求时,我们如果不对接口进行限流,可…
前缀树/字典树的介绍及其简单应用
自己在学习前缀树的时候做了一个小小的总结,顺便带大家入个门~其实就是一个用来查找某个数据的数据结构。有错误请指出,谢谢。
如何用js给老婆每天发情话
最近家里添了小孩,在家带娃陪产了一些天,深刻体会到老婆带孩子的辛苦。 工作的时候不能在家陪她,就想着写个程序,每天固定在固定时间给她发一些情话,好让她在带娃的时候也能感受到老公的爱心,帮她缓解一下带娃的烦躁心情。 Stack Overflow 联合创始人杰夫·阿特伍德曾经说过,…
从SpringBoot到SpringMVC
用久了SpringBoot,深受其约定大于配置的便利性毒害之后,我想回归到SpringMVC时代,看看SpringMVC开发模式中用户是如何参与的。本文就来体验一下SpringMVC时代开发的流程。
技术选型指南
这是一篇综合类技术选型指南,试图为你提供一份比较通用的技术选型思维框架。当你需要进行技术选型时,可以参照它来设计自己的决策树。这其中你需要考虑的主要维度包括目标产品、目标用户、目标团队和技术本身,下面我将分别细述,并在此基础上介绍一些反模式。 这是最重要的维度。产品本身的特征将…
后端程序员必备的 Linux 基础知识+常见命令(近万字总结)
大家好!我是 Guide 哥,Java 后端开发。一个会一点前端,喜欢烹饪的自由少年。 今天这篇文章中简单介绍一下一个 Java 程序员必知的 Linux 的一些概念以及常见命令。 1. 从认识操作系统开始 正式开始 Linux 之前,简单花一点点篇幅科普一下操作系统相关的内容…
Tomcat系统架构与设计模式
非常经典,值得花十分钟
下一页
关注了
54
关注者
0
收藏集
10
关注标签
13
加入于
2018-06-14