自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(99)
  • 资源 (1)
  • 收藏
  • 关注

转载 分库分表带来的问题,以及解决方案

在本章中补齐了分库分表带来的一系列问题的剖析,以及问题产生后相应的解决方案,但在这里仅给出了基本的解决方案,但并未对其进行落地实践,毕竟内容较多不可能面面俱到,具体的落地会在后续的章节中徐徐道来~最后附言:所谓的架构师并不是指能做架构选型即可,比如决定缓存用Redis、消息中间件用RocketMQORM框架用、微服务框架用。

2024-01-08 17:50:35 872

原创 推荐一款加速器,也可加速github

地址。

2024-01-05 11:48:02 572

原创 rabbitmq 交换机相关实例代码

定义交换机和队列,其中路由可以根据规则匹配,*表示匹配一个任意字符,#表示一个或多个。定义扇形交换机发送端,发送时,第二个参数是路由,不需要设置。当点击发送后,以上三个方法都会接受到消息,不需要路由。定义扇形交换机和队列。定义主题交换机发送端。定义扇形交换机接收端。定义主题交换机接收端。

2023-11-07 14:10:36 936

原创 java虚拟机简单梳理脑图

如有不对,欢迎指正。

2023-02-06 09:33:08 121

原创 idea本地debug调试DATAX插件运行

接触datax是看重他的数据采集功能和可以扩展插件的功能,根据官方说明,DATAX是以python来调用插件的运行json配置,但对于二次开发插件的同学来说,需要本地调试。VM options处填入 -Ddatax.home=C:\Users\clj\Documents\DataXPlus\target\datax\datax,具体路径根据你自己项目而定。需要注意的时,这种方式调试如果修改了代码,需要重新在DATAX目录执行打包后,新的代码才能生效,才能进入断点。1.源码部署方式请查阅。

2023-01-30 16:54:21 2461 4

转载 Activiti 数据表结构

Activiti流程表结构说明

2022-10-21 10:36:22 307

原创 linux服务器下CPU负载过高,如何用命令来定位问题

linux服务器下CPU负载过高,如何用命令来定位问题

2022-10-18 15:55:22 1462

原创 在线生成swagger接口文档工具

在线生成swagger接口文档工具

2022-10-08 14:47:10 712

原创 idea初始化start.spring.io失败

将默认地址修改为阿里云的地址就可以完美解决:https://start.aliyun.com/

2022-09-23 17:55:44 459

原创 MeterSphere 自动化测试工具安装

MeterSphere 自动化测试工具安装

2022-09-23 17:04:18 1757

原创 springboot集成activity + mybatis-plus注意事项

mybatis-plus和activity都含有mybatis相关的包,如果确定项目要使用mybatis-plus,需要在activity种排除mybatis依赖,不然会有包冲突,这个排查了很久,也是网上搜索解决的

2022-09-08 15:26:50 588 2

原创 集群下,分布式session 之 spring session 使用

集群下session失效,可采用spring session机制,利用redis全局存储sessionmaven引入组件2.配置文件里添加配置3.增加redis配置4。启动类里加入注解 @EnableRedisHttpSession,参数可以不填,根据具体需求5。启动应用,登录后,观察redis里是否有session信息。......

2022-01-27 17:31:18 1037

原创 idea配置代码文件注释,方法注释

一直记不住,现将配置记录如下:1.点击 File->Setting->Editor,选中 File and Code2.如上图,点击includes标签,填入内容,保存/*** @className: ${NAME}* @description: * @author: clj* @date: ${DATE}**/此配置可以在新建文件时添加上注释,但是需要在方法里添加注释,还需要以下配置3. 选择 File->Setting->Live T

2022-01-27 17:13:35 893

原创 mybatis写xml时,自动提示表信息

此方法借用网友的第一步,连接数据源第二步:设置idea亲测有效

2022-01-26 16:41:36 633 2

转载 docker 安装nginx

目录一、获取nginx镜像 二、创建nginx容器 如何修改nginx的配置文件 方式一:每次都进入到nginx容器内部修改 方式二:将nginx容器内部配置文件挂载到主机 一、获取nginx镜像1.使用docker search nginx命令获取nginx镜像列表2.使用docker pull nginx命令拉取nginx镜像到本地,此处我们获取排名第一的是官方最新镜像,其它版本可以去DockerHub查询3.使用docker images nginx命令,查看我们拉.

2021-05-19 16:44:12 114

转载 mongodb根据地理位置查询附近功能

https://www.freesion.com/article/3615468522/博文地址

2021-04-14 14:16:32 426

原创 jenkins搭建 springboot maven项目

这里写自定义目录标题全局工具配置配置jdk ,git ,maven新建maven项目源码管理Pre Steps配置全局工具配置配置jdk ,git ,maven新建maven项目源码管理Pre Steps配置

2021-02-08 17:53:27 126

原创 java递归返回菜单树

/** * 获取菜单列表 */@PreAuthorize("@ss.hasPermi('system:menu:list')")@GetMapping("/list")public AjaxResult list(SysMenu menu){ LoginUser loginUser = tokenService.getLoginUser(ServletUtils.getRequest()); Long userId = loginUser.getUser().getUserId.

2021-01-21 10:25:36 336

原创 gitlab配置

编辑/etc/gitlab/gitlab.rb修改如下:external_url "http://gitlab.example.com"例如本人设置的如下:external_url 'http://10.200.80.255'设置完成之后:重置配置sudo gitlab-ctl reconfiguresudo gitlab-ctl restart重启gitlab服务编辑gitlab配置文件,修改仓库存储...

2021-01-12 15:14:01 396

转载 Nginx 启动报 [emerg] bind() to 0.0.0.0:XXXX failed (13: Permission denied)错误处理

系统启动Nginx后,报[emerg] bind() to 0.0.0.0:XXXX failed (13: Permission denied)错误的处理方式,分为两种:第一种:端口小于1024的情况:[emerg] bind() to 0.0.0.0:80 failed (13: Permission denied)原因是1024以下端口启动时需要root权限,所以su...

2019-03-10 22:13:50 3134

转载 centos7 yum安装nginx

文章目录[隐藏]安装Nginx源 安装Nginx Nginx默认目录 常用命令当使用以下命令安装Nginx时,发现无法安装成功yum install -y nginx需要做一点处理。安装Nginx源执行以下命令:rpm -ivh http://nginx.org/packages/centos/7/noarch/RPMS/nginx-release-cen...

2019-03-10 19:05:42 142

转载 转载:centos7.3中RPM方式安装mysql5.7

首先去下载rpm安装包:https://dev.mysql.com/downloads/mysql/,选择红帽linux64位版。然后上传到服务器中。[root@cs mysql]# lsmysql-community-client-5.7.20-1.el7.x86_64.rpm mysql-community-embedded-5.7.20-1.el7.x86_64.rpm ...

2019-02-27 09:08:33 157

转载 转 jenkins-整合git ssh maven spring-boot实现一键部署启动

安装好jenkins java maven git ssh点击“系统管理”配置一下工具配置jdk配置git配置maven当然也可以自动安装,点击apply并保存点击系统设置配置一下发邮件的地址,构建失败后能邮件通知ctrl+f找到邮件通知,配置发件,我是用的QQ邮箱这个地方的发件箱需要和刚才Jenkins Location配置的“系统...

2018-08-28 00:54:55 258

原创 centos7安装redis

1.打开redis官网https://redis.io/,下载最新版 2.将下载好的redis上传至centos  /usr/local/redis目录下  解压tar -zxvf redis-4.0.11.tar.gz 进入目录cd redis-4.0.11 编译redis,输入make install 命令如果报gcc找不到的错误(这是因为你的系统没有安装gcc,所...

2018-08-27 21:52:32 212

转载 centos7安装mysql

准备        一台装有centos7.3的电脑(或虚拟机),mysql-5.7.23-1.el7.x86_64.rpm-bundle.tar   mysql的rpm安装集合包下载地址:https://dev.mysql.com/downloads/mysql/5.7.html#downloads注意这样选择,可以获得centos支持的版本。 一、安装环境   ...

2018-08-27 20:58:38 146

转载 centos7卸载mysql ---转载

详细步骤如下所示:1.输入命令查询系统中已安装的mysql。? 1 rpm -qa |grep -i mysql 2.逐个卸载mysql。  yum remove 系统显示已安装的mysql  比如:? 1 yum remove mysql-community-server-5.7.19-1.el7...

2018-08-25 22:15:55 721

原创 centos7下安装jenkins

1.推荐用rpm方式安装,war包启动容易出问题打开官网https://jenkins.io/download/下载 下载最新版   下载完成后传输至linux服务器下。 开始安装rpm -ivh jenkins-2.121.3-1.1.noarch.rpm修改端口新版本的jenkins修改端口新版本jenkins的配置文件在/etc/sy...

2018-08-25 21:03:07 221

原创 centos 7 安装gitlab服务器,并访问详细步骤

首先,参照了官网安装步骤。https://about.gitlab.com/installation/#centos-7  1.安装并配置必要的依赖项 在CentOS 7(和RedHat / Oracle / Scientific Linux 7)上,以下命令还将在系统防火墙中打开HTTP和SSH访问。sudo yum install -y curl policycoreu...

2018-08-25 09:17:16 3303

原创 《原创》 idea里安装jrebel插件,实现项目代码和xml自动化部署,而不用重启

一般更新了代码,都要重启服务,比较花时间,本文旨在节省开发时间。对大家有用请给个赞!1.打开file -> settings->plugins 2.搜索 jrebel并安装,第一次搜索不出来,需要点击如图来搜索  3.安装成功后,需要注册jerel,不用刻意去找怎么注册,因为我们下面步骤7 jrebel方式运行的时候,会直接弹出注册框,  我们...

2018-08-12 11:22:11 2795 1

转载 jrebel注册-转载

感谢 https://blog.csdn.net/cjwcjwwjcwjc/article/details/80050633 感谢 https://blog.csdn.net/lawsonjin/article/details/76422807 ❤️

2018-08-12 10:23:10 661 2

转载 sourcetree无法注册

我们第一次安装sourcetree的时候会要求我们登陆一个账号但是,会出现注册按钮变灰的怪现象 令人头疼的是,在官网也搞不定。 经过一段时间挣扎,我终于找到了可以顺利注册账号的网址 link https://www.atlassian.com/ondemand/signup/form?product=jira-software.ondemand...

2018-08-04 20:17:56 619

原创 nginx下载文件时,设置下载文件名接收参数。

一般上传文件,都采用随机字符串,以防止重复,通过nginx方式下载文件,文件名也是字符串形式,用户看不懂。所以,可以配置nginx接收中文文件名参数。配置如下:    location ~* .*\.(txt|doc|pdf|rar|gz|zip|docx|exe|xlsx|ppt|pptx|jpg|png)(\?.*)?$ {        root   /data/;        if ($...

2018-06-01 10:46:14 4103

原创 spring中轻松实现定时任务,quartz表达式的在线Cron表达式生成器推荐

在spring 配置文件中  class="org.springframework.scheduling.quartz.MethodInvokingJobDetailFactoryBean">class="org.springframework.scheduling.quartz.SchedulerFactoryBea

2017-12-18 16:51:08 1801

原创 quartz表达式

CronTriggerCronTriggers往往比SimpleTrigger更有用,如果您需要基于日历的概念,而非SimpleTrigger完全指定的时间间隔,复发的发射工作的时间表。CronTrigger,你可以指定触发的时间表如“每星期五中午”,或“每个工作日9:30时”,甚至“每5分钟一班9:00和10:00逢星期一上午,星期三星期五“。即便如此,SimpleTrigger

2017-07-10 09:22:12 423

原创 freemarker里取map的key和value

${key}${userMap[key]!''}其中data就是后台传过来的map。、

2017-05-27 10:25:16 25585 2

转载 linux redis安装

$ tar xzf redis-2.8.3.tar.gz$ cd redis-2.8.3$ make     2、编译完成后,在Src目录下,有四个可执行文件redis-server、redis-benchmark、redis-cli和redis.conf。然后拷贝到一个目录下。mkdir /usr/rediscp redis-server /usr/rediscp

2017-04-12 15:54:27 324

转载 tomcat指定·jdk linux

应用实例      一般情况下一台服务器只跑一个业务,那么就直接配置一套环境,设置好Java环境变量即可。某些时候一台服务器上会安装多个业务,而且各个业务需要的JDK版本各不相同,或者为了使业务独立开来,需要指定Tomcat的JDK。      现假设某个业务的Tomcat(apache-tomcat-6.0.32)需要用到该版本JDK(jdk1.6.0_18),JDK安装目录为

2017-04-12 15:51:13 6327

原创 websocket需要tomcat8.5.8以上版本才支持

websocket需要tomcat8.5.8以上版本才支持

2017-03-21 09:38:22 1501

转载 Mysql权限控制 - 允许用户远程连接

Mysql权限控制 - 允许用户远程连接Mysql为了安全性,在默认情况下用户只允许在本地登录,可是在有此情况下,还是需要使用用户进行远程连接,因此为了使其可以远程需要进行如下操作:一、允许root用户在任何地方进行远程登录,并具有所有库任何操作权限,具体操作如下:在本机先使用root用户登录mysql: mysql -u root -p"youpassword"

2017-02-08 09:08:21 369

原创 spring aop自定义注解实现日志记录

1.定义注解类import java.lang.annotation.Documented;import java.lang.annotation.ElementType;import java.lang.annotation.Retention;import java.lang.annotation.RetentionPolicy;import java.la

2016-11-25 21:26:40 486

linux下搭建内网maven私服

linux下搭建内网maven私服

2022-07-13

空空如也

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

TA关注的人

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