- 博客(104)
- 资源 (6)
- 收藏
- 关注

原创 activemq权限配置
1、修改users.propertiesadmin=adminuser=userguest=guest2、修改groups.propertiesadmins=adminusers=userguests=guest3、修改activemq.xm配置在中添加<plugins> <jaasAuthenticationPlugin configuration="activemq" /> <!-- 通过jaas进行授权与验证 --> <autho
2020-07-17 11:28:22
3648

原创 Linux 安装mysql5.7 详细教程(非root用户安装)
1、MySQL下载下载网站:https://dev.mysql.com/downloads/mysql/5.7.html2、安装# mkdir mysql# cd /mysql# chown -R 用户组:用户./ #修改当前目录拥有者为:mongodbtest组mongodbtest用户上传安装文件然后解压tar zxvf soft/mysql-5.7.17-linux-glibc2.12-x86_64.tar.gz创建文件夹mkdir -p /mysql/mysql创建软连接ln
2020-07-16 15:52:50
3160

原创 spring boot配置druid监控后台监控
1、引用jar包<parent> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-parent</artifactId> <version>2.0.8.RELEASE</version> <relativePath/> <!-- looku
2020-07-13 16:35:17
4667

原创 spring boot1改为spring boot2 + druid遇到的问题
1、报错信息Description:Failed to bind properties under 'spring.datasource' to javax.sql.DataSource: Property: spring.datasource.filters Value: stat,wall,log4j Origin: class path resource [application.yml]:24:14 Reason: org.apache.log4j.Logge
2020-07-07 10:27:17
2106

原创 sonarQube中文插件下载
链接:https://github.com/SonarQubeCommunity/sonar-l10n-zh/历史版本链接:https://github.com/SonarQubeCommunity/sonar-l10n-zh/tags
2020-06-24 13:54:53
2179
1

原创 activemq读取剩余消息队列中消息的数量
1、修改activemq.xml的配置文件<broker xmlns="http://activemq.apache.org/schema/core" brokerName="AMQ-DEMO" useJmx="true" dataDirectory="${activemq.data}"></broker><managementContext> <managementContext createConnector="true" jmxDomainNam
2020-06-05 16:59:44
3475
3

原创 MongoDB修改数据库名,collection名库名
修改数据库名db.copyDatabase('test', 'test1');~~db.copyDatabase('old_name', 'new_name'); use test~~use old_name db.dropDatabase();利用renameCollection修改collection名称db.adminCommand({renameCollection: "db.collection1", to: "db.collection2"})...
2020-06-02 16:52:45
6931

原创 mongodb分片集群的停止
1、启动shard 和config服务./mongod -f ****/mongodb/v1/conf/shard.conf./mongod -f *****/mongodb/v1/conf/config.conf2、停止shard 和config服务./mongod -f ****/mongodb/v1/conf/shard.conf --shutdown./mongod -f *****/mongodb/v1/conf/config.conf --shutdown千万别用
2020-05-20 09:54:20
7132

原创 JDK8下载
jdk免费下载链接地址https://pan.baidu.com/s/1zY_Lfm8-bp-A3RciRYkvyg有效码nkl0
2020-04-24 10:20:54
5187
3

原创 linux版redis5.0.8安装
1、下载1redis历史版本下载 http://download.redis.io/releases/2redis最新版本下载 https://redis.io/download2、解压tar -zxvf ***..tar.gz3、进入目录cd redis-5.0.8makecd redis-5.0.8/srcmake install 或者ma...
2020-04-23 16:14:58
739
1
转载 微服务调用数据出现415错误 Content type ‘application/xml;charset=UTF-8‘ not supported
Controller 发送 POST 数据时,虽然已经配置了 @RestController注解以及,在返回方法的注解内部设置了返回数据接收类型@PostMapping(value = “xxx”, produces = {“application/json;在微服务项目时,通过LoadBlance + restTemplate 完成 Consumer 与 Provider 交互时,发生 415 数据格式错误。但是,归根结底,其实就是MVC部分的问题。但是,引入下方依赖,可以解决。
2024-03-14 10:17:02
644
原创 Mongodb常用语句总结
12)、查看已插入集合的所有文档(格式出)9)、查看当前库有多少个集合。2、查询mongo启动进程。3、mongo常用操作命令。4)、进入对应的数据库。1、查询所有用户信息。
2023-04-20 13:44:43
601
原创 MongoDB 日志太大
MongoDB的旋转日志有点怪,Linux下mongd服务接受一个kill -SGIUSR1命令后就立马将当前日志文件重命名为带日期的文件。然后创建新的日志文件。MongoDB的日志增长的非常快,/var所在的空间立即就占满了,即便换到还有一个磁盘分区保存日志。日志还是增长的非常快。不想一般的旋转日志,能够配置旋转策略。只是没关系,经过測试,发送该命令时不会影响到MongoDB的服务。定期发送命令给mongod服务。如今能够将之前20G的日志文件挪走或者删除了。有一个好办法,就是使用旋转日志。
2023-04-20 13:39:37
486
原创 java -jar后台启动的四种方式
3,执行java -jar xxx.jar后,然后ctrl+z 退出到控制台,执行 bg 再执行exit命令。2,命令:java -jar xxx.jar & 此语句比第一个命令多一个&符号,但是Ctrl+c或者关闭窗口后 后台程序仍然继续执行。以上就是启动的项目Java -jar xxx.jar 但是点击过Ctl+c或者把此窗口关闭 就会杀死进程那么此程序就会关闭。1,用java -jar xxx.jar 点击回车就会启动成功,但是当退出或者关闭远程工具就会把进程关闭。
2023-04-19 16:27:13
511
原创 关于Eslint语法检查报“error Extra semicolon semi”错误的解决办法
5:35 error Extra semicolon semi 6:25 error Extra semicolon semi✖ 2 problems (2 errors, 0 warnings) 2 errors and 0 warnings potentially fixable with the `--fix` option.
2022-11-06 20:00:03
1816
原创 @vue/cli创建项目遇到ERROR Failed to get response from /vue-cli-version-marker 解决方法
ERROR Failed to get response from /vue-cli-version-marker
2022-11-06 17:05:25
993
1
原创 js、html中的单引号、双引号及其转义使用
在开前端开发中经常会⽤js写HTML代码,单引号、双引号的拼接会遇到⼀些问题。1、⽐如:我需要的HTML代码是这样的
2022-06-17 18:06:13
4573
原创 java.lang.NoSuchMethodError: org.slf4j.spi.LocationAwareLogger.log 造成的原因和解决方法
造成原因:这是一个jar包冲突的问题,项目中引用了一个变态的jar包,这个jar包打了许多第三方包才导致了冲突。可以通过下面的方法确认冲突发生在哪个包中,输出中会有具体的jar包:URL urlOfClass = App.class.getClassLoader().getResource(“org/slf4j/spi/LocationAwareLogger.class”);System.out.println(urlOfClass);App为使用类的名字找到冲突的jar包之后可以有两种方法来解决
2022-05-12 15:45:50
2494
原创 Error: EPERM: operation not permitted, unlink
1、Error: EPERM: operation not permitted, unlinknpm install 时遇到Error: EPERM: operation not permitted, unlink 问题解决办法 : 执行npm install --no-optional后在npm install
2021-10-11 17:51:35
3486
原创 TypeError: handler.call is not a function
mounted: {}写的有问题,把它改成 mounted () {},就ok 了
2021-09-23 16:41:02
257
原创 MongoDB副本集集群读写分离
1、配置参数primary:默认参数,只从主节点上进行读取操作;primaryPreferred:大部分从主节点上读取数据,只有主节点不可用时从secondary节点读取数据。secondary:只从secondary节点上进行读取操作,存在的问题是secondary节点的数据会比primary节点数据“旧”。secondaryPreferred:优先从secondary节点进行读取操作,secondary节点不可用时从主节点读取数据;nearest:不管是主节点、secondary节点,从网络延
2021-08-06 14:00:27
672
原创 RabbitMQ Web管理页面使用说明
RabbitMQ Web管理页面使用说明一、web页面简介二、队列的创建在queues下Add a new queue中创建队列。填写完成后点击Add queue按钮。备注:在没有特别说明的情况下队列默认持久化、队列不自动删除。复制粘贴时小心不要有空格。三、交换机的创建在Exchanges下Add a new exchange中创建交换机。填写完成后点击Add exchange按钮。备注:在没有特别说明的情况下交换机采用持久化、不自动删除、不内部使用。复制粘贴时小心不要有空格。四、
2021-07-12 09:40:30
1561
原创 mongodbdb用户添加和权限配置
数据库角色1.数据库用户角色1.1’read’角色包含读取所有非系统集合数据,通俗理解就是有权限读取除去系统自带的数据库(admin,local,config)之外的数据库。1.2’readWrite’角色包含read角色的权限同时增加了对非系统集合数据的修改权限,通俗理解就是在拥有‘read’查询权限的基础上增加了写入和删除的权限。2.数据库管理角色2.1‘dbAdmin’角色包含执行某些管理任务(与schema相关、索引、收集统计信息)的权限,该角色不包含用户和角色管理的权限。通俗理解就是授予
2021-03-22 16:42:13
1111
原创 怎么终止一个jar包运行
如果是windows的话:在任务管理器中删除java.exe进程如果是linux的话:jpskill -9 进程号
2021-03-01 15:06:16
1891
1
原创 Spring使用RabbitMQ连接池的方法
1、配置文件<?xml version="1.0" encoding="UTF-8"?><!-- rabbitmq 连接服务配置 --><!-- <description></description> --><context:component-scan base-package="com.*"> <context:exclude-filter type="annotation" expression="org.spr
2021-01-20 16:01:30
972
原创 JavaClient链接RabbitMQ之Consumer
消费者代码public class Consumer { public static void main(String[] args) throws IOException, TimeoutException { ConnectionFactory connectionFactory= new ConnectionFactory(); connectionFactory.setHost("10.10.10.10"); //代理服务器地址 connectionFactor
2020-12-22 15:49:50
251
2
原创 JavaClient链接RabbitMQ之Procuder
public class Procuder {public static void main(String[] args) throws IOException, TimeoutException {ConnectionFactory connectionFactory= new ConnectionFactory();connectionFactory.setHost(“10.18.3.21”); //代理服务器地址connectionFactory.setPort(5672);
2020-12-22 15:46:54
236
原创 RabbitMQ单机安装
1、下载erlang和rabbitmq安装包1)、下载Erlang路径:https://github.com/erlang/otp/releases2)、下载RabbitMQ路径: https://github.com/rabbitmq/rabbitmq-server/releases3)、版本对比:https://www.rabbitmq.com/which-erlang.html2、上传安装包并解压安装# tar -zxvf otp
2020-12-22 15:36:12
147
原创 Spring链接rabbitmq
1、引入pom.xml<dependencies> <dependency> <groupId>junit</groupId> <artifactId>junit</artifactId> <version>4.12</version> <scope>test</scope> </dependency>
2020-12-09 16:32:01
2503
原创 Rabbitmq用户角色
一、角色的介绍(1) 超级管理员(administrator)可登陆管理控制台(启用management plugin的情况下),可查看所有的信息,并且可以对用户,策略(policy)进行操作。(2) 监控者(monitoring)可登陆管理控制台(启用management plugin的情况下),同时可以查看rabbitmq节点的相关信息(进程数,内存使用情况,磁盘使用情况等)(3) 策略制定者(policymaker)可登陆管理控制台(启用management plugin的情况下), 同时
2020-12-08 17:10:12
3065
1
原创 mongodb副本集搭建
1、解压tar -zxvf mongodb-linux-x86_64-4.0.52、创建目录mkdir -p /test/m1mkdir -p /test/m1/confmkdir -p /test/m1/datamkdir -p /test/m1/pidmkdir -p /test/m1/logs3、配置文件mongod.confdbpath=/test/m1/datalogpath=/test/m1/logs/mongod.logpidfilepath=/test/m1/pid/m
2020-12-08 10:25:29
2669
原创 rabbitmq 读取剩余消息队列中消息的数量
1、rabbitmq 可以直接从api中获取相应的信息查看apihttp://localhost:15672/api查看相对应的api内容2、查询对列信息demopackage com.demo;import java.io.BufferedReader;import java.io.IOException;import java.io.InputStream;import java.io.InputStreamReader;import java.io.OutputStreamWrite
2020-12-08 10:19:07
5543
7
原创 mongo中的索引
一、mongo中的索引为什么需要索引?当你抱怨MongoDB集合查询效率低的时候,可能你就需要考虑使用索引了,为了方便后续介绍,先科普下MongoDB里的索引机制(同样适用于其他的数据库比如mysql)。mongo-9552:PRIMARY> db.person.find(){ "_id" : ObjectId("571b5da31b0d530a03b3ce82"), "name" : "jack", "age" : 19 }{ "_id" : ObjectId("571b5dae1
2020-11-22 11:45:44
3841
原创 haproxy 重启关闭停止
启动haproxy./haproxy -f haproxy.cfg停止haproxy# killall haproxylisten test bind 10.10.10.10:8081 #通过5673对m1和m2进行映射 option tcplog #记录TCP连接状态和时间 mode tcp server node1 10.10.10.10:15672 check inter 5s rise 2 fall 3 server node2 10.10.10.10:1
2020-11-16 13:44:22
4220
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人