首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
IAM趙隊長
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
112
文章 112
沸点 0
赞
112
返回
|
搜索文章
赞
文章( 112 )
沸点( 0 )
java中的Executors、ThreadPoolExecutor简介
newCachedxxx:新任务到来如果线程池中有空闲的线程就复用,否则新建一个线程。如果一个线程超过60秒没有使用,它就会被关闭移除线程池 newSingleThreadExecutor:仅使用一个线程来处理任务,如果这线程挂了,会产生一个新的线程来代替它。每一个任务被保证按…
「mysql优化专题」程序员面试都用得上的索引优化手册(5)【面试重点】
索引是一种特殊的文件(InnoDB数据表上的索引是表空间的一个组成部分),它们包含着对数据表里所有记录的引用指针。更通俗的说,索引就相当于目录。当你在用新华字典时,帮你把目录撕掉了,你查询某个字开头的成语只能从第一页翻到第一千页。累!把目录还给你,则能快速定位! 可以大大加快数…
设计一个百万级的消息推送系统
首先迟到的祝大家中秋快乐。 最近一周多没有更新了。其实我一直想憋一个大招,分享一些大家感兴趣的干货。 鉴于最近我个人的工作内容,于是利用这三天小长假憋了一个出来(其实是玩了两天🤣)。 先简单说下本次的主题,由于我最近做的是物联网相关的开发工作,其中就不免会遇到和设备的交互。 …
阿里、京东、美团等主流互联网公司的最新面试题出炉
最近面试了阿里、京东、美团等大型互联网公司,最终收到了美团offer。面试前内心很忐忑,在网上也搜集了很多面试题目, 但有些不是很久以前的,就是题目杂乱,归纳不系统。 这次面试过后,我把面试过的公司的面试题做了一个整理,当做是一个总结,后来有朋友问我要面试记录,索性发布出来,跟…
JUC之CountDownLatch的源码和使用场景分析
最近工作不饱和,写写文章充充电。何以解忧,唯有Coding。后续更新的文章涉及的方向有:ThreadPoolExecutor、Spring、MyBatis、ReentrantLock、CyclicBarrier、Semaphore. 开始讲解之前,自定义ThreadPoolEx…
Redis是单线程的,但Redis为什么这么快?
近乎所有与Java相关的面试都会问到缓存的问题,基础一点的会问到什么是“二八定律”、什么是“热数据和冷数据”,复杂一点的会问到缓存雪崩、缓存穿透、缓存预热、缓存更新、缓存降级等问题,这些看似不常见的概念,都与我们的缓存服务器相关,一般常用的缓存服务器有Redis、Memcach…
RxJava在闲鱼系统吞吐量提升上的实践
响应式编程最简单的定义是Reactive programming is programming with asynchronous data streams。无论是从Spring5中引入的响应式编程框架还是java9中集成的响应式流,都能看到响应式编程的影子。可以说响应式编程代…
Java 反射详解
Java 反射是一个比较重要的知识点,你会在很多地方见到反射。它提供了 Java 语言在运行期间加载、探知和使用编译期间完全未知的类的能力。这种能力在框架的编写中非常常见,例如动态代理中、类扫描解析中。 反射机制:即 Java 语言在运行时有一种自观的能力,能够了解自身的情况并…
Java 多线程基础 - CyclicBarrier
java.util.concurrent包里有几个能帮助人们管理相互合作的线程集的类,为多线程常见的应用场景预置了抽象好的类库。在遇到这些应用场景时应该直接重用合适的库类而不要试图提供手工的锁与条件的集合。 官方定义上文已经给出,人话版是等待特定数量的线程都到达同步屏障后各线程…
下一页
关注了
26
关注者
0
收藏集
4
关注标签
14
加入于
2017-02-14