加载中
Effective Java 第67条:谨慎地进行优化

以下三条关于优化的格言是每个人都应该知道的。 第一,比起其他任何单一的原因(包括盲目的愚蠢),很多计算上的过失都被归昝于效率(不一定能实现)。 —William A. Wulf [Wulf72] 第二,不...

2023/12/26 10:30
24
linux ssh 首次登录 免输入 yes

在发起端的用户目录 /home/xx/.ssh/ 里添加 config 文件 echo 'StrictHostKeyChecking no' > config chmod 600 /home/xx/.ssh/config......

2023/03/15 13:48
37
ansible shell nohup 不生效问题

废话不说,直接上解决方案 使用 async 模式,只需要在任务里添加两行代码,如下: - name shell: cmd: "xxx" async: 120 poll: 5 即将该任务异步执行,每 5 秒获取一下执行结果,有结果就返回...

2022/10/08 14:56
374
Field 'X' doesn't have a default value

最近在使用django框架的过程中发现一个问题,即标题所写的“Field ‘X’ doesn't have a default value”,具体的migrations代码如下: migrations.AddField( model_name="test", name="user...

mybatis timezone问题

数据库里存的时间是GMT(即UTC+0时区),所以需要在数据库链接上加个serverTimezone=GMT的参数

2021/09/09 21:11
47
springboot配置文件查找优先级

spring boot 启动会扫描以下位置的application.properties或者application.yml文件作为Spring boot的默认配置文件 –file:.// –file:./ –classpath:/config/ –classpath:/ 但是寻找属性的...

2021/01/21 15:06
194
Jenkins系列文章编写计划

一、背景 最近在基于Jenkins做CI/CD相关的东西,准备把中间用到的东西写个系列记录。 二、计划 TBD...

2021/01/19 22:44
190
SonarQube Scanner for Jenkins plugin waitForQualityGate pending 超时

一、背景 关于SonarQube Scanner for Jenkins plugin waitForQualityGate,网上流传的文章,正确使用方法几乎没有,导致我也走了一些弯路。 比如这篇文章(https://www.cnblogs.com/faberbe...

maven多模块工程jacoco、sonar单元测试覆盖率及集成测试覆盖率

一、针对Sonarqube 8.x版本 官方有例子,链接如下 https://github.com/SonarSource/sonar-scanning-examples/tree/master/sonarqube-scanner-maven/maven-multimodule 该版本已经要求尽量用x...

Java神奇的32GB

Don’t Cross 32 GB! There is another reason to not allocate enormous heaps to Elasticsearch. As it turns out, the HotSpot JVM uses a trick to compress object pointers when heap...

AbstractQueuedSynchronizer(AQS)粗解

AbstractQueuedSynchronizer位于java.util.concurrent.locks包下面,java.util.concurrent里面的好多工具类都是基于AQS实现的,比如mutual exclusion locks,read-write locks,semaphores,...

Java synchronization 粗解

java提供了很多种用于线程之间通讯协作的机制,其中最基本的就是synchronization(同步),它是基于内置监视器来实现的。我们知道每一个java对象都有一个内置的监视器,称之为monitor,线程访...

没有更多内容

加载失败,请刷新页面

返回顶部
顶部