- 博客(36)
- 收藏
- 关注
原创 Authentication plugin ‘caching_sha2_password‘ 服务端也无法连接问题彻底解决
Authentication plugin 'caching_sha2_password' cannot be loaded: 服务器无法登录,彻底
2022-03-19 14:27:05
5898
3
原创 linux服务器安装mysql8.0v2.0
失败乃成功之母嘛,卸载再来一次!1.下载mysql1.在 /use/local下 创建mysql文件夹 mkdir mysql,随后 cd mysql2.下载mysql wget https://dev.mysql.com/get/Downloads/MySQL-8.0/mysql-8.0.20-linux-glibc2.12-x86_64.tar.xz3. 解压 tar -xvf xxx.tar.xz4. 在 /usr/local/mysql的目录下新建data: mkdir da
2022-03-19 14:08:30
1374
原创 linux服务器安装mysql8.0v1.0失败版本
今天讲一下如何安装Mysql,并且通过腾讯云端口对外开放;1.检查是否存在mysqlrpm -qa | grep mysql2.下载安装包wget https://dev.mysql.com/get/Downloads/MySQL-8.0/mysql-8.0.11-linux-glibc2.12-i686.tar.gz3.移动解压缩的文件夹到usr/local目录下,并重命名文件mv /root/mysql-8.0.11-linux-glibc2.12-i686 /usr/loc.
2022-03-19 12:21:16
653
原创 linux服务器卸载mysql8.0
安装失败,一堆搜索没有结果,使用卸载重装大法;1.停止mysqlservice mysqld stop2.删除文件1. 查找所有相关文件,按照安装记忆进行删除find / -name mysql2. 删除/etc/my.cnfrm -rf /etc/my.cnf
2022-03-19 12:13:52
2360
原创 vscode学习[持续更新]
此文章为我在使用vsCode做的一些便捷配置;中文化最左侧菜单栏第四个(ctrl+shift+X),在搜索框输入【Chinese】然后点击安装即可.设置字体大小文件→首选项 →设置→文本编辑器→字体→font Size→下面的文本框输入大小即可代码中右击浏览器快速编辑1.快速编辑xxx内容...
2021-12-05 20:58:07
646
原创 Access-Control-Allow-Origin漏洞解决
漏洞描述:修复方式:import java.io.IOException;import javax.servlet.Filter;import javax.servlet.FilterChain;import javax.servlet.FilterConfig;import javax.servlet.ServletException;import javax.servlet.ServletRequest;import javax.servlet.ServletRespo.
2021-11-30 14:49:33
5003
2
原创 idea插件 xrebel
此插件为jrebel插件自带,可以查看某一接口的非常详细的耗时,并且只要安装了jrebel即可使用,非常方便;下列idea版本为2021.1,如果为其他老版本可能不一致;在安装玩jrebel以后在debug按钮后方有一个下拉选择框,就可以选择对应的启动方式;jrebel大家都知道是热部署使用,而xRebel则是监控接口,按需选择即可;选择完成Xrebel以后点击启动项目即可;http://localhost:xxrebel...
2021-11-01 19:56:10
1691
3
原创 MQTT-emqtt使用-错误的用户名或密码(4)
公司使用的mqtt用到了emqtt作为中间件,项目部署开发的时候没有在项目组中参与开发工作,这次有单独的任务需要使用到mqtt,在本地启动的时候发现启动完项目后一直报下图中的错误。找之前的开发问了一下,说是配置有问题,重新安装即可解决。想着正好趁着这个机会了解下emqtt,所以自己去网上查资料想办法去解决(重装多麻烦0.0),网上的关于这方面的资料比较少,走了比较多的弯路,所以特地记录一下...
2020-03-31 15:08:59
6300
原创 微信公众号开发一、内网映射工具的使用
1.进入官网中的控制页面,配置好相应的信息:http://www.mofasuidao.cn/rest/page/controlcenter2.创建完成以后可以在管理页面中看到配置好的隧道3.在官网中下载应用程序以后,在本地打开cmd启动,进入目录,查看下载好的应用4.通过命令+token启动这时候通过网页,或者请求工具进行测试,在这里我使用postMan...
2019-12-31 13:18:36
381
原创 获取十六进制|二进制|十进制的原码|补码|反码
在一次业务需求中需要获取到一个十六进制字符的负数。下面贴出代码:/*** 负数的16进制字符串转换为负的String值[实际数据].***/public static String getMinus(String value){ // 由于我的需求是十六进制转换,所以这里的字符串是16进制的.例:FC39EC // Integer.valueOf(value, 16) 根据1...
2019-11-15 22:05:18
1315
原创 redis过期推送操作及问题汇总
文章目录redis操作简介开启推送测试推送此处的坑其他问题遇到的问题描述结论解决redis操作简介先贴出redis的操作,便于后面理解。开启推送既然是要使用redis的推送事件,就先要开启redis的过期事件推送。因为开启以后会消耗更多的CPU内存,所以redis是默认关闭的,需要在配置文件中找到 notify-keyspace-events配置为自己想要的设置[一般为Kx或者Ex],具体...
2019-10-22 21:41:14
1456
原创 记录kafka_zookeeper的关闭和启动方式
参考博客:https://blog.youkuaiyun.com/weixin_36836847/article/details/84945838https://www.orchome.com/6之前一直是网上直接看帖子,这次汇总一下zookeeper启动:分别在三台机器上执行:zkServer.sh start检查ZooKeeper状态:zkServer.sh status关闭:...
2019-10-08 17:20:09
806
转载 各个系统下的ping IP+端口方式
此文为转载,原文地址为:https://www.cnblogs.com/Simple-Object/p/9570250.htmlWindows下的方法在windows下,我们可以下载tcping这个小工具来帮助我们查看指定的端口是否是通的。https://elifulkerson.com/projects/tcping.php (下载地址)进去后,直接下载tcping.ex...
2019-10-08 17:17:06
6470
原创 kafka 数据重新消费
kafka分发给a服务进行入库操作。但是a服务无法将数据入库。数据积攒到kafka,kafka隔一段时间后会再次将数据发送给a服务进行入库。等a服务能够将数据入库时,kafka已经将数据分发多次,造成此现象。解决方案:暂未解决。如何解决:参考https://blog.youkuaiyun.com/zwx19921215/article/details/83269392...
2019-09-29 16:11:19
711
原创 kafka Connection to node xx could not be established. Broker may not be available. 问题
此问题根本原因是消费端无法消费生产kafka内的数据,从而报此错误。此次是配置文件的问题监测 kafka里面的configs文件夹下的server.properties检查此内容看是否配置不正确。参考链接:...
2019-09-28 19:39:09
2096
原创 Redis 开启掉线推送后无法收到通知排错
背景:代码本地调试通过,能够连接到开发服务器的redis,存储键值在过期的时候推送,但是在预生产服务器就无法进行推送。经过调试发现可以将值存储进redis,但是在手动设置过期的时候,程序无法收到推送通知。排错过程: 1.预生产服务仿照生产服务使用了两天服务器,开发环境只用到了一台,所以初步认为可能是推送通知无法从主服务器发送到次服务器[掉线通知的程序在次服务器,redis安装在主服...
2019-05-15 11:16:32
423
原创 进制转换
Integer.valueOf可以快速转换进制: String one = "0"; String two = "1"; String three = "1"; Integer integer = Integer.valueOf( one + two + three, 2);//支持多个String字符串, 后面的2为转换为某个进制的数字/...
2019-05-08 16:59:53
153
原创 mysql SQL查询其他表数据并插入 [可插入多条记录]
INSERT INTO tenant_config (tenant_id,default_map_type)SELECT schema_name as tenant_id,0 as default_map_type FROM tenant;-- INSERT INTO tenant_config (tenant_id,default_map_type) 这一段表示要插入那些字段...
2019-05-07 11:04:20
2303
原创 sublime的正则替换
需求: 移除掉某个//后面的所有字符打开sublime按住ctrl+H 打开正则替换,选中.*按下ctrl+alt+enter,将所有反斜杠后的字符替换掉2019年8月15日 11:28:37 新增用法需要删除某个一样字符的行: 比如某个心跳包的中拥有一样的字符,同时删除协议中的所有心跳包选中一样的字符串 比如上图是 00 00 00 然后按住 ...
2019-03-14 15:39:08
1605
原创 Redis java.net.SocketException: Connection reset
Redis 的保护模式开启了,解决办法1.启动redis.redis-server2.redis-cli3.CONFIG SET protected-mode no
2019-02-15 17:57:39
4731
8
原创 SpringBoot的跨域处理
在前后端分离以后,在进行前后端接口对接的时候,可能会出现跨域的情况。在这里进行处理1.可以在配置文件中对进行处理 后期更新2.可以新建一个类处理package com.ruhr.rail.config;import org.springframework.context.annotation.Configuration;import org.s...
2019-01-25 16:15:29
172
原创 SpringBoot中Controller传入list的报错 : exepct '[', but {, pos 1, json : {
出现原因: 改为:Controller必须要使用@RequestBody修饰
2019-01-22 18:36:23
9563
原创 微信公众号开发、分享时链接自定义
贴几个不错的链接:http://www.cnblogs.com/backtozero/p/7064247.html有一个问题一直无法解决,就是在本地测试的时候,除非前后端代码在一起,不然通过内网映射以后,前端代码无法使用。在微信开发的过程中遇到了分享时自定义标题和图片的需求,通过微信分享的链接会出现无法指定标题和说明以及图片。下面贴出代码:package com.ruhr.o...
2019-01-18 09:29:49
1455
原创 redis Could not get a resource from the pool 的问题
在帮助运维搭建预生产的过程中,搭建完项目调试接口时报了redis的Could not get a resource from the pool的错误,特此记录。出现的原因是需要修改redis的远程配置进入redis的安装目录下 /**/redis/etc的目录中有个redis.conf,修改其中注释掉bind 127.0.0.1 将protected-mode修改为no同时...
2019-01-11 16:13:22
1105
原创 Redis中订阅如何切换库
在进行Redis的key过期通知的时候遇到了一个问题。我需要redis只关注某个组,而不是全部都接受,而在众多的关于redis过期通知的文章中都没有对redis的组进行说明。大部分都是: psubscribe __keyevent@0__:expired 或者psubscribe __keyevent@*__:expired对于初次接触redis的我来说,只知道照着上面复制以后输入...
2018-10-31 17:56:03
576
转载 mybatis中的一对多查询
https://blog.youkuaiyun.com/qq_33561055/article/details/78861131这是对于mybatis 一对多查询的介绍其中还有多对一查询的详细说明
2018-10-16 20:53:55
274
原创 记录一个因为Json去重引发的问题
代码如下: IdentityHashMap<String,String> maps = new IdentityHashMap<>(); maps.put(new StringBuilder("张三").toString(),"123"); maps.put(new StringBuilder("李四").toString(),"12...
2018-09-09 12:40:50
330
原创 SQL用法,持续更新系列
group_concat : 可以将多行返回值拼接成一行 1.原始sql如下,需要将lat和lon拼接到一起返回给前台.如果通过下面的sql查询出,然后在java中进行循环拼接也可以做到,但是开发时间会增加,然后代码逻辑也变得冗长,所以可以使用group_concat关键字将返回值直接拼接好. 2.使用了group_concat以后,sql的返回值如下: 3.此时这个返回...
2018-09-04 18:56:05
447
原创 记录一次发布tomcat项目到测试环境的问题
公司的官网项目,还没使用到前后端分离,根据需求本地测试完以后,发布到测试环境时出现问题。首先是打包,项目可以正常启动,但是通过maven打包的时候报错原因是这个项目的pom中调用到了公司内网的依赖,但是idea中的maven使用的是阿里云的镜像,所以无法打包成功。将maven中的setting.xml文件替换掉后此问题解决。然后将war包上传到线上服务器,重启tomcat以后,...
2018-07-26 17:35:57
881
原创 SQL查询速度优化方法
从sql角度上来说:1.优化sql(参考网上的sql优化表)2.数据量多余庞大时采取分表的方式(例如单表数据量超过千万级别表尽量从业务方面对表进行拆分)从程序的角度上来说:1.不要在java层调用太多次查询,如果有这样的需求,尽量一次查询出所有的数据,在java层进行组装(例子:)硬件角度1.提升硬盘读写速度2.提升网络带宽3.提升内存空间...
2018-06-22 10:33:18
2059
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人