【今日观点】 搞点事情!死磕Java并发编程(带密码文章如何访问)
对于程序员来说,编写不出错的代码是很难的,比这更难的是编写不出错的多线程相关代码。相比较于顺序执行的代码,并发执行的代码更加容易出错。而且在多线程场景中,出现了问题更加不容易排查。 造成这种种困难的原因就是开发者其实对并发编程有关的知识了解...
对于程序员来说,编写不出错的代码是很难的,比这更难的是编写不出错的多线程相关代码。相比较于顺序执行的代码,并发执行的代码更加容易出错。而且在多线程场景中,出现了问题更加不容易排查。 造成这种种困难的原因就是开发者其实对并发编程有关的知识了解...
8月13日,SpringBoot悄悄的升级了一个新的版本,2.3.3.RELEASE正式对外提供了。  在maven仓库中,已经支持对2.3.3.RELEASE的引用了。  这一版本中,新特性只有一个,但是同时修复了18个Bug。 新特...
对于大型的分布式系统来说,热点数据一直都是一个需要重点关注的事情,比如热卖商品热点新闻等就都是属于热点数据的。 通常情况下,这种热点数据都会被放在缓存里面,但是如果突然有大量流量需要访问同一个特定的数据,就会导致流量过于集中,使得很多物理资...
北京时间9月29日晚,搜狗发布公告称,公司将与THL A21 Limited、TitanSupernova Limited 和腾讯移动有限公司签订最终私有化协议,搜狗股票将以每股或每ADS(美国存托股)9美元的价格被注销,交易预计将在今年四...
 2020年7月13日,是我加入阿里巴巴的五周年的时间,在阿里有一年香、三年醇、五年陈的说法。   是五年陈!不是五年沉!!!是说在阿里待了五年的人,可以做到内制外化、陈醉他人。 1 我是2015年本科毕业,在2014年参加的校招,拿...
在前几天的文章《为什么阿里巴巴禁止使用Apache Beanutils进行属性的copy?》中,我曾经对几款属性拷贝的工具类进行了对比。 然后在评论区有些读者反馈说MapStruct才是真的香,于是我就抽时间了解了一下MapStruct。结...
无法提供摘要。这是一篇受保护的文章。
在Java中进行日期处理大家一定都不陌生,我们经常会需要在代码中进行日期的转换、日期的格式化等操作。 而一般我们进行日期格式化的时候都会使用SimpleDateFormat工具,之前我们有一篇文章介绍过SimpleDateFormat的线程...
在日常开发中,我们经常需要给对象进行赋值,通常会调用其set/get方法,有些时候,如果我们要转换的两个对象之间属性大致相同,会考虑使用属性拷贝工具进行。 如我们经常在代码中会对一个数据结构封装成DO、SDO、DTO、VO等,而这些Bean...
最近,无论是读者群,还是公众号后台,很多人都比较关注以下几个问题: 阿里的简历是半年只能投递一次吗? 阿里的面试可以多个部门同时进行吗? 面试没过,又被系统捞起来了,我该怎么办? 是不是面试越多,成功几率越大? 阿里的一次面试不过,对后续面...
很多人会有这样的疑问,我是一个做后端开发的,我要不要掌握算法?应该掌握到什么程度?掌握算法有什么应用场景呢? 这篇文章不给你讲大道理,从我们常用的Kafka索引入手,来讲述算法在工程上基于场景的灵活运用。 索引的重要性 索引对于我们来说并不...