其他
文章平均质量分 60
Java&Mango
分享学习和工作中的一些知识和经验。
展开
-
长链接转成短链接的原理和实现详解
一、为什么要设计短链接,短链接有什么好处?1、链接变短,在对内容长度有限制的平台发文,可编辑的文字就变多了。比如:微博,限定了只能发 140 个字,如果一串长链直接怼上去,其他可编辑的内容就所剩无几了,用短链的话,链接长度大大减少,自然可编辑的文字多了不少。2、我们经常需要将链接转成二维码的形式分享给他人,如果是长链的话二维码密集难识别,短链就不存在这个问题了。3、链接太长在有些平台上无法自动识别为超链接。二、短链接实现的原理。1、请求流程:首先,我们先看看当当的短.原创 2021-08-25 15:55:35 · 9543 阅读 · 1 评论 -
写代码有这16个好习惯,可以减少80%非业务的bug
每一个好习惯都是一笔财富,本文整理了写代码的16个好习惯,每个都很经典,养成这些习惯,可以规避多数非业务的bug!希望对大家有帮助哈,谢谢阅读,加油哦~来自公众号:「捡田螺的小男孩」1. 修改完代码,记得自测一下「改完代码,自测一下」是每位程序员必备的基本素养。尤其不要抱有这种侥幸「心理:我只是改了一个变量或者我只改了一行配置代码,不用自测了」。改完代码,尽量要求自己都去测试一下哈,可以规避很多不必要bug的。2. 方法入参尽量都检验入参校验也是每个程序员必备的基本素养。你的方法处.转载 2021-08-20 14:28:10 · 199 阅读 · 0 评论 -
服务超时设置讲解
![](https://img2020.cnblogs.com/blog/2015191/202006/2015191-20200614234711374-419304870.png)上面这张监控图,对于服务端的研发同学来说再熟悉不过了。在日常的系统维护中,『服务超时』应该属于监控报警最多的一类问题。尤其在微服务架构下,一次请求可能要经过一条很长的链路,跨多个服务调用后才能返回结果。当服务超时发生时,研发同学往往要抽丝剥茧般去分析自身系统的性能以及依赖服务的性能,这也是为什么服务超时相对于服务出.转载 2021-08-17 15:39:44 · 1976 阅读 · 1 评论 -
Java使用Thread类等待上面线程运行完,再执行下面的代码
Java使用Thread类等待上面线程运行完,再执行下面的代码1、关键的代码://需要等待上面的线程执行完成后,再执行下面的代码 while (Thread.activeCount() > 2){ Thread.yield(); }案例演示:class MyData1{ int number = 0;}public class Test { public static void main(String[] args原创 2021-02-06 15:17:50 · 1038 阅读 · 0 评论 -
windows删除占用端口的进程
windows删除占用端口的进程1、查看端口占用的进程号:tasklist|findstr “端口”tasklist|findstr "10000"2、根据进程号,杀死该端口占用的进程:taskkill /pid “上面查出的进程号” -t -ftaskkill /pid 13420 -t -f3、检查是否被删除成功:...原创 2021-02-02 21:55:29 · 5188 阅读 · 0 评论