自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Gblfy_Blog

The harder you work, the luckier you will be

原创 Spring项目启动加载xml配置文件替换数据库提高响应速度

文章目录1. pom依赖2. xml配置文件3. 获取参数工具类4. 根据beanId从SpringBootIOC获取类实例工具类5. 测试类6. 浏览器+控制台验证 1. pom依赖 <properties> <!--全局版本控制--> ...

2020-04-29 10:01:10 66 0

原创 Spring boot + mybatis + oracle代码生成器

在pom文件中加入依赖 <build> <plugins> <!--逆向工程--> <plugin> <groupId>org.mybatis.generator</g...

2020-04-27 22:29:26 81 0

原创 SonarQube 扫描C语言文件报错

INFO: EXECUTION FAILURE INFO: ------------------------------------------------------------------------ INFO: Total time: 28.482s INFO: Final Memory: ...

2020-04-27 08:29:34 160 0

原创 SonarQube中配置免费的c语言/c++语言代码规则插件

文章目录一、下载+安装+重新启动1. 下载文件2.安装3. 重新启动SonarQube4. SonarQube管控台验证二、SonarQube管控台配置2.1. 创建配置模板2.2. 添加规则2.3. 查看配置模板规则列表2.4. 修改默认语言规则应用2.5. C++配置流程同上 我是java...

2020-04-26 23:49:02 83 0

原创 SonarQube 规则的挂起与激活

文章目录规则添加规则挂起 规则添加 规则挂起

2020-04-26 22:32:56 81 0

原创 SonarQube 质量配置,设置各个语言默认的扫描规则

2020-04-26 22:14:42 119 0

原创 Java 中判断连接Oracle数据库连接成功

import java.sql.Connection; import java.sql.DriverManager; import java.sql.SQLException; public class Application { public static Connection getConn...

2020-04-25 15:36:54 69 0

原创 使用Spring整合Quartz轻松完成定时任务

文章目录1. 必不可少jar包依赖2. 编写任务调度类013. 编写任务调度类024. quartz配置文件5. 测试service6. 效果图 开发环境 版本 jdk 1.8 Maven 3.6.1 spring Spring 4.2.6.RELEASE Idea ...

2020-04-25 15:07:38 62 0

原创 RabbitMQ 管控台配置导入导出和重要性

背景:rabbitmq100个节点,做迁移,现在linux6环境,想升级到linux7版本,然后把rabbitmq部署到linux7版本上 怎么去做呢? 不可能把rabbitmq重新构建好,再把对应的交换机、绑定、配置重新设置一遍,很显然是不太合适的 具体解决方案: 1.在rabbitmq管控台把...

2020-04-25 07:22:38 121 0

原创 RabbitMQ消息流转图

生产者生产消息,发送到MQ的交换机(exchange)上,交换机可以绑定多个队列(Message Queue)。这个图中有3个队列,只有一个队列收到了消息,这是因为咱们的交换机是有路由策略的,这个路由就是Routerkey,我们发送消息需要指定2个关键的点或者说属性,第一个关键点:你这个消息发送到...

2020-04-25 07:17:09 102 0

原创 RabbitMQ 常用命令

# 查看当前所有用户 [root@VMTest ~]# rabbitmqctl list_users # 查看默认guest用户的权限 [root@VMTest ~]# rabbitmqctl list_user_permissions guest # 由于RabbitMQ默认的账号用户名...

2020-04-24 19:02:01 62 0

原创 RabbitMQ管控台操作手册

文章目录一、MQ管控台配置1.1. 修改guest用户的默认密码1.2. 创建Virtual Hosts1.3. 创建用户1.4. 给Virtual Hosts指定用户1.5. 给Virtual Hosts创建监控用户1.6. 给Virtual Hosts指定监控用户二、 验证2.1.给proj-...

2020-04-24 18:44:19 45 0

原创 RabbitMQ镜像策略set_policy

添加vhosts rabbitmqctl add_vhost <vhost> rabbitmqctl delete_vhost <vhost> rabbitmqctl list_vhosts [<vhostinfoitem> ...] 参数设置格式: #...

2020-04-23 12:28:27 94 0

原创 RabbitMQ集群原理介绍

文章目录一、RabbitMQ默认集群原理1. RabbitMQ集群元数据的同步2. 为何RabbitMQ集群仅采用元数据同步的方式3. RabbitMQ集群发送/订阅消息的基本原理4. 客户端直接连接队列所在节点5. 客户端连接的是非队列数据所在节点7. 集群节点类型磁盘节点内存节点8. 总结二...

2020-04-23 12:09:02 83 0

原创 RabbitMQ控制台详解

文章目录 属性 说明 overview→Totals 所有队列的阻塞情况 Ready 待消费的消息总数 Unacked 待应答的消息总数 Total 总数 Ready+Unacked 属性 说明 Publish producter pub消息的速率 ...

2020-04-23 12:01:57 57 0

原创 (企业实战) SpringBoot 整合Shiro Ehcache

文章目录 依赖 <!-- 集成shiro版本 --> <properties> <shiro.version>1.3.2</shiro.version> <kaptcha.version>...

2020-04-20 17:35:30 60 0

原创 (企业需求实战_终章) SpringBoot2.x 整合RabbitMQ

文章目录1. maven依赖2. MainConfig3. application.properties4. 发送字符串 生产者5. 发送对象 生产者6. 接收字符串客户端7. 接收对象客户端8.confirem 确认机制9. return确认机制10. MQ消息发送工具类封装11. 分布式id1...

2020-04-20 17:19:58 44 0

原创 SpringBoot2.x整合quartz定时任务 快速入门

文章目录1. maven依赖2. QuartConfig配置文件3. 创建一个业务处理类UserService4. Job类 调用方法5. 手动将对象注入导视牌SringIOC容器类6. 启动类加注解 1. maven依赖 <dependency> ...

2020-04-19 23:10:36 52 0

原创 Centos7 开机启动汇总

CentOS 7上配置MySQL5.7开机自启动方法

2020-04-19 22:13:02 64 0

原创 (企业内部) SpringBoot整合Redis 主从复制_02

文章目录1. maven依赖2. RedisConfig3. RedisUtils4. application.yml5. 单元测试6. redis客户端查看 1. maven依赖 <dependency> <groupId>org.springfr...

2020-04-19 12:31:32 69 0

原创 (企业内部) SpringBoot 整合 Redis 哨兵机制_02

文章目录1. maven依赖2. RedisConfig3. RedisUtils4. application.yml5. 单元测试6. redis客户端查看 1. maven依赖 <dependency> <groupId>org.springfr...

2020-04-19 12:27:25 46 0

原创 (企业内部) SpringBoot2.x整合Redis 分布式集群_02

文章目录1. maven依赖2. RedisConfig3. RedisUtils4. application.yml5. 单元测试6. redis 客户端查看 1. maven依赖 <dependency> <groupId>org.sprin...

2020-04-19 12:07:05 54 0

原创 (企业内部) SpringBoot2.x整合Redis 分布式集群_01

文章目录一、节点分布总览二、实战2.1. 搭建redis单机模式2.2. 集群配置2.3. 启动集群2.4. 节点握手 Redis 分布式集群能解决的问题 集群 概念 解决现有系统单节点并发压力和物理上限问题 通过添加服务器的数量,提供相同的服务,从而让服务器达到一个稳定、高效的状...

2020-04-19 11:31:26 68 0

原创 SpringBoot 整合Redis 单机、哨兵、集群

<!--springboot整合redis--> <dependency> <groupId>org.springframework.boot</groupId> <artifac...

2020-04-17 18:33:12 86 0

原创 (企业内部)SpringBoot 整合 Redis 哨兵机制_01

哨兵机制解决的问题: 带有自动处理故障转移功能的主从架构 哨兵机制无法解决的问题: 无法解决现有系统单节点并发压力和物理上限问题 哨兵机制特点: 1>.监控:不断地轮训去检查主服务器和从服务器。 2>.提醒:当监控到某个redis服务器出现问题时,Sentinel提醒。 3>.故...

2020-04-17 18:26:18 69 0

原创 (企业内部) SpringBoot整合Redis 主从复制_01

主从复制 master slave 核心解决问题:数据冗余备份,不能解决故障的自动转移 主从复制讲解:从节点只能复制主节点数据,不能写入 这里为了方便操作,搭建伪分布式,就是模拟在一台服务器上,通过修改端口搭建多个redis服务 服务器ip 端口 节点 192.168.0.114...

2020-04-17 17:02:51 73 0

原创 Centos7 环境 Redis 单机安装运行_01

Redis安装: 1.下载: wget http://download.redis.io/releases/redis-5.0.8.tar.gz 2.解压: tar -zxf redis-5.0.8.tar.gz 3.编译 cd redis-5.0.8/ make install 4.复制...

2020-04-17 16:39:01 43 0

原创 解决windows下Error:node with name "rabbit" already running on “XXX” 和管理页面打不开问题

背景:重启电脑后,发现rabbit的控制台页面无法打开,启动rabbit,抛如下异常: Error:node with name "rabbit" already running on “XXX” 这个是因为rabbit已经启动了,不能再次启动,通过tasklist指令,发...

2020-04-15 17:05:28 50 0

原创 该虚拟机似乎正在使用中 请获取所有权

https://jingyan.baidu.com/album/4ae03de3fa2ae93eff9e6bb0.html?picindex=1

2020-04-13 23:24:38 33 0

原创 SpringBoot 整合 Shiro Thymeleaf Mysql 动态授权

文章目录需求安排一、前期准备1. maven依赖2. 创建数据库+初始化表数据3. 实体类4. mapper接口5. mapper接口映射文件6. service接口7. service实现类8. 首页控制器9. 用户控制器10. 全局配置文件11. 启动类加注解二、页面准备2.1. 首页页面2....

2020-04-12 18:44:27 93 0

原创 SpringBoot 整合 Shiro thymeleaf _01_Shiro概念

文章目录shiro简介以及功能描述shiro实现原理理解shiro的架构理解shiro认证功能(Authentication)流程Realmshiro 拦截器规则 shiro简介以及功能描述 Shiro 是 Java 的一个安全框架。目前,使用 Apache Shiro 的人越来越多,因为它相 当...

2020-04-12 16:57:44 44 0

原创 idea 提示接口注释信息

2020-04-11 09:08:16 51 0

原创 Linux Shell脚本_较少Swap使用

-- Create table create table FISCALLINGTRACE ( TRACENO CHAR(30) not null, TRACEID CHAR(36) not null, SERVICENAME VARCHAR2(50) not...

2020-04-08 11:08:56 86 0

原创 Linux Shell脚本_设置最大打开文件数

声明:下面修改完成后,虚拟机的IP由于是静态自动获取的,因此,再次自动获取后和以前的IP是不一样的。 虚拟机上面栏:虚拟机->>>设置,把网络适配器移除后再添加,完美解决 ...

2020-04-08 11:07:31 114 0

原创 Linux Shell脚本_禁止定时任务发送邮件

文章目录一、 搭建gitlab1. 拉取并运行gitlab所需要的redis镜像2. 拉取并运行gitlab所需要的postgresql镜像3. 下载并运行gitlab二、 搭建mysql1. 创建mysql的配置文件2. 创建mysql配置/srv/mysql/conf/custom.cnf3....

2020-04-08 11:05:43 130 0

原创 Linux Shell脚本_历史命令显示操作时间

git branch --set-upstream-to origin

2020-04-08 10:57:54 103 0

原创 VSCode 常用快捷键

说明 快捷键 如果不选中,默认复制或剪切一整行 Ctrl+C Ctrl+V 行移动 Alt + ↑/↓ 行注释 Ctrl + / 块注释 Alt + Shit + A 格式化 Alt + Shit + F 切换到下一个 / 上一个编辑点 Alt + → / ← 当前...

2020-04-08 10:26:35 90 0

原创 Linux Shell脚本_关闭防火墙

1. 电商管理后台 API 接口文档 1.1. API V1 接口说明 接口基准地址:http://127.0.0.1:8888/api/private/v1/ 服务端已开启 CORS 跨域支持 API V1 认证统一使用 Token 认证 需要授权的 API ,必须在请求头中使用 Author...

2020-04-08 10:08:39 112 0

原创 Linux Shell脚本_禁用selinux

2. 禁用selinux ① 脚本编写 sed -i '/SELINUX/{s/permissive/disabled/}' /etc/selinux/config ②脚本说明 #流编辑器 sed #写入或者修改 -i #区配关键字 /SELINUX #将/etc/selin...

2020-04-08 10:06:19 60 0

原创 Linux Shell脚本_设置时区并同步时间

文章目录一、项目上线相关配置总览1. 通过node创建web服务器2. 开启gzip3. 配置https服务(后端)4. 使用pm2管理应用二、通过node创建web服务器2.1. 创建一个文件夹web_server2.2. 初始化包管理配置文件2.3. 安装express2.4. 把vue打包后...

2020-04-08 10:04:34 150 0

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