自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(36)
  • 收藏
  • 关注

原创 poi word表格系列操作

java中poi框架对word生成表格的各种便捷操作

2022-11-07 14:33:10 4185 1

原创 selenium学习

selenium学习

2022-09-20 17:08:52 1522

原创 liunx安装git/gitlab/zentao/jenkins

linux安装各个工具

2022-03-24 01:23:16 1494

原创 liunx 安装java&maven&nginx

liunx 安装java&maven&nginx

2022-03-22 00:51:14 4417

原创 Authentication plugin ‘caching_sha2_password‘ 服务端也无法连接问题彻底解决

Authentication plugin 'caching_sha2_password' cannot be loaded: 服务器无法登录,彻底

2022-03-19 14:27:05 5420 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 1286

原创 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 573

原创 linux服务器卸载mysql8.0

安装失败,一堆搜索没有结果,使用卸载重装大法;1.停止mysqlservice mysqld stop2.删除文件1. 查找所有相关文件,按照安装记忆进行删除find / -name mysql2. 删除/etc/my.cnfrm -rf /etc/my.cnf

2022-03-19 12:13:52 1800

原创 xshell配置篇

工欲善其事必先利其器-xshell篇

2022-03-14 08:33:36 1227

原创 云服务器申请

1.采购,进入服务器

2022-03-14 08:22:04 112

原创 vscode学习[持续更新]

此文章为我在使用vsCode做的一些便捷配置;中文化最左侧菜单栏第四个(ctrl+shift+X),在搜索框输入【Chinese】然后点击安装即可.设置字体大小文件→首选项 →设置→文本编辑器→字体→font Size→下面的文本框输入大小即可代码中右击浏览器快速编辑1.快速编辑xxx内容...

2021-12-05 20:58:07 490

原创 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 4733 2

原创 idea插件 xrebel

此插件为jrebel插件自带,可以查看某一接口的非常详细的耗时,并且只要安装了jrebel即可使用,非常方便;下列idea版本为2021.1,如果为其他老版本可能不一致;在安装玩jrebel以后在debug按钮后方有一个下拉选择框,就可以选择对应的启动方式;jrebel大家都知道是热部署使用,而xRebel则是监控接口,按需选择即可;选择完成Xrebel以后点击启动项目即可;http://localhost:xxrebel...

2021-11-01 19:56:10 1483 3

原创 MQTT-emqtt使用-错误的用户名或密码(4)

公司使用的mqtt用到了emqtt作为中间件,项目部署开发的时候没有在项目组中参与开发工作,这次有单独的任务需要使用到mqtt,在本地启动的时候发现启动完项目后一直报下图中的错误。找之前的开发问了一下,说是配置有问题,重新安装即可解决。想着正好趁着这个机会了解下emqtt,所以自己去网上查资料想办法去解决(重装多麻烦0.0),网上的关于这方面的资料比较少,走了比较多的弯路,所以特地记录一下...

2020-03-31 15:08:59 5291

原创 微信公众号开发一、内网映射工具的使用

1.进入官网中的控制页面,配置好相应的信息:http://www.mofasuidao.cn/rest/page/controlcenter2.创建完成以后可以在管理页面中看到配置好的隧道3.在官网中下载应用程序以后,在本地打开cmd启动,进入目录,查看下载好的应用4.通过命令+token启动这时候通过网页,或者请求工具进行测试,在这里我使用postMan...

2019-12-31 13:18:36 330

原创 获取十六进制|二进制|十进制的原码|补码|反码

在一次业务需求中需要获取到一个十六进制字符的负数。下面贴出代码:/*** 负数的16进制字符串转换为负的String值[实际数据].***/public static String getMinus(String value){ // 由于我的需求是十六进制转换,所以这里的字符串是16进制的.例:FC39EC // Integer.valueOf(value, 16) 根据1...

2019-11-15 22:05:18 1209

原创 redis过期推送操作及问题汇总

文章目录redis操作简介开启推送测试推送此处的坑其他问题遇到的问题描述结论解决redis操作简介先贴出redis的操作,便于后面理解。开启推送既然是要使用redis的推送事件,就先要开启redis的过期事件推送。因为开启以后会消耗更多的CPU内存,所以redis是默认关闭的,需要在配置文件中找到 notify-keyspace-events配置为自己想要的设置[一般为Kx或者Ex],具体...

2019-10-22 21:41:14 1310

原创 记录kafka_zookeeper的关闭和启动方式

参考博客:https://blog.csdn.net/weixin_36836847/article/details/84945838https://www.orchome.com/6之前一直是网上直接看帖子,这次汇总一下zookeeper启动:分别在三台机器上执行:zkServer.sh start检查ZooKeeper状态:zkServer.sh status关闭:...

2019-10-08 17:20:09 636

转载 各个系统下的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 2016

原创 kafka 数据重新消费

kafka分发给a服务进行入库操作。但是a服务无法将数据入库。数据积攒到kafka,kafka隔一段时间后会再次将数据发送给a服务进行入库。等a服务能够将数据入库时,kafka已经将数据分发多次,造成此现象。解决方案:暂未解决。如何解决:参考https://blog.csdn.net/zwx19921215/article/details/83269392...

2019-09-29 16:11:19 630

原创 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 1713

原创 Redis 开启掉线推送后无法收到通知排错

背景:代码本地调试通过,能够连接到开发服务器的redis,存储键值在过期的时候推送,但是在预生产服务器就无法进行推送。经过调试发现可以将值存储进redis,但是在手动设置过期的时候,程序无法收到推送通知。排错过程: 1.预生产服务仿照生产服务使用了两天服务器,开发环境只用到了一台,所以初步认为可能是推送通知无法从主服务器发送到次服务器[掉线通知的程序在次服务器,redis安装在主服...

2019-05-15 11:16:32 341

原创 进制转换

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 114

原创 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 2157

原创 sublime的正则替换

需求: 移除掉某个//后面的所有字符打开sublime按住ctrl+H 打开正则替换,选中.*按下ctrl+alt+enter,将所有反斜杠后的字符替换掉2019年8月15日 11:28:37 新增用法需要删除某个一样字符的行: 比如某个心跳包的中拥有一样的字符,同时删除协议中的所有心跳包选中一样的字符串 比如上图是 00 00 00 然后按住 ...

2019-03-14 15:39:08 1365

原创 Redis java.net.SocketException: Connection reset

Redis 的保护模式开启了,解决办法1.启动redis.redis-server2.redis-cli3.CONFIG SET protected-mode no

2019-02-15 17:57:39 4442 8

原创 SpringBoot的跨域处理

在前后端分离以后,在进行前后端接口对接的时候,可能会出现跨域的情况。在这里进行处理1.可以在配置文件中对进行处理 后期更新2.可以新建一个类处理package com.ruhr.rail.config;import org.springframework.context.annotation.Configuration;import org.s...

2019-01-25 16:15:29 123

原创 SpringBoot中Controller传入list的报错 : exepct '[', but {, pos 1, json : {

出现原因: 改为:Controller必须要使用@RequestBody修饰 

2019-01-22 18:36:23 9376

原创 微信公众号开发、分享时链接自定义

贴几个不错的链接:http://www.cnblogs.com/backtozero/p/7064247.html有一个问题一直无法解决,就是在本地测试的时候,除非前后端代码在一起,不然通过内网映射以后,前端代码无法使用。在微信开发的过程中遇到了分享时自定义标题和图片的需求,通过微信分享的链接会出现无法指定标题和说明以及图片。下面贴出代码:package com.ruhr.o...

2019-01-18 09:29:49 1391

原创 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 521

原创 Redis中订阅如何切换库

在进行Redis的key过期通知的时候遇到了一个问题。我需要redis只关注某个组,而不是全部都接受,而在众多的关于redis过期通知的文章中都没有对redis的组进行说明。大部分都是: psubscribe __keyevent@0__:expired 或者psubscribe __keyevent@*__:expired对于初次接触redis的我来说,只知道照着上面复制以后输入...

2018-10-31 17:56:03 516

转载 mybatis中的一对多查询

https://blog.csdn.net/qq_33561055/article/details/78861131这是对于mybatis 一对多查询的介绍其中还有多对一查询的详细说明

2018-10-16 20:53:55 236

原创 记录一个因为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 287

原创 SQL用法,持续更新系列

group_concat : 可以将多行返回值拼接成一行  1.原始sql如下,需要将lat和lon拼接到一起返回给前台.如果通过下面的sql查询出,然后在java中进行循环拼接也可以做到,但是开发时间会增加,然后代码逻辑也变得冗长,所以可以使用group_concat关键字将返回值直接拼接好.  2.使用了group_concat以后,sql的返回值如下:  3.此时这个返回...

2018-09-04 18:56:05 407 1

原创 记录一次发布tomcat项目到测试环境的问题

公司的官网项目,还没使用到前后端分离,根据需求本地测试完以后,发布到测试环境时出现问题。首先是打包,项目可以正常启动,但是通过maven打包的时候报错原因是这个项目的pom中调用到了公司内网的依赖,但是idea中的maven使用的是阿里云的镜像,所以无法打包成功。将maven中的setting.xml文件替换掉后此问题解决。然后将war包上传到线上服务器,重启tomcat以后,...

2018-07-26 17:35:57 816

原创 SQL查询速度优化方法

从sql角度上来说:1.优化sql(参考网上的sql优化表)2.数据量多余庞大时采取分表的方式(例如单表数据量超过千万级别表尽量从业务方面对表进行拆分)从程序的角度上来说:1.不要在java层调用太多次查询,如果有这样的需求,尽量一次查询出所有的数据,在java层进行组装(例子:)硬件角度1.提升硬盘读写速度2.提升网络带宽3.提升内存空间...

2018-06-22 10:33:18 1953

空空如也

空空如也

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

TA关注的人

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