Redission在debug模式下抛出解锁异常 发表于 2022-10-27 分类于 Redis 本文字数: 1.1k 阅读时长 ≈ 4 分钟 前言最近用Redission出现一个很有趣的问题,在线上环境加锁解锁没有问题,但是一旦进行debug调试,就会抛出异常。 阅读全文 »
你必须知道的Markdown高级用法汇总 发表于 2022-10-24 分类于 工具 本文字数: 423 阅读时长 ≈ 2 分钟 介绍Markdown 作为一种网络书写语言,特别适合程序员书写文档: 全文本格式,方便进行diff,patch和版本的管理; 格式直观,简单易学,便于书写和阅读; 兼容 HTML,能方便地转换为 pdf,doc等格式; 支持 Linux,Windows,Mac; 支持内嵌代码和语法高亮; 阅读全文 »
Hexo中Next主题最新版本的微信公众号引流教程 发表于 2022-10-21 分类于 JavaScript 本文字数: 768 阅读时长 ≈ 3 分钟 重拾博客很久没有分享博客了,也是最近比较忙的原因。这几天对博客代码重构了一下,主要针对以下几点 搭建本地NodeJs环境 优化Github Action自动化构建流程 调整post目录下的文章目录结构 开了一个公众号,逆向分析并修改readMore脚本,引流到公众号 阅读全文 »
内存映像工具jmap 发表于 2021-04-25 分类于 Java 本文字数: 466 阅读时长 ≈ 2 分钟 前言jmap全称Memory Map For Java虚拟机统计信息监视工具, 可以生成堆内存的快照, 在事后进行分析.当然我们还可以给JVM加上-XX:+HeapDumpOnOutOfMemoryError, 在内存溢出的时候自动生成堆内存的快照.命令格式: jmap [option] vmid 阅读全文 »
虚拟机统计信息监视工具jstat 发表于 2021-04-25 分类于 Java 本文字数: 842 阅读时长 ≈ 3 分钟 前言jstat全称JVM Statistics Monitoring Tool虚拟机统计信息监视工具, 可以用来监视虚拟机进程中的类加载、内存、垃圾收集、即时编译等运行时数据.命令格式: jstat [option vmid [interval[s|ms] [count]]] 阅读全文 »
NPM包管理工具入门 发表于 2021-03-01 分类于 Nodejs 本文字数: 700 阅读时长 ≈ 3 分钟 前言NPM对于Nodejs, 就像Maven对于Java.NPM是一个包管理工具, 用于管理依赖. 阅读全文 »
PPT如何使用VBA批量替换字体 发表于 2021-02-25 分类于 Microsoft Office 本文字数: 698 阅读时长 ≈ 3 分钟 前言最近有个需求, 需要将PPT内的字体全部修改为华文中宋, 并修改字号, 字符间距.原以为可以和notepad++录制宏, 但是office居然把录制宏这个功能干掉了, 要实现这个需求, 只能自己写VBA.本文从零开始学习VBA使用. 阅读全文 »
Spring Cloud Gateway 聚合 swagger 3.0.0 发表于 2021-02-23 分类于 Spring Cloud 本文字数: 1.2k 阅读时长 ≈ 4 分钟 前言网上关于zuul聚合各个微服务的swagger已经有很多文章了, 但是没有一个完整的关于spring cloud gateway的聚合教程.研究了一天, 写了个demo, 然后写篇文章记录一下. 阅读全文 »
JVM垃圾收集简介 发表于 2021-01-24 分类于 Java 本文字数: 1.7k 阅读时长 ≈ 6 分钟 前言Java相比于C/C++最大的不同是不用手动进行管理内存, 这一特性得益于Java的自动回收内存机制.这一回收动作称为Garbage Collection垃圾收集, 也就是GC. 由此延伸出了垃圾收集算法, 垃圾收集器等. 阅读全文 »
Feign 源码分析之初始化和执行 发表于 2021-01-22 分类于 Spring Cloud 本文字数: 1.7k 阅读时长 ≈ 6 分钟 前言Feign是一个面向对象的http客户端, 这里主要介绍Feign是如何初始化的, 并如何进行http请求的.省略部分不重要的代码. 剥离了hystrix和ribbon的相关逻辑.读完这篇源码解析, 之前写的**SpringCloud-Feign之重复出现的FeignClientSpecification**也可以再复习下. 阅读全文 »