@jackleeMeta 原作者研究比较深
科普:为什么 String hashCode 方法选择数字31作为乘子1. 背景 某天,我在写代码的时候,无意中点开了 String hashCode 方法。然后大致看了一下 hashCode 的实现,发现并不是很复杂。但是我从源码中发现了一个...
1. 背景 某天,我在写代码的时候,无意中点开了 String hashCode 方法。然后大致看了一下 hashCode 的实现,发现并不是很复杂。但是我从源码中发现了一个...
你好,怎么测试2个分支的差异覆盖率啊,谢谢
增量代码覆盖率工具背景 当存量代码较多时,项目单元测试整体覆盖率就会偏低,但这可能是正常现象,因此不能依据已有的全量单元测试覆盖率来判断项目质量。基于这个背景,我们需要统计增量代码覆盖率作为项...
你好,请问楼主实现了吗,jacoco怎么生成xml文件呢,谢谢
增量代码覆盖率工具背景 当存量代码较多时,项目单元测试整体覆盖率就会偏低,但这可能是正常现象,因此不能依据已有的全量单元测试覆盖率来判断项目质量。基于这个背景,我们需要统计增量代码覆盖率作为项...
现在互联网加班都成一种风气了
这真是一场非常成功的“活动”-996ICU前提 这篇文章,就说说经历了今天一天的所感所想吧,程序员嘛!都是知道这件事情,那么不是程序员的你,可以知乎头条搜索一下,应该是可以看到的,虽然说流量被压下去了,但是已经产生的...
前提 这篇文章,就说说经历了今天一天的所感所想吧,程序员嘛!都是知道这件事情,那么不是程序员的你,可以知乎头条搜索一下,应该是可以看到的,虽然说流量被压下去了,但是已经产生的...
用了,这个异常跟anko没关系,是代码逻辑不严谨导致的
Kotlin常见问题(一)不知道大家在使用kotlin语言使用toast的时候有没有遇到这样一个异常: java.lang.NoSuchMethodError: No virtual method g...
你好!我们是Java耕耘者专注于程序员Java开发公众号“陈不2”。我们很赞赏你的文章,希望能获得转载授权。授权后,你的文章将会在公众号“陈不2”、发布。我们会注明来源和作者姓名。
非常感谢~~~
Java并发系列之volatile讲到Java并发,多线程编程,一定避免不了对关键字volatile的了解,那么如何来认识volatile,从哪些方面来了解它会比较合适呢? 个人认为,既然是多线程编程,那我们...
先看几个概念:线程:进程中负责程序执行的执行单元。一个进程中至少有一个线程。 多线程:解决多任务同时执行的需求,合理使用CPU资源。多线程的运行是根据CPU切换完成,如何切换...