
笔记
图图是只猫
文章如有错还请指出
QQ 微信 958689695
展开
-
RocketMQ Canal 相关笔记
RocketMQ安装启动解压后直接进bin启动nohup sh mqnamesrv &tail -f ~/logs/rocketmqlogs/namesrv.log启动brokernohup sh mqbroker -n 192.168.1.80:9876 &tail -f ~/logs/rocketmqlogs/broker.log查看RocketMQ可视化界面原创 2022-02-10 17:58:26 · 1118 阅读 · 0 评论 -
zabbix初始化Nginx502
问题Zabbix进入初始化页面执行第一步初始化后页面变成502分析Zabbix在执行每一步初始化时会导致nginx与zabbxi通讯断开解决执行每一步初始化后等几秒中进行一次刷新,直到刷新出下一步的初始化页面...原创 2021-08-10 09:15:25 · 1062 阅读 · 0 评论 -
Nginx静态资源报403
Nginx静态资源403添加user配置(静态资源的目录是root用户的)原创 2021-08-05 11:27:07 · 1425 阅读 · 0 评论 -
RabbitMQ连接超时
服务器端口啥的都没问题!!!其他的解决多是配置host解决hostname名字改成类似于rabbitmq的纯英文的!!!然后再去配置host原创 2021-08-05 10:32:36 · 1224 阅读 · 0 评论 -
Linux没有启动应用却内存爆满
问题启动tomcat抛出异常# There is insufficient memory for the Java Runtime Environment to continue.# Native memory allocation (mmap) failed to map 552599552 bytes for committing reserved memory.# An error report file with more information is saved as:# /TRS/Hy原创 2021-08-05 10:28:15 · 2016 阅读 · 0 评论 -
gocv opencv exit status 3221225785
问题gocv安装成功后无法使用:执行 go run cmd/version.main.go报错opencv exit status 3221225785解决将python的文件夹改名或者修改环境变量!!!wrnm原创 2021-07-09 11:46:10 · 1563 阅读 · 0 评论 -
Exception in thread “main“ java.lang.NoClassDefFoundError: scala/Cloneable
Spark环境加入后启动报错Exception in thread “main” java.lang.NoClassDefFoundError: scala/Cloneable、当前环境: scala 2.13.5解决将 scala 2.13.5 环境降低到2.12.13解决该问题原创 2021-04-20 22:55:21 · 1942 阅读 · 0 评论 -
Exception in thread “main“ java.lang.NoClassDefFoundError: org/springframework/util/Assert
Idea项目启动异常Exception in thread “main” java.lang.NoClassDefFoundError:org/springframework/util/Assert原因:由于切换maven的settings文件产生的异常解决:重启idea原创 2021-04-06 09:35:47 · 2040 阅读 · 0 评论 -
maven引入自己的jar包避坑
场景maven远程仓库中下载不到的包,如公司内部的jar包idea本地运行不受影响,但是打包无法成功或打包成功无法启动导入自定义jar包maven配置环境变量 -> 自行百度查看idea的maven配置的setting.xml 进入该文件查看本地仓库的位置,若没有该配置则加入 <localRepository>D:/maven/repository</localRepository>加入jar包并指定仓库位置填入该命令相关信息并执行-Dmav原创 2021-04-02 11:19:31 · 1872 阅读 · 0 评论 -
MariaDB10.3.27 (MySQL)密码问题
进入数据库后产生的问题:前言:MariaDB10.3.27 设置或修改密码成功的最终命令:UPDATE mysql.user SET password = PASSWORD('root') WHERE USER = 'root';FLUSH PRIVILEGES;失败命令分析1.设置密码命令:SET password for 'root'@'localhost'=password('root');问题:Your password does not satisfy the curren原创 2021-03-30 10:05:32 · 3679 阅读 · 0 评论 -
缓存 雪崩 穿透 击穿
缓存雪崩原因:缓存雪崩是并发量过大带来的一系列的雪崩效应。大量的请求涌入缓存导致缓存无法处理挂掉,接着大量的请求会涌入数据库导致数据库挂掉。分析:处理此问题的关键就是避免并发量大的时候缓存不要挂掉,或者说即使挂掉一个缓存还会有备用的缓存顶上。解决:Redis缓存模式缓存穿透原因:缓存雪崩是并发量过大带来的一系列的雪崩效应。大量的请求涌入缓存导致缓存无法处理挂掉,接着大量的请求会涌入数据库导致数据库挂掉。...原创 2021-03-26 20:51:11 · 1689 阅读 · 0 评论 -
SpringBoot 整合 kafka问题
问题1 host问题Error connecting to node node1:9092 (id: 2 rack: null) java.net.UnknownHostException解决找到项目所在服务器的host文件 (不是kafka服务器的host文件)将 kafka服务器 的 ip 和 hostname配置进行如下192.168.164.128 node1详细连接:https://blog.youkuaiyun.com/qq_39141239/article/details/108508原创 2021-03-16 12:35:06 · 2090 阅读 · 0 评论 -
Invocation of init method failed; nested exception is java.lang.IllegalArgumentException: Property ‘
记一次踩坑SpringBoot2.2.5 + mybatis-plus 启动出现异常org.springframework.beans.factory.BeanCreationException: Error creating bean with name ‘adminUserMapper’ defined in file [D:\document\T\T-service-user\target\classes\com\wy\user\mapper\AdminUserMapper.class]: In原创 2021-02-02 22:57:23 · 10315 阅读 · 0 评论 -
mybaits-plus 数据库基础查询练习
查找名字中包含 “王” 并且年龄小于25SQL : select * frome user where name like "%王%" and age < 25;mybatis-plusQueryWrapper<User> queryWrapper = new QueryWrapper<>();queryWrapper.like("name","王").lt("age",40);List<User> list = userMapper.select..原创 2021-01-28 23:10:03 · 2213 阅读 · 0 评论 -
服务器容量问题
服务器容量问题线程数量单台的4核8G的web容器的线程调度数最好在800-1000,一但超过1000会导致cpu花费大量的时间在线程调度上。等待队列长度队列做缓冲池用,但也不能无限长,消耗内存,出队入队也消耗CPU。Mysql的QPS容量问题主键查询 :千万级数据 = 1-10毫秒唯一索引查询:千万级数据 = 10-100毫秒非唯一索引查询 : 千万级数据 = 100-1000毫秒无索引 : 百万条数据 = 1000 毫秒 +Mysql的TPS容量问题非插入,更新删除操作:同查询原创 2020-09-10 16:33:05 · 1825 阅读 · 0 评论 -
ubuntu18 百度网盘与网络冲突解决
问题1.启动Linux百度网盘后使用扫码登录不管用,接着二维码刷新出现问题2.账号登录时候登录超市以上问题出现的同时会伴随着网络短时间断开解决将WIFI配制成静态登录原创 2020-07-29 19:46:34 · 2112 阅读 · 0 评论 -
Linux密码登录修改为秘钥登录
原因:由于采用密码登录很容易被攻击,各种异地登录,所以改为秘钥登录。生成秘钥在你的电脑上生成秘钥生成命令(之后可以一路回车) ssh-keygen -t rsa存放的目录(直接回车):Enter file in which to save the key (/root/.ssh/id_rsa):输入2次密码( 直接回车 ):Enter passphrase (empty f...原创 2020-04-27 09:56:53 · 2353 阅读 · 0 评论 -
SSM框架 报空指针 java.lang.NullPointerException
异常信息,没想到是@Autowired使用问题解决:每次注入接口的时候都必须引入@Autowired注解,省略就会报null,@Autowired每次只能注入一个对象(接口)@Autowiredprivate GoodsService goodsService ;@Autowiredprivate UserInfoService userService ;为什么没有@Autowire...原创 2020-04-26 10:09:33 · 2171 阅读 · 0 评论 -
SpringBoot找不到@EnableRety注解
检查pom.xml 将没有版本号的依赖删除掉,更换带版本号的依赖:<!-- Retry --><dependency> <groupId>org.springframework.retry</groupId> <artifactId>spring-retry</artifactId> <version>1...原创 2020-04-26 10:04:56 · 1510 阅读 · 0 评论 -
Caused by: java.lang.IllegalArgumentException: defaultTarget must start with ‘/’ or with ‘http(s)’
SpringBoot2 集成Spring Security 启动项目时报错。原因是 默认的url出现错误, 请求开始要以 / 开头。将url开头加上/就好了//路由策略和访问权限的简单配置http .formLogin() //启用默认登录页面 .failureForwardUrl("/login?error") //登录失败返回url ....原创 2020-04-26 10:03:16 · 4275 阅读 · 0 评论 -
Resource interpreted as Stylesheet but transferred with MIME type text/plain:
Nginx配着前端静态文件的时候遇到的问题Resource interpreted as Stylesheet but transferred with MIME type text/plain:或者是is MIME type ,is text/pain:,not text/css解决删除掉html文件的最上面的...原创 2020-04-26 10:00:58 · 1652 阅读 · 0 评论 -
JMS消息介绍
JMS消息介绍Jms(Java message service)是一种通用的Java应用程序的接口,类似于 JDBCJMS支持2种消息发送和接收模型。一种是P2P(Point to Point) 模型,即点对点的方式发送消息。P2P异步消息发送方将消息发送到队列中保存起来。而这时候发送方可以干其他的事情了,接收方只需要对消息队列进行消费就可以了。消费完成会发送一个响应。一个发送发发送的...原创 2020-04-25 21:52:21 · 1445 阅读 · 0 评论 -
严重: Error configuring application listener of class [org.springframework.web.context.ContextLoaderLi
Maven项目莫突然报了一大堆错误,用maven更新后又报这个错误严重: Error configuring application listener of class[org.springframework.web.context.ContextLoaderListener]java.lang.ClassNotFoundException:org.springframework.web...原创 2020-04-25 10:25:21 · 1658 阅读 · 0 评论 -
java.lang.IllegalArgumentException: There is no PasswordEncoder mapped for the id “null”
Spring Boot2集成Security时候在页面输入用户名密码出现的异常,这是配置用户的代码java.lang.IllegalArgumentException: There is no PasswordEncoder mappedfor the id “null”/** * 描述:配置内存用户 * @param auth * @throws Exception */@A...原创 2020-04-22 10:45:38 · 1412 阅读 · 0 评论 -
Linux搭建FTP和Java文件上传
安装 vsftpdyum -y install vsftpd添加 vsftpd 用户useradd ftpuser设置 vsftpd密码passwd ftpuser在ftpuser用户目录下创建一个上传目录mkdir /home/ftpuser/html在这里插入代码片配置 ,禁止匿名用户登录,配置文件 /etc/vsftpd/ vsftpd.conf找到下面的2项进...原创 2020-04-22 10:04:43 · 1556 阅读 · 0 评论 -
订单Id的生成
生成规则我们在做订单模块的时候通常将订单定义为String类型的,因为订单号是有一系列的编码规则的。首先我们假定订单有16位码。我们将这16位码分成3部分进行一个对应前8位,时间日期如 :20190603中间 6 位 ,自增长序列从000001到999999保持增长后 2 位,分库分表位这里的分库分表后续会单独写。这里定义2位00订单Id生成模拟新建一个StringBuilde...原创 2020-04-18 20:29:05 · 3787 阅读 · 0 评论 -
Idea 集成 SmartTomcat 报错error
Error running ‘XXX’: Content is not allowed in prologtomcat 9.0 版本集成完成后就会在左下角报错,胎死腹中Error running ‘XXX’: Content is not allowed in prolog更换版本。。哇 一模一样最终解决如下,把这红色的配置部分去掉,WC。Deployment配置的应该是相当于to...原创 2020-04-16 10:59:11 · 2369 阅读 · 0 评论 -
Resource interpreted as Stylesheet but transferred with MIME type text/plain
访问nginx服务器中静态资源浏览器报错:Resource interpreted as Stylesheet but transferred with MIME typetext/plain:或者是 is MIME type ,is text/pain:,not text/css解决删除掉html文件的最上面的...原创 2020-04-08 20:30:17 · 1461 阅读 · 0 评论 -
小程序POST请求无法使用
今天使用小程序的时候发送 POST 请求Controller总是抛出无法捕获的异常,然后使用GET方法发现正常。发现小程序的 header出现问题!修改为:header: { ‘content-type’: ‘application/x-www-form-urlencoded’ // 默认值 },修改后可以正常接收接收请求。后端接口:ApiOperation(value = "移动端用户...原创 2020-04-06 16:30:34 · 1445 阅读 · 0 评论 -
引用第三方SDK产生依赖冲突
问题:使用了某通讯公司的短信sdk产生了com.google.gson 的依赖冲突问题异常信息java.lang.NoSuchMethodError: ‘com.google.gson.JsonElementcom.google.gson.JsonParser.parseString(java.lang.String)’atcom.cloopen.rest.sdk.CCPRestSms...原创 2020-04-06 12:05:13 · 2857 阅读 · 1 评论 -
Nginx+docker+ftp+Java文件上传
服务器环境搭建流程Centos7 -> Docker -> vsftp-> openresty(nginx)Centos7和Docker安装跳过安装 vsftpdyum -y install vsftpd添加 vsftpd 用户useradd ftpuser设置 vsftpd密码passwd ftpuser在ftpuser用户目录下创建一个docker中n...原创 2020-04-05 19:19:33 · 1835 阅读 · 0 评论 -
面试准备2 存储与寻址
由快原创 2020-03-27 22:19:53 · 1380 阅读 · 0 评论