4 编了个程

尚未进行身份认证

我要认证

微信公众号:编了个程

等级
TA的排名 47w+

从零开始写单元测试

关于单元测试的三个问题作为一个程序员,或多或少听说过单元测试,但很多小伙伴还没有在实际项目中用到。究其原因,可能是对单元测试有一些误解,比如:写单元测试需要花费更多的时间,我每天写产品代码都要加班,哪来时间写测试;写单元测试收益不大,还不是一样有bug;写单元测试有负担,改产品代码的结构,还得去改测试代码。先尝试解答这几个问题。写单元测试会花费更多的时间,这点描述其实不准确。准确地说,写单元测试需要花费更多写代码的时间,这点没什么可说的,毕竟要多写一些测试代码。但一个程序员,做一个需求的时候

2020-08-03 21:58:44

为什么你总是觉得设计模式很难?.

点击↑上方↑蓝色“编了个程”关注我~每周至少一篇原创文章这是本公众号的第 24篇原创文章荒腔走板上周没更新,抱歉。周末去「重庆」浪了一圈,都被催更了。。。重庆于我而言,是一座熟悉又陌生...

2020-07-27 08:50:00

揭开Java线程中断的秘密

点击↑上方↑蓝色“编了个程”关注我~每周至少一篇原创文章这是本公众号的第 23篇原创文章荒腔走板也学学why哥,在每篇文章加一段荒腔走板的内容。也就是随便聊聊,可能是自己近期的生活状态...

2020-07-13 08:00:00

你也被Spring的这个“线程池”坑过吗

文章目录分析创建线程耗时?入任务队列耗时?拒绝策略?SimpleAsyncTaskExecutor源码反思使用接口前先了解一下代码规约明确接口职责关于作者前两天一个晚上,正当我沉浸在敲代码的快乐中时,听到隔壁的同事传来一声不可置信的惊呼:线程池提交命令怎么可能会执行一秒多?线程池提交方法执行一秒多?那不对啊,线程池提交应该是一个很快的操作,一般情况下不应该执行一秒多那么长的时间。看了一下那段代码,好像也没什么问题,就是一个简单的提交任务的代码。executor.execute( () -> {

2020-07-06 22:36:52

你也被Spring的这个“线程池”坑过吗?

点击↑上方↑蓝色“编了个程”关注我~每周至少一篇原创文章这是本公众号的第 22篇原创文章前两天一个晚上,正当我沉浸在敲代码的快乐中时,听到隔壁的同事传来一声不可置信的惊呼:线程池提交命...

2020-07-06 08:00:00

那些不得不说的性能优化套路

点击↑上方↑蓝色“编了个程”关注我~每周至少一篇原创文章这是本公众号的第 21篇原创文章你有没有想过,为什么跨行转账要告诉你2小时内到账,而不是立即到账?为什么抖音那么多用户同时在使用...

2020-06-29 08:00:00

公众号2个月阶段性总结

点击↑上方↑蓝色“编了个程”关注我~每周至少一篇原创文章这是本公众号的第 20篇原创文章距离4月20日发布第一篇文章,做这个公众号已经有两个月了。前两天在朋友圈转载了码海大神的《6个半...

2020-06-23 07:30:54

ThreadLocal源码解析

点击↑上方↑蓝色“编了个程”关注我~每周至少一篇原创文章这是本公众号的第 19 篇原创文章这是ThreadLocal系列的最后一篇文章。前几篇文章更多的是在使用层面去介绍ThreadLo...

2020-06-22 08:50:00

大神们是怎么使用ThreadLocal的?

点击↑上方↑蓝色“编了个程”关注我~每周至少一篇原创文章这是本公众号的第 18 篇原创文章这篇文章是关于ThreadLocal的第三篇文章。本文将挑选一些主流的Java开源框架,从源码上...

2020-06-15 08:50:00

如何使用ThreadLocal避免线程安全问题?

点击↑上方↑蓝色“编了个程”关注我~每周至少一篇原创文章这是本公众号的第 17 篇原创文章这篇文章是关于ThreadLocal的第二篇文章。在上一篇文章,Yasin给大家介绍了什么是Th...

2020-06-08 08:50:00

什么是ThreadLocal?

点击↑上方↑蓝色“编了个程”关注我~每周至少一篇原创文章这是本公众号的第 16 篇原创文章这篇文章是慕课网上一门免费课程《ThreadLocal》的观后总结。这门课将ThreadLoca...

2020-06-01 08:50:00

毕业两年多,从国企到阿里,我经历了什么?

点击↑上方↑蓝色“编了个程”关注我~每周至少一篇原创文章这是本公众号的第 15 篇原创文章正文开始之前先闲聊一下。上次在公众号分享了《我是如何成为一名程序员的?》,文笔有限,感觉没有把自...

2020-05-31 15:10:22

一篇短文带你走进Java线程池

点击↑上方↑蓝色“编了个程”关注我~每周至少一篇原创文章这是本公众号的第 14 篇原创文章线程是每个Java开发者都绕不开的大山。而线程池更是工作中用得最多,面试也问得最多的知识点。但很...

2020-05-25 08:50:00

Spring Cloud - 网关

点击↑上方↑蓝色“编了个程”关注我~每周至少一篇原创文章这是本公众号的第 13 篇原创文章老张正准备下班,路过小齐的位置,发现他正在阅读Spring Cloud Gataway的官方文档...

2020-05-21 23:59:40

Spring Cloud - 熔断

点击↑上方↑蓝色“编了个程”关注我~每周至少一篇原创文章这是本公众号的第 12 篇原创文章熔断小齐同学最近正在学Spring Cloud,最近学到熔断这块的知识点,不是很理解,于是请教了...

2020-05-19 08:50:00

一次性把Java的四种引用说清楚!

点击↑上方↑蓝色“编了个程”关注我~每周至少一篇原创文章这是本公众号的第 11 篇原创文章前几天在CodeReview的时候,看到了一个用WeakHashMap的代码,进而聊到了Weak...

2020-05-18 08:50:00

我是如何成为一名程序员的?

点击↑上方↑蓝色“编了个程”关注我~每周至少一篇原创文章这是本公众号的第 10 篇原创文章大家好,这篇文章主要聊聊我是如何从非科班,走上程序员这条不归路的,我把它放到了新开的专辑“职言”...

2020-05-17 16:32:29

Spring Cloud - 远程调用和负载均衡

点击↑上方↑蓝色“编了个程”关注我~每周至少一篇原创文章这是本公众号的第 9 篇原创文章负载均衡使用微服务后,为了能够承担高并发的压力,同一个服务可能会启动多个实例。这时候消费者就需要负...

2020-05-16 22:04:22

Spring Cloud - 注册中心

点击↑上方↑蓝色“编了个程”关注我~每周至少一篇原创文章这是本公众号的第 8篇原创文章什么是微服务注册中心?在上一篇文章《Spring Cloud介绍》中,提到有一句话:微服务框架可以...

2020-05-14 22:31:18

Spring Cloud介绍

点击↑上方↑蓝色“编了个程”关注我~每周至少一篇原创文章这是本公众号的第 7 篇原创文章Spring Cloud是什么?Spring Cloud是一个主流的「微服务框架」。微服务的概念源...

2020-05-13 22:13:49

查看更多

勋章 我的勋章
  • 勤写标兵Lv2
    勤写标兵Lv2
    授予每个自然周发布4篇到6篇原创IT博文的用户。本勋章将于次周周三上午根据用户上周的博文发布情况由系统自动颁发。