1. Docker版本Jenkins的使用

    Jenkins是当前非常流行的一款持续集成工具,可以帮助把更新后的代码自动部署到服务器上运行。

    2020/01/11 Java

  2. 高并发限流之漏桶算法和令牌桶算法学习

    工作中对外提供的API接口设计都要考虑限流,如果不考虑限流,会成系统的连锁反应,轻者响应缓慢,重者系统宕机,整个业务线崩溃,如何应对这种情况呢,我们可以对请求进行引流或者直接拒绝等操作,保持系统的可用性和稳定性,防止因流量暴增而导致的系统运行缓慢或宕机。

    2019/09/22 Java

  3. IDEA Debug调试小技巧

    一、多线程调试断点

    2019/09/08 Tools

  4. 番茄工作法让你远离拖延和焦虑

    一、番茄工作规则

    2019/07/14 Blog

  5. 一起看懂Redis两种持久化方式的原理

    Redis为持久化提供了两种方式:

    2019/06/08 Redis

  6. Synchronized 偏向锁、轻量级锁学习笔记

    一、重量级锁

    2019/05/11 Java

  7. Maven中dependencyManagement标签学习

    当我们的项目模块很多的时候,在我们项目顶层的POM文件中,我们会看到dependencyManagement元素。通过它元素来管理jar包的版本,让子项目中引用一个依赖而不用显示的列出版本号。Maven会沿着父子层次向上走,直到找到一个拥有dependencyManagement元素的项目,然后它就会使用在这个dependencyManagement元素中指定的版本号。

    2019/04/16 Java

  8. git cherry-pick 学习笔记

    git cherry-pick可以理解为”挑拣”提交,它会获取某一个分支的单笔提交,并作为一个新的提交引入到你当前分支上。 当我们需要在本地合入其他分支的提交时,如果我们不想对整个分支进行合并,而是只想将某一次提交合入到本地当前分支上,那么就要使用git cherry-pick了。 ``` git cherry-pick [] ...

    2019/03/11 Java

  9. 2020/01/11

  10. 一份简明的 Markdown 笔记与教程

    自从接触到 Markdown 以来,对它的使用就一发而不可收拾。从最开始使用它在 GitHub Pages 里写博客,到用它编辑项目的 README 文件,再到撰写开发文档,编辑微信公众号文章和邮件内容等等,这期间也见证了它在各类平台和网站上的普及和被原生支持,可以说,Markdown 如今已经渗透了我在技术和网络活动的方方面面,成为了我撰写文本文档的首选。

    2018/09/06 Markdown