摘要:
This message is used to verify that this feed (feedId:67829764925511680) belongs to me (userId:67206382581823488). Join me in enjoying the next genera 阅读全文
摘要:
本篇文章会教你如何配置导航栏,最终效果参考如下。 感谢 Lanbin、小孙同学 等同学的贡献(语雀参 阅读全文
摘要:
题目 题解 题解一 直接使用 HashSet 判断 class Solution { pub 阅读全文
摘要:
题目 题解 方法一 直接用哈希表出现 3 次则从哈希表移除,最后剩下的就是结果 class Solu 阅读全文
摘要:
题目 题解 考察的是位运算 —— 异或(^),相同为 0,不同为 1 1^0 = 1,1^1 = 0 阅读全文
摘要:
题目 题解 默认对所有天数填写默认值,即都抽 1 号湖泊 用 Map 存储湖泊编号和下雨天的对应关系 阅读全文
摘要:
题目 题解 直接使用双指针,依次拼接 如果指针结束指向同一个数,则再加上该数 class Solution { public long findTheArrayConcVal(int[] nums) { int left = 0; int right = nums.length - 1; long 阅读全文
摘要:
题目 题解 Map + Map class Solution { public List<Integer> topStudents(String[] positive_feedback, String[] negative_feedback, String[] report, int[] stude 阅读全文
摘要:
作为一名开发人员,你可能会发现周围的开发并不太喜欢写测试用例,甚至有些同学根本不写测试用例,认为写测试用例完全是浪费时间,或者是测试用例只是测试的事情。 在开发过程中,往往都是呼啦啦的写完代码,然后用 Postman 或者 Httpclient 等接口工具请求下接口,看着没问题就提测,然后等测试人员 阅读全文
摘要:
今天看到一张图,分享给小伙伴看一下: 脑瓜子嗡嗡的吧! 这不比每周四 v me 50, xx kfc 来的快,还是给你打折限时活动价,由 google 正版授权的微软开源 vscode。 并且还应该会有人买吧! 可能是为了知识付费。 想不到吧!这还上了 github,还有人专门给 vscode gi 阅读全文
摘要:
在开发过程中,打印日志是必不可少的,因为日志关乎于应用的问题排查、应用监控等。现在打印日志一般都是使用 slf4j,因为使用日志门面,有助于打印方式统一,即使后面更换日志框架,也非常方便。在 《Java 开发手册》中也有相关的规约。 所以在开发中,一般使用下面这种方式来打印日志。 LOGGER.in 阅读全文
摘要:
Doc View 是一款快捷生成接口文档 IDEA 插件,使用 Doc View 可以将开发人员从繁 阅读全文
摘要:
如果阅读过 使用 Junit 编写单元测试[1] 的小伙伴都知道,在写对 Controller 进行 阅读全文
摘要:
有时候新创建应用还没有添加 `.gitignore` 文件或者 `.gitignore` 内容设置的不正确,就导致 `.idea` 文件目录上传到了仓库(也可能是其他文件)。
可以使用以下方式删除仓库中的 `.idea` 文件。 阅读全文
摘要:
有那么一段日志,需要统计出来以下信息:
- 输出耗时超过 1000ms 并且结果是 Y 的整行
- 12:00 ~ 13:00 之间成功的行数,成功率 阅读全文
摘要:
在工作中基本上都会使用定时任务,常用的有 Spring 定时框架、Quartz、elastic-job、xxl-job 等。这里说不上框架的好坏,只有适合自己的才是最好的,本文仅从个人角度上谈一谈对定时任务的看法。 阅读全文
摘要:
在 JDK 中有很多锁,包括 synchronized、ReentrantLock、ReentrantReadWriteLock、锁的使用场景也分很多种,下面看一下对加锁优化的小技巧。 阅读全文
摘要:
Caused by: java.lang.NoClassDefFoundError:xxx 阅读全文
摘要:
Curator 同样支持分布式读写锁 和联锁,只需要使用 InterProcessReadWriteLock 即可,来一起看看它的源码以及实现方式。 阅读全文
摘要:
分布式信号量,之前在 Redisson 中也介绍过,Redisson 的信号量是将计数维护在 Redis 中的,那现在来看一下 Curator 是如何基于 ZooKeeper 实现信号量的。 阅读全文