首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
愚公要移山
掘友等级
后端开发工程师
|
zoom
之前在美团,目前在zoom
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
114
文章 99
沸点 15
赞
114
返回
|
搜索文章
最新
热门
Java程序员必须要知道的单元测试框架Junit详解
作为一名java开发者,相信你或多或少的接触过单元测试,对于测试来讲它是一门能够区分专业开发人员与业余开发人员的重要学科,这篇文章将对java中最常见的一个单元测试框架junit进行一个梳理和讲解。如果你之前没接触过,那么就通过这篇文章进行一个学习。如果你是一个测试老手,我也希…
如果你现在的生活呆腻了,尝试着去改变一下吧
最近一段时间,基本上每天三分之一的时间看论文,三分之一的时间写作,三分之一的时间敲代码。每天折折腾腾,有时候不知道自己将来到底能做到何种程度,但是目前的想法来看,就是慢慢的坚持。 最初创建公众号是想着能够改变当前自己的生活状态,因为在一个时间阶段久了,就很腻很烦,想找个渠道来改…
聊聊java中NIO的2.0版本AIO
在2011年7月28日,jdk1.7被正式发布。他的一个最大的亮点就是将原来的NIO类库生成到了NIO2.0,也被叫做AIO。这篇文章将通过案例对AIO进行一个讲解。 在jdk1.4之前,java中的IO类库实在是超级原始,很多我们现在熟知的概念都还没有出现,比如说管道、缓冲区…
这篇文章带你彻底理解synchronized关键字
Synchronized关键字一直是工作和面试中的重点。这篇文章准备彻彻底底的从基础使用到原理缺陷等各个方面来一个分析,这篇文章由于篇幅比较长,但是如果你有时间和耐心,相信会有一个比较大的收获,所以,学习请慢慢来。这篇文章主要从以下几个方面进行分析讲解. 1、Synchroni…
如何使用java语言求一个正整数的平方根?(不使用库函数)
今天的这篇文章是我在刷算法题的时候遇到的,最简单的方法是直接调用java里面的Sqrt函数,不过有时候题目中会要求我们不能使用库函数,所以在这里我们自己定义Sqrt方法。 最常见的思路有两种,第一种是二分法,第二种是牛顿的微积分思想。没错,想当年大学时候学了很久很痛苦的微积分,…
java中的任务调度之Timer定时器(案例和源码分析)
定时器相信大家都不陌生,平时使用定时器就像使用闹钟一样,我们可以在固定的时间做某件事,也可以在固定的时间段重复做某件事,今天就来分析一下java中自带的定时任务器Timer。 在Java中为我们提供了Timer来实现定时任务,当然现在还有很多定时任务框架,比如说Spring、Q…
分析一个常见的java多线程通信问题(假死现象)
一件复杂的事,一个人如果不能做,两个人又做的不好,一群人就可能很好的解决了。对于线程来说也是,通过多个线程就能完成一个更复杂的功能,这就需要多个线程协作,协作就需要交流,但是交流总是会出问题的。在这篇文章中我们分析一下java多线程通信过程中出现的一个假死现象。然后给出一个解决…
面试官:从源码分析一下TreeSet(基于jdk1.8)
这个TreeSet其实和HashSet类似。HashSet底层是通过HashMap实现的,TreeSet其实底层也是通过TreeMap实现的。这篇文章就通过源码来分析一下TreeSet。 TreeSet的作用是保存无重复的数据,不过还对这些数据进行了排序。TreeMap的底层是…
java是如何解决单线程之间的通信问题呢?这篇文章给你答案
人与人之间通过交流构成了这个丰富多彩的世界,在计算机中,通过即时通信工具传递信息为我么的生活增添了很多乐趣也提供了很多遍历,而在java线程的世界里,线程之间的通信,可以极大的增强我们的功能,今天就带你一块走进线程通信的世界里。 以上这个简单的案例就能够表达我们的意思,也就是需…
三句话都能解释清楚的java集合类HashSet,你清楚吗?
这也就是说,你想要完完全全彻彻底底地把HashSet吃透,就一定要先吃透HashMap。这篇文章将带着你从特点到存储,再到最后的实现,从源码角度来分析一下。 HashSet其实就是一个没有重复数据的集合,基本用法很简单,我们直接给个例子。 以上只是列出了其最简单的用法。下面我们…
下一页
个人成就
文章被点赞
426
文章被阅读
91,881
掘力值
2,838
关注了
1
关注者
89
收藏集
2
关注标签
12
加入于
2017-06-10