自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

mickjoust的技术小屋

提升思维能力,破解编程难题。

  • 博客(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 857

原创 高效办公工具技巧

Mac 和 Windows 下工作工具技巧汇总

2020-02-01 10:24:39 3285 2

原创 Docker、Docker-Compose 快速安装 (CentOS | Ubuntu | Mac OS | Windows[虚拟机/WSL1/WSL2])

CentOS、Ubuntu、Mac OS X、Windows下快速安装Docker的教程

2019-09-03 12:38:18 1270

原创 (汇总)Spring Boot 实践折腾记 & Spring Boot 2.x 实践记

Spring Boot 实践折腾记 汇总目录

2016-06-13 09:57:32 4194 2

原创 Spring Boot 2.x 实践记:@SpringBootTest

目录- @SpringBootTest- 用@SpringBootTest集成测试- 用@SpringBootTest单元测试- 小结

2020-06-01 19:07:06 1648

原创 Spring Boot 2.x实践记:war包

# 目录- 声明为war类型- 修改Tomcat的作用域- 重写启动类- 小结

2020-05-29 16:53:44 371

原创 Spring Boot 2.x 实践记:log4j2.xml

目录- Maven- 添加 log4j2.xml- 实战- 小结

2020-05-29 11:28:21 797

原创 Spring Boot 2.x 实践记:H2 Database

1. H2 Database2. Maven3. H2 配置4. 初始化表与插入数据5. H2 Console6. 小结

2020-05-27 19:31:57 1055

原创 Spring Boot 2.x 实践记:Mail

目录1. Maven 依赖2. SMTP配置3. 发送简单邮件4. 发送带附件邮件5. 发送HTML格式邮件6. 实战7. 测试8. 小结

2020-05-26 13:20:34 449

原创 Spring Boot 2.x 实践记:Gson

目录- 1、Gson 依赖- 2、Gson自动配置- 3、配置Gson为首选JSON映射器- 4、完全排除Jackson- 5、实战- 6、测试- 7、小结

2020-05-25 14:20:52 1284

原创 Spring Boot 2.x 实践记:Retry(annotion)

目录- 1、为什么要重试(retry)?- 2、spring-retry- 3、实战- 4、测试- 5、小结

2020-05-22 14:57:34 588

原创 curl 模拟GET/POST请求

curl 模拟GET/POST请求

2020-05-18 16:26:18 242

原创 一图速查VIM命令

一图胜千言,请看下图。上图来自:http://jrmiii.com/,也可下载 PDF 查看。

2019-12-26 14:24:38 320

原创 9个好玩但有点危险的Bash Shell命令

前言前段时间重感冒,状态低迷,各项任务进度拖延严重,Blog更新更是非常滞后。一个感悟:生病时人会有种无力感,想要做但真的很容易放弃。所以,身体很重要,要花时间锻炼身体,花时间休息非常有必要。回归正题,今天无意中看到一篇有趣的文章《9 Evil Bash Commands Explained 》,突然想到每年都频发的多起“删库跑路事件“”,有的命令虽然好玩,但异常危险!千万不要让你的好奇心...

2019-12-11 11:09:40 8062 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 412

原创 Resilience4j 源码解析(3):限流模块 RateLimiter 与 常见限流算法

限流模块 RateLimiter 与 常见限流算法

2019-10-08 21:16:43 2469

原创 Java 8 进阶手册(XX):使用 Comparator 对列表进行排序

使用 Comparator 对列表进行排序

2019-09-30 14:40:13 690

原创 Java 8 进阶手册(XX):使用简单日期对象 SimpleDateFormat

使用简单日期对象 SimpleDateFormat

2019-09-29 17:42:10 579

原创 Resilience4j 源码解析(2):浅析框架设计原理

浅析 Resilience4j 架构设计原理

2019-09-25 20:59:16 1149

原创 【问题解决】解决Mac OS下JDK 1.8无法使用JMC(Java Mission Controller)的问题

最节省时间的办法就是直接下载最新版jdk

2019-09-20 11:53:02 3612 2

原创 构建高效工作环境 | Shell 命令篇:curl & ab 命令使用

curl & ab 命令使用

2019-09-20 09:32:13 1252

原创 Resilience4j 源码解析(1):简介及调试环境搭建

分析源码的一个准备工作

2019-09-17 22:31:39 1284

原创 【配置管理】Mac OS X 安装及配置 Gradle

1、一键安装;2、自定义安装

2019-09-17 11:37:07 1309

原创 Spring Boot 实践折腾记(20):Thymleaf + webjar + ECharts 构建本地图表

使用 Spring Boot + Thymleaf + webjar + ECharts 构建本地图表

2019-09-09 16:17:08 734

原创 构建高效工作环境 | 安装篇:Docker 部署基于 Nexus 3 的本地 Maven 私有仓库

Mac OS X 下 使用 Docker 部署 Nexus 3

2019-09-05 21:54:08 503

原创 Java 编程小手册:汇总(更新 2019.9.5)

IDEA 技巧

2019-09-05 18:08:33 445

原创 Mac OS X 极速安装与配置Docker

安装Docker

2019-09-05 17:22:16 803 1

原创 Mac OS X 命令行登录 Parallels Desktop 虚拟机下的Linux

使用ssh快速登录Linux

2019-09-04 09:08:57 2616

原创 Docker 构建 Maven + Tomcat 基础镜像

前言在 Java 编程中,大多数应用都是是基于 Maven 构建的,而交付的结果大多是采用的 Tomcat 的 war 包形式,所以,构建一个基于 Maven 和 Tomcat 的基础镜像很有必要,不仅能帮助我们提升平时自主实验研究分析的效率,还可以在一定程度能减少运维减少编写 Dockerfile 的复杂度,提升整体项目交付效率。

2019-09-03 13:16:26 1034 2

原创 Docker 小手册:汇总(最后更新 2019.9.3)

1.Docker 使用2.Docker 模式

2019-09-03 11:43:53 315

原创 Docker 部署 GitLab(Mac OS X)

部署GitLab

2019-09-02 11:13:59 2536 4

原创 Linux 快速搭建MongoDB分片集群

又是老文章搬运。最近一直在搭建MongoDB,写的搭建指导书一直没有时间完善,今天先写一篇快速搭建的方法,后续再补充完整的。按照这个方法,在一台机器上可以快速的完成分片、副本集、1个config和1个router的搭建,并以keyfile的加密方式启动进程来提供服务。0、1、创建用户groupadd -g 20001 mongodbuseradd -u 20001 -g mongodb ...

2019-08-21 14:47:25 970

原创 Linux Bash Shell常用命令速查总结

又是老文章的搬移。最近在工作之余常用的是Bash shell,其它shell以前也写过,还是觉得BASH好用,下文只说明Bash Shell的常用命令,内容参考以前一位大神的文章,自己做了增删改,写在这里备用。在这里推荐使用的编程工具是:Sublime Text 21.开头#!/bin/bash#!/usr/bin/expect //这里是用expect写脚本时的开头,这里备用...

2019-08-21 14:37:54 445

原创 Linux 使用 xmanager 4 远程连接 centos6.3

之前自己的文章格式有点问题,搬移过来。之前在网上搜索了一大堆,不是雷同就是没有说出关键点,或者不完整,或者时间太久远,一直也没有在一篇中就成功的,后来还换成了VNC先暂时用了下,不过自己后来不断摸索着尝试,终于成功了,还是习惯xmanager啊,这里使用的xmanager版本是:xmanager enterprise 4(0182)结合多篇文章和自己的实践几下这个方法,以后也还能用。1...

2019-08-21 13:58:59 461

原创 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 3969

原创 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 6576

原创 资源收集:Java程序员常用github

常用和学习的github项目

2018-09-06 16:03:21 568

原创 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 5461

原创 Mac OS X 工具技巧:一文搞定个性化命令行窗口(iTerm2 + zsh + oh-my-zsh 配置Powerline风格)

本不想写这篇文章的,因为在Linux下已经配置过很多次,想着mac应该找篇文章一次就搞定了,结果还是踩坑,看了很多文章,不是某一点没不清楚,就是截图有问题或者命令有问题,官网又难得找等等……花了3个多小时才搞定,所以,还是来总结一篇文章就能够搞定的教程。为什么要用zsh?用了这么多年的bash,不能说bash不好,不过当我用了zsh后发现,什么叫更好用。配置过程稍微有点繁琐,但是你看过效果...

2018-09-01 18:13:30 10140 4

原创 Mac OS X 工具技巧:Sublime Text 3 常用快捷键

我最喜欢的写前段代码的工具,没有之一,后来发现编辑文字,写go,shell,python都很好用,迁移到mac自然是首选。慢慢记录下快捷键。我一直不喜欢大而全的说明书式的快捷键列表(网上太多了),真的能用到的就是那些高频的而已,低频的,不知道直接搜索就行了。符号说明 符号 说明 ⌘ command ⌃ control ⌥ optio...

2018-09-01 13:26:49 2243

空空如也

空空如也

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

TA关注的人

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