- 博客(101)
- 收藏
- 关注

原创 JDK 快速安装(CentOS、Ubuntu、Mac OS、Windows)
TL;DR基础配置,越快越好,操作步骤越简单越好,最好是一键脚本执行。JDK 配置虽然简单,但属于半高频操作,下面介绍不同系统下的配置办法。1. CentOS1.1. yum自动安装OpenJDK#搜索 jdk 8sudo yum search java-1.8#搜索 jdk 11sudo yum search java-11#安装sudo yum -y install java-1.8.0-openjdk-devel.x86_64#检查java -version1.2. 手
2020-05-21 11:14:47
926

原创 Docker、Docker-Compose 快速安装 (CentOS | Ubuntu | Mac OS | Windows[虚拟机/WSL1/WSL2])
CentOS、Ubuntu、Mac OS X、Windows下快速安装Docker的教程
2019-09-03 12:38:18
1369
原创 Spring Boot 2.x 实践记:@SpringBootTest
目录- @SpringBootTest- 用@SpringBootTest集成测试- 用@SpringBootTest单元测试- 小结
2020-06-01 19:07:06
1859
原创 Spring Boot 2.x 实践记:H2 Database
1. H2 Database2. Maven3. H2 配置4. 初始化表与插入数据5. H2 Console6. 小结
2020-05-27 19:31:57
1366
原创 Spring Boot 2.x 实践记:Mail
目录1. Maven 依赖2. SMTP配置3. 发送简单邮件4. 发送带附件邮件5. 发送HTML格式邮件6. 实战7. 测试8. 小结
2020-05-26 13:20:34
669
原创 Spring Boot 2.x 实践记:Gson
目录- 1、Gson 依赖- 2、Gson自动配置- 3、配置Gson为首选JSON映射器- 4、完全排除Jackson- 5、实战- 6、测试- 7、小结
2020-05-25 14:20:52
1481
原创 Spring Boot 2.x 实践记:Retry(annotion)
目录- 1、为什么要重试(retry)?- 2、spring-retry- 3、实战- 4、测试- 5、小结
2020-05-22 14:57:34
738
原创 9个好玩但有点危险的Bash Shell命令
前言前段时间重感冒,状态低迷,各项任务进度拖延严重,Blog更新更是非常滞后。一个感悟:生病时人会有种无力感,想要做但真的很容易放弃。所以,身体很重要,要花时间锻炼身体,花时间休息非常有必要。回归正题,今天无意中看到一篇有趣的文章《9 Evil Bash Commands Explained 》,突然想到每年都频发的多起“删库跑路事件“”,有的命令虽然好玩,但异常危险!千万不要让你的好奇心...
2019-12-11 11:09:40
8197
12
原创 Mac OS 工具技巧
Mac OS X 常用快捷键总结Mac OS X 安装Java JDKMac OS X 安装 MavenMac OS X 实用命令和技巧汇总Mac OS X 工具技巧:Sublime Text 3 常用快捷键Mac OS X 使用iTerm2+zsh+oh-my-zsh配置Powerline风格的命令行Mac OS X 快速切换Python2和Python3Mac下软件推荐… ...
2019-10-31 15:04:42
476
原创 Resilience4j 源码解析(3):限流模块 RateLimiter 与 常见限流算法
限流模块 RateLimiter 与 常见限流算法
2019-10-08 21:16:43
2965
原创 【问题解决】解决Mac OS下JDK 1.8无法使用JMC(Java Mission Controller)的问题
最节省时间的办法就是直接下载最新版jdk
2019-09-20 11:53:02
3889
2
原创 Spring Boot 实践折腾记(20):Thymleaf + webjar + ECharts 构建本地图表
使用 Spring Boot + Thymleaf + webjar + ECharts 构建本地图表
2019-09-09 16:17:08
855
原创 构建高效工作环境 | 安装篇:Docker 部署基于 Nexus 3 的本地 Maven 私有仓库
Mac OS X 下 使用 Docker 部署 Nexus 3
2019-09-05 21:54:08
555
原创 Docker 构建 Maven + Tomcat 基础镜像
前言在 Java 编程中,大多数应用都是是基于 Maven 构建的,而交付的结果大多是采用的 Tomcat 的 war 包形式,所以,构建一个基于 Maven 和 Tomcat 的基础镜像很有必要,不仅能帮助我们提升平时自主实验研究分析的效率,还可以在一定程度能减少运维减少编写 Dockerfile 的复杂度,提升整体项目交付效率。
2019-09-03 13:16:26
1111
2
原创 Linux 快速搭建MongoDB分片集群
又是老文章搬运。最近一直在搭建MongoDB,写的搭建指导书一直没有时间完善,今天先写一篇快速搭建的方法,后续再补充完整的。按照这个方法,在一台机器上可以快速的完成分片、副本集、1个config和1个router的搭建,并以keyfile的加密方式启动进程来提供服务。0、1、创建用户groupadd -g 20001 mongodbuseradd -u 20001 -g mongodb ...
2019-08-21 14:47:25
1008
原创 Linux Bash Shell常用命令速查总结
又是老文章的搬移。最近在工作之余常用的是Bash shell,其它shell以前也写过,还是觉得BASH好用,下文只说明Bash Shell的常用命令,内容参考以前一位大神的文章,自己做了增删改,写在这里备用。在这里推荐使用的编程工具是:Sublime Text 21.开头#!/bin/bash#!/usr/bin/expect //这里是用expect写脚本时的开头,这里备用...
2019-08-21 14:37:54
499
原创 Linux 使用 xmanager 4 远程连接 centos6.3
之前自己的文章格式有点问题,搬移过来。之前在网上搜索了一大堆,不是雷同就是没有说出关键点,或者不完整,或者时间太久远,一直也没有在一篇中就成功的,后来还换成了VNC先暂时用了下,不过自己后来不断摸索着尝试,终于成功了,还是习惯xmanager啊,这里使用的xmanager版本是:xmanager enterprise 4(0182)结合多篇文章和自己的实践几下这个方法,以后也还能用。1...
2019-08-21 13:58:59
499
原创 JVM 调优:如何开启GC日志
对于Java 1.4 ~ 1.8,JVM配置为:-XX:+PrintGCDetails -XX:+PrintGCDateStamps -Xloggc:<file-path>对于Java 9,JVM配置为:-Xlog:gc*:file=<file-path>说明:: 是指 GC日志文件本地存放的位置。...
2019-08-20 13:57:50
4091
原创 Mac OS X 解决HomeBrew更新慢的问题
mac下的brew命令虽然非常好用,但是遇见更新慢时,是很闹心的一件事。最简单的解决办法就是 替换国内源。这里我们使用中科大的源(当然还有很多其它源,可自行搜索),方法如下:替换brew.git cd "$(brew --repo)" git remote set-url origin https://mirrors.ustc.edu.cn/brew.git替换homebre...
2019-08-08 16:56:44
6669
原创 Mac OS X 快速切换Python2和Python3
Max OS X 自带python 2,直接输入命令即可查看版本:$ python输出:Python 2.7.10 (default, Oct 6 2017, 22:29:07)[GCC 4.2.1 Compatible Apple LLVM 9.0.0 (clang-900.0.31)] on darwinType "help", "copyright", "credi...
2018-09-03 10:47:24
5515
原创 Mac OS X 工具技巧:一文搞定个性化命令行窗口(iTerm2 + zsh + oh-my-zsh 配置Powerline风格)
本不想写这篇文章的,因为在Linux下已经配置过很多次,想着mac应该找篇文章一次就搞定了,结果还是踩坑,看了很多文章,不是某一点没不清楚,就是截图有问题或者命令有问题,官网又难得找等等……花了3个多小时才搞定,所以,还是来总结一篇文章就能够搞定的教程。为什么要用zsh?用了这么多年的bash,不能说bash不好,不过当我用了zsh后发现,什么叫更好用。配置过程稍微有点繁琐,但是你看过效果...
2018-09-01 18:13:30
10805
4
原创 Mac OS X 工具技巧:Sublime Text 3 常用快捷键
我最喜欢的写前段代码的工具,没有之一,后来发现编辑文字,写go,shell,python都很好用,迁移到mac自然是首选。慢慢记录下快捷键。我一直不喜欢大而全的说明书式的快捷键列表(网上太多了),真的能用到的就是那些高频的而已,低频的,不知道直接搜索就行了。符号说明 符号 说明 ⌘ command ⌃ control ⌥ optio...
2018-09-01 13:26:49
2300
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人