自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 资源 (9)
  • 收藏
  • 关注

原创 详解 Cron 表达式

一、背景介绍Cron 表达式,最初是应用于· Unix 系统中的 crontab 命令,用于设置周期性被执行的指令。Cron 表达式应用广泛,在服务器中,可以利用 linux 的 cron 服务定时执行一些脚本;在 Java Web 中,利用 cron 可以实现任务的定时执行。本文将介绍 Cron 表达式的语法,理解 Cron 表达式的构成。二、Cron 语法Cron 表达式由6位或7位由...

2019-07-30 00:33:34 3909

原创 Apollo 配置中心介绍

一、前言最近我司进行基础架构升级,将配置中心从 Spring Cloud Config 迁移至 Apollo。趁此机会也学习下 Apollo,本文主要知识来自于我对官方 Wiki 的学习,如有错误,欢迎勘误。Apollo(阿波罗)来自于携程研发的分布式配置中心,能够集中化管理应用不同环境、不同集群的配置,配置修改后能够实时推送到应用端,并且具备规范的权限、流程治理等特性,适用于微服务配置管理...

2019-07-25 23:49:08 12909 2

原创 IDEA 查看 UML 类图

一、基础使用查看类图功能特别是对于刚接手一个新系统时,对于系统的熟悉起到辅助作用,本文介绍下 IDEA 的 Diagrams 功能,希望对您能有所帮助。1.1 查看类图IDEA 的 Diagrams 功能使用起来非常简单,在你想要生成类图的类中右击选择 Diagrams 即可。如上图所示,该功能有两个子选项,这两个选项的区别就是前者将类图渲染在一个新标签页中,而后者则是在当前页以浮窗的形...

2019-07-17 00:06:19 19522 2

原创 Git 多用户配置

一、引言一般来说,安装好 git 后,我们都会配置一个全局的 config 信息,就像这样:git config --global user.name "jitwxs" // 配置全局用户名,如 Github 上注册的用户名git config --global user.email "jitwxs@foxmail.com" // 配置全局邮箱,如 Github 上配置的邮箱但是你可能会...

2019-07-12 19:24:32 17889 16

原创 Git 修改已经被覆盖的提交

如果你不想看详细的描述,直接看步骤即可:1.git rebase -i HEAD~n,将要修改的提交状态改为 edit2.修改文件3.git add4.git commit --amend5.git rebase --continue假设我们目录下有三个文件,分别是 digit.dat 、letter.dat和symbol.dat,digit.dat 中存放着数字,letter.dat...

2019-07-12 19:14:49 1197

原创 Git Submodule 使用技巧

有的时候我们会遇到仓库嵌套的问题,即一个 Git 仓库内部还有一个 Git 仓库,这里我们可以使用 Git 的模块化。现在我拥有一个 git 项目 blog,它的内部有一个博客主题,名为 hexo-theme-icarus,这也是一个 git 项目,这里就可以把这个主题项目作为模块引入进来。为了方便命令介绍,先大致画一下目录结构:- blog(博客项目) - aaa - bb...

2019-07-12 19:13:01 591

原创 SpringBoot 集成 Spring Security(9)——解决 UserNotFoundException 不抛出问题

一、前言《SpringBoot 集成 Spring Security》系列文章,原本只是我自己学习后写的笔记,没想到受到大家的欢迎,能够对大家带来帮助,让我感到十分高兴。但说起来我也只是初学者,这一系列文章中可能也存在错误,本文是为了解决 UserNotFoundException 这个异常无法抛出而写出。这个问题大致是这样的,我们知道 Spring Security 的验证处理是由某个 Pr...

2019-07-09 03:07:17 9934 19

转载 老司机教你如何写出没人敢维护的代码!

今天公众号给我推送了一篇关于编程规范的文章,很有趣。虽然举的例子比较极端,但是编程规范还是值得重视的,抱着有则改之,无则加勉的态度,大家一起乐呵乐呵。原文作者:阿木转载链接:https://mp.weixin.qq.com/s/Np-pbVY6yH11fE59ok_-6Q?tdsourcetag=s_pctim_aiomsg引言编写除了自己没人能看懂的代码,是一种怎样的体验?下面由...

2019-07-03 00:45:53 724

原创 Redis 初探(9)——缓存问题

一、引言咳咳,这一节内容应该早就放上博客的,一直忘记了,在写上一篇《布隆过滤器》时,谈到缓存问题,一看博客中竟然没有写过相关的,实在是不该,特此补上。Redis 所存在的缓存问题也是大部分缓存所存在的问题,因此本文不单单特指于 Redis。这些问题包括缓存穿透、缓存雪崩、缓存击穿、缓存预热等等,相关文章网络上已经数不胜数了,说实话本文和它们没啥不同之处,只是为了记录,所以对于了解过的人基本...

2019-07-01 21:51:12 415

原创 详解布隆过滤器

一、引言假设我们想要开发一个邮件系统,那么如何实现垃圾邮件的过滤呢。最简单的办法就是把确定为是垃圾邮件的地址都保存起来,存入黑名单中。当用户接收到黑名单地址的邮件时,直接将邮件归类到垃圾箱中。垃圾邮件的地址数量可能是巨大的,因此除了被存储在数据库中,程序实际使用的时候一定是需要借助缓存的。不论是使用本地缓存还是内存缓存,当数据量达到一定数量级时,都是不太合适的。咳咳,如果你的数量级连百...

2019-07-01 00:45:40 4164

MemoryAnalyzer-1.10.0.20200225-win32.win32.x86_64.zip

Ecplise 内存分析工具独立版,分析 dump 文件必备之选,

2020-04-18

Navicat15 Keygen.zip

Navicat是万能数据库客户端工具,具体的使用教程:https://www.jitwxs.cn/ecc43537.html

2020-02-14

Sublime Text 3176安装包+激活,亲测可用

Sublime Text 3176安装包+激活,亲测可用;Sublime Text 3176安装包+激活,亲测可用

2018-05-19

aspose word+excel+ppt for java 支持jdk1.8 附赠工具类(旧版资源)

aspose for java集合,内部包含word、excel、ppt转pdf三个jar包!,支持jdk-1.8!没有水印!附赠使用说明、工具类!,全网独家,买不了吃亏买不了上当,如有使用疑问请留言(旧版资源)

2018-03-22

亿图图示9.0破解补丁

亿图图示9.0破解补丁,亲测可用。因安装包过大,无法上传,如有需要请留言

2018-03-22

简历生成器 动态生成简历HTML版、PDF版

简历生成器 动态生成简历HTML版、PDF版 动态生成简历HTML版、PDF版

2018-03-22

dubbo-admin 2.5.6 完美支持JDK1.8

dubbo-admin 2.5.6 完美支持JDK1.8 亲测支持!!dubbo-admin 2.5.6 完美支持JDK1.8 亲测支持!!

2018-03-22

JDK 9中文文档(谷歌机翻 无广告 自编译)

JDK 9中文文档,采用谷歌机翻,对源码自行编译,去除广告,安安静静的做一个文档。

2018-03-16

IK-Analyzer-6.6.2

IK-Analyzer官方只支持到了Lucene5,自行编译支持到Lucene6.6.2。

2018-03-06

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除