首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
编了个程
掘友等级
公众号
|
编了个程
一个爱写博客的技术人
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
80
文章 80
沸点 0
赞
80
返回
|
搜索文章
最新
热门
从零开始写单元测试
作为一个程序员,或多或少听说过单元测试,但很多小伙伴还没有在实际项目中用到。究其原因,可能是对单元测试有一些「误解」,比如: 写单元测试有负担,改产品代码的结构,还得去改测试代码。 先尝试解答这几个问题。 写单元测试会花费更多的时间,这点描述其实不准确。准确地说,写单元测试需要…
为什么你总是觉得设计模式很难?
上周没更新,抱歉。周末去「重庆」浪了一圈,都被催更了。。。 重庆于我而言,是一座熟悉又陌生的城市。这几年些许变化,但依旧很美,熙熙攘攘,人来人往,只是多了一些商业化的气息,从外地来的游客络绎不绝。 为什么旅行?有人为美食美景,有人为风土人情。有人想认识新朋友,有人想见见老朋友。…
Java线程中断的秘密
也学学why哥,在每篇文章加一段荒腔走板的内容。也就是随便聊聊,可能是自己近期的生活状态或者感悟,一些想法和思考,也可能是写这篇文章的初衷等等,甚至只是随便吹吹牛。 最近可能由于工作压力有点大,所以老是感觉不是很开心,前几天还在朋友圈吐槽了一下,看到很多朋友的鼓励,很感动。 其…
你也被Spring的这个“线程池”坑过吗?
线程池提交方法执行一秒多?那不对啊,线程池提交应该是一个很快的操作,一般情况下不应该执行一秒多那么长的时间。 看了一下那段代码,好像也没什么问题,就是一个简单的提交任务的代码。 虽然执行的Job里面有一个for循环,可能比较耗时,但是execute提交任务的时候,并不会去真正去…
那些不得不说的性能优化套路
性能优化对一个产品的重要性不言而喻,它直接影响网站的用户留存率,APP在商店的评分和用户粘性。一个响应慢的应用,即便它功能再强大,也留不住用户。 性能优化对一个程序员同样非常重要——如果你是一个有追求的程序员的话。我们说,大多数人的职业生涯发展都应该是一个T字型,要在某一方面有…
ThreadLocal源码解析
这是ThreadLocal系列的最后一篇文章。 前几篇文章更多的是在使用层面去介绍ThreadLocal,并没有深入去理解原理。 其实学任何技术都是这样一个过程,我们最先接触到的可能是一个框架的API,然后你可能就会开始使用它;再然后会看看别人是怎么使用它的,有没有值得借鉴之处…
大神们是怎么使用ThreadLocal的?
这篇文章是关于ThreadLocal的第三篇文章。本文将挑选一些主流的Java开源框架,从源码上分析,大神们是如何使用ThreadLocal的,学习他们的设计思想。 Quartz是一个非常知名的开源任务调度系统。 我们要看的源码是Quartz的SimpleSemaphore这个…
如何使用ThreadLocal避免线程安全问题?
这篇文章是关于ThreadLocal的第二篇文章。 在上一篇文章,Yasin给大家介绍了什么是ThreadLocal,以及ThreadLocal的基本原理。 那在实际工作中,ThreadLocal一般用来做什么呢?今天我们以一个简单的应用场景为例,给大家介绍如何用ThreadL…
什么是ThreadLocal?
这篇文章是慕课网上一门免费课程《ThreadLocal》的观后总结。这门课将ThreadLocal讲得非常清晰易懂,又深入底层原理和设计思想,是我看过的最好的ThreadLocal的资料,现在把用自己的话,把它整理成文字版本。 总共预计产出四篇文章,这是第一篇。 多线程充分利用…
什么是ThreadLocal?
这篇文章是慕课网上一门免费课程《ThreadLocal》的观后总结。这门课将ThreadLocal讲得非常清晰易懂,又深入底层原理和设计思想,是我看过的最好的ThreadLocal的资料,现在把用自己的话,把它整理成文字版本。 总共预计产出四篇文章,这是第一篇。 多线程充分利用…
下一页
个人成就
优秀创作者
文章被点赞
1,186
文章被阅读
241,570
掘力值
7,096
关注了
39
关注者
600
收藏集
9
关注标签
19
加入于
2017-03-08