其他
文章平均质量分 79
耶律妙月
这个作者很懒,什么都没留下…
展开
-
日志脱敏配置
以下预设了8中常见规则,请自行根据实际情况修改Console使用了上一节中我们自己写的的MyPatternLayout,MyPatternLayout的两个属性pattern和sensitive,对应类MyPatternLayout的插件工厂方法的入参MyPatternLayout节点的子节点replace(可多个)是我们配置的脱敏正则表达式...转载 2022-06-16 15:33:11 · 2704 阅读 · 0 评论 -
线上问题排查常用命令
内存瓶颈 free free是查看内存使用情况,包括物理内存、交换内存(swap)和内核缓冲区内存。 free -h -s 3表示每隔三秒输出一次内存情况,命令如下 [1014154@cc69dd4c5-4tdb5 ~]$ free total used free shared buff/cache availableMem: 119623656 43052220 45611364 431376.转载 2021-03-23 10:52:33 · 372 阅读 · 0 评论 -
附近的人的几种实现
引言昨天一位公众号粉丝和我讨论了一道面试题,个人觉得比较有意义,这里整理了一下分享给大家,愿小伙伴们面试路上少踩坑。面试题目比较简单:“让你实现一个附近的人功能,你有什么方案?”,这道题其实主要还是考察大家对于技术的广度,本文介绍几种方案,给大家一点思路,避免在面试过程中语塞而影响面试结果,如有不严谨...转载 2020-12-29 12:00:04 · 372 阅读 · 0 评论 -
面经
写sql,查找每门课都在80分以上的学生姓名写出你认为合理的 MVC 包结构字符串的全排列算法写出单例以外的两种设计模式原创 2020-12-29 11:53:19 · 442 阅读 · 2 评论 -
Clean Code读书笔记
1、勒布朗法则:稍后等于永不(Later equals never)。2、写新代码时,大多数时间其实是在读旧代码。编写新代码的难度,很大程度取决于读周边代码的难度(深有同感)。所以要想写得轻松,必须先让代码易读。3、如果可能的话,每次写新代码时,让老代码更整洁。比如更改一个变量名,拆分一个复杂的方法。4、变量命名要名副其实,写的时候多费点时间,可以在读代码时节约更多时间。例如:而需要注释...原创 2019-11-27 15:30:02 · 178 阅读 · 0 评论 -
零宽空白的探究
通过这篇博客,你可以了解到以下知识点:1.什么是零宽空白2.怎么使零宽空白现身3.怎么写出零宽空白注意:下面的代码,请直接复制!!!照着敲是不能复现的!如果复制下面的代码,并没有复现我所述的结果,请坚持看完本文,肯定不会令你失望。语言方面:我此处给出的例子是java代码,读者可以根据自己所使用的语言,自行编写相应的工具。引例首先,给出几个小例子: String bSt...转载 2019-11-02 19:14:57 · 882 阅读 · 0 评论 -
虚拟机克隆之后显示没有网卡
前段时间需要配置zookeeper集群,就克隆了自己的虚拟机,准备用Xshell连接,没想到用ifconfig查看地址的时候发现没有网卡和地址vim /etc/udev/rules.d/70-persistent-net.rules查看了一下自己的网卡信息,发现有eth-0 eth-1,其中eth...转载 2019-11-02 19:01:05 · 249 阅读 · 0 评论 -
一个小插件解决chrome书签同步问题
由于东方的神秘力量,国内正常情况下是连不上google账号的,所以平时使用chrome经常会头疼书签同步问题。由于魔法力量的不稳定,有时候不同步,有时还会同步错乱导致书签丢失。在此,推荐一个程序员专供福利,解决书签同步的问题。步骤通过任意办法,连上谷歌应用商店,下载书签同步插件。登录github,在 Settings --> Developer Settings -->P...原创 2019-11-02 15:36:26 · 19742 阅读 · 4 评论