指缝阳光

52 篇文章
14 人订阅

全部文章

凡人飞

(1)JVM——在 Ubuntu 上手动编译 OpenJdk12

安装命令如下:# 安装 apt-get install zip unzip # 解压文件 unzip xxxxx.zip

7820
凡人飞

经验——SpringBoot 获取 resource 目录下的文件

介绍: 在业务开发中,我们可能会将几个文件打包成一个压缩文件,而有些文件是固定不变的,可以提前放在资源文件 resource 下面。 这时我们只需要根据相对路...

11510
凡人飞

MongoDB——Ubuntu安装及配置带认证的副本集(亲测)

要安装 mongodb-org,我们需要更新我们的包数据库,以便系统知道可用的新包

6820
凡人飞

Nginx——ubuntu安装Nginx并配置https

介绍: 我们在部署应用时,希望用到 Nginx ,并配置上 https 。我在网上看了很多文章,感觉都不是很系统。因此写下此文,以备日后使用。

6020
凡人飞

Nginx——开启 GZIP 压缩

配置在 nginx.conf 文件中,对于 gzip 的编写,写在 http 模块下面。

7930
凡人飞

博客——使用 Redis 实现博客编辑的自动保存草稿功能

RedisServiceImpl 实现类(因为文章参数类继承了文章类,因此反射获取属性的时候需要获取父类属性):

6830
凡人飞

fastjson——使用 aop 打印入参,报错:getOutputStream() has already been called for this response

我在使用 aop 做日志切面,记录 controller 的入参和返回时,将参数使用 fastjson 格式化。代码如下:

7020
凡人飞

Sharding-JDBC 实现分库分表

8620
凡人飞

Elastic-Job编译部署运维平台 Console

7210
凡人飞

Ubuntu18.04——安装MySQL

Reloading the privilege tables will ensure that all changes made so far will t...

6710
凡人飞

第十二节:Activiti6.0——四种边界事件:定时器、错误、信号、补偿

边界事件:边界事件属于一种特殊的中间事件。区别是: 中间事件 可以单独作为流程元素存在于流程中,而 边界事件 必须附属于某个流程元素(如任务、子流程等)。边界事...

8830
凡人飞

第十一节:Activiti6.0——定时器开始事件、消息开始事件和错误开始事件介绍

介绍: 在activiti中,事件按位置分可以有:开始事件、中间事件、边界时间、结束事件;按事件的特性区分有:捕获事件和抛出事件。除了事件,还有各种事件定义,常...

7720
凡人飞

第十节:Activiti6.0——四种Job工作的产生与管理

7620
凡人飞

SpringBoot——配置logback日志

介绍: 在项目运行中,我们需要对项目的出错或运行有了解,可以通过日志文件的查看来实现。因此,项目日志的打印就至关重要。本文给出一种logback日志的配置。改配...

6320
凡人飞

SpringBoot——全局异常捕获和自定义异常

介绍: 在我们开发项目的时候,有时候发生的异常是我们没有预料到的,则异常显示就会是Springboot的自定义显示。这样在使用来说很不友好,因此我们需要一个全局...

6520
凡人飞

第九节:Activiti6.0——ReceiveTask接收信号、中间信号捕获事件和中间消息捕获事件的流程推进

介绍: 在我们获取流程实例后,需要对流程进行推进,就是使执行流往前执行。本篇即介绍在不同情况下,流程自动推进的方法。主要是三种:

7230
凡人飞

第八节:Activiti6.0——启动流程相关

介绍:在启动流程后,每个流程实例都会有执行流(存储在act_ru_execution表中)。实例都有主执行流,没有父id的执行流是流程实例,其后如果流程中有一个...

8020
凡人飞

第七节:Activiti6.0——Task的变量使用

介绍: 在任务的执行过程中,会有很多的变量参数(比如请假任务需要天数等)。变量从作用域来分:本地变量和全局变量。 从类型区分:基本变量、自定义变量和BPMN自...

8020
凡人飞

使用Web.xml配置SpringMvc(同时使用xml配置文件)

4310
凡人飞

RocketMQ-环境搭建(单master模式-ubuntu版)

8030

扫码关注云+社区

领取腾讯云代金券