自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 jenkins 设置保留5天日志

测试服务器的jenkins日志又慢了,手动清理费事费时。勾选:Discard old builds。配置生效,完美~~~

2024-01-03 16:48:17 453

原创 RabbitMQ安装记录

该篇文章内容较多,包括有rabbitMq相关的一些简单理论介绍,provider消息推送实例,consumer消息消费实例,Direct、Topic、Fanout的使用,消息回调、手动确认等。(但是关于rabbitMq的安装,就不介绍了)在安装完rabbitMq后,输入http://ip:15672/,是可以看到一个简单后台管理界面的。Springboot 整合RabbitMq ,用心看完这一篇就够了_springboot rabbitmq-CSDN博客。默认账号 : guest,默认密码:guest。

2023-12-08 17:54:32 1115

原创 centos7 ntp服务安装

使用date命令检测最终时间与网络时间一致,配置完成。修改/etc/ntp.conf ,后续操作参考。使用yum命令安装,失败,内网环境。#发现服务器时间不对。

2023-10-20 16:00:36 71

原创 全表删除失败导致数据量过大,链接超时后全部占用后台崩溃

另一种办法,未实际验证:mapper方法上添加注解@InterceptorIgnore(blockAttack = "true")重点:wait millis 60000, active 20, maxActive 20, creating 0。前端登录失败,查看后台报错:某个后台接口查询报错,获取不到数据库链接,但是数据库可以正常连接上。针对报错代码位置,继续分析:发现单表数据达到了2个亿,应该是历史数据未成功清除。活跃链接数20,最大就20,没办法新增链接,说明链接数全被占用。暂时运行几天观察看看。

2023-05-08 14:48:16 471

原创 gitee新建仓库并提交代码(已有github配置)

前情提要:本地已配置github,新项目放到gitee,需要添加gitee配置。

2023-05-05 18:17:55 225

原创 配置云服务器环境

云环境配置记录

2022-11-15 19:32:54 369

原创 spring security单点登录跳过密码验证

spring security单点登录跳过密码验证

2022-10-27 14:05:52 8174 2

原创 西门子某型号PLC Modbus TCP/IP协议对接整理

第一次和硬件对接协议,过程记录一下,仅供参考。首先需要搞清楚需要对接什么协议,再针对性的了解相关协议的知识。使用的是Modbus TCP/IP协议,没有检验码,比较简单。比如使用调试工具,NetAssist.exe,将得到的结果转换为对应的数据类型,比如32位浮点数,或者状态量(一位是一个数)等,和预先设置的值做对比,查看读取的结果是否正确。【该步骤需要与PLC专业技术人员配合,需要获取该设备的配置好的点表,即描述哪个地址存储什么值的表格】PLC指令调试完毕之后,接下来着手使用代码与

2021-10-23 11:37:15 2379

原创 html代码开机自启动并全屏展示

使用的是win7系统+谷歌浏览器:使用脚本设置:命令如下:cd /d 浏览器存储目录start 浏览器文件名 网址新建bat文件,输入cd /d C:\Program Files (x86)\Google\Chrome\Applicationstart chrome.exe http://www.baidu.com如果要全屏展示,添加 --kioskcd /d C:\Program Files (x86)\Google\Chrome\Application.

2021-10-23 11:12:23 1247

原创 mysql递归查询子节点的自定义函数的替代方法

mysql没有给出递归方法,需要自定义实现函数,但是在数据库部署的时候,函数往往会被遗漏(比如使用Navicat导出数据库时,自定义函数可能不会被导出)。在这种自定义函数不受欢迎的情况下,可不可以采用别的方法实现查询子节点功能呢,比如放到java中实现。具体实现思路:...

2021-10-23 10:14:48 218

原创 spring-boot-starter-redis和spring-boot-starter-data-redis的依赖的区别

spring-boot-starter-redis 1.4.1.RELEASE版本 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-redis</artifactId> <version>1.4.1.RELEASE&.

2021-08-23 18:12:34 1586

原创 报错java.lang.IllegalArgumentException: Param ‘serviceName‘ is illegal, serviceName is blank

springcloud+nacos项目:java.lang.IllegalArgumentException: Param 'serviceName' is illegal, serviceName is blank at com.alibaba.nacos.api.naming.utils.NamingUtils.getGroupedName(NamingUtils.java:47) ~[nacos-client-2.0.3.jar:na] at com.alibaba.nacos.client

2021-08-23 18:05:30 3849

原创 linux编写shell脚本文件定时备份mysql数据库

目录编写shell脚本文件定时备份实现编写shell脚本文件db_user="数据库用户"db_password="数据库密码"db_name="需要备份的数据库名"#the directory for story your backup file.you shall change this dirbackup_dir="/data/db_backup/mysql"#date format for backup file (dd-mm-yyyy)time="$(date

2021-07-15 15:44:33 85

原创 mysql group_concat()方法慎用,有长度限制

mysql group_concat()方法超过规定长度会截断字符串,导致查询结果不完整比如:select type,group_concat(name) name from s_typewhere 1 = 1and p_name in<foreach collection="nameArray" index="index" item="item" close=")" open="(" separator=","> #{item}</foreach>g

2021-07-12 14:29:10 860

原创 浏览器在线预览pdf的方法记录

直接使用a标签href属性加上需要预览的pdf文档的url地址就可以实现预览<a target="_blank" href="http://192.168.1.1:8080/file/2040/04/01/12345678-2446-1111-3333-9df4534345ffff.pdf">测试.pdf</a>目前亲测支持的有谷歌浏览器,火狐浏览器,360浏览器(只测了几个浏览器)IE11亲测不支持预览...

2021-07-12 14:23:03 619

原创 linux centos7备份mysql数据库和执行sql文件--操作记录

备份数据库:mysqldump -u root -p energy >energy20210621.sql使用xftp将需要执行的文件上传到指定目录下

2021-06-25 14:49:40 296

原创 ArrayList遍历删除元素报错java.util.ConcurrentModificationException--记录

ArrayList直接使用for循环遍历,调用本身的remove(Object o)方法,报错:java.util.ConcurrentModificationExceptionfor(PermissionMenuVo permissionMenuVo : permissionVos){ String url = permissionMenuVo.getUrl(); List children = permissionMenuVo.getChildren(); if( (url =.

2021-06-25 14:46:55 129

原创 springboot中使用redis乱码

使用测试类测试redis配置是否可以正常使用import org.junit.Test;import org.junit.runner.RunWith;import org.springframework.beans.factory.annotation.Autowired;import org.springframework.boot.test.context.SpringBootTest;import org.springframework.data.redis.core.RedisTem

2021-06-18 11:02:08 167

原创 redis提升安全性:设置密码,关闭远程连接--操作记录

腾讯云提醒“存在对其他服务器端口(TCP:6379)的攻击行为”,可能是redis安全性太低,被攻击了。所以关闭远程连接,设置密码。步骤如下:参考网络的方法:vim redis.conf添加requirepass 123456实际设置密码要增加复杂度去掉远程连接配置,恢复默认配置停掉redis进程 ps -ef | grep rediskill -9 进程号启动redis服务./redis-server ../redis.conf刷新Redis ...

2021-06-17 18:39:35 488

原创 centos7 安装mysql8 记录

mysql 官网:https://dev.mysql.com/downloads/mysql/ 选择下载对应版本使用shell或xftp软件将下载好的文件上传到远程服务器进入安装文件目录,准备安装:解压文件:tar -xvf mysql-8.0.25-1.el8.x86_64.rpm-bundle.tar依次执行(rpm -ivh #### --nodeps --force 替换为上面解压的rpm文件):rpm -ivh mysql-community-common-8...

2021-06-16 11:57:07 98

原创 Linux centos7 安装redis-6.2.4记录

redis官网下载安装包:https://redis.io/ 当前的最新的稳定版redis-6.2.4.tar.gz上传到自定义的安装目录下,解压,tar -zxvf redis-6.2.4.tar.gz查看gcc:rpm -qa | grep gcc 如果没有gcc需要安装进入到解压后的文件夹内,执行编译操作cd redis-6.2.4/makecd srcmake install启动服务: ./redis-server ../redis.conf启...

2021-06-16 11:53:27 1435 1

原创 32位二进制转换为单精度浮点数--具体计算过程

10进制转为二进制:除2取余,倒序排列,高位补零正数二进制转为10进制:从低位到高位分别是2的0次幂、1次幂、2次幂……,分别相乘再相加,得到的和即为10进制结果。负数二进制转为10进制,小数部分的二进制转换位10进制:与整数部分类似,从小数点开始分别是2的-1次幂、-2次幂、-3次幂……,分别相乘再相加,得到的和即为10进制结果,比如001(2进制)对应0.125(10进制)参考:https://blog.csdn.net/m0_37827925/article/detai..

2021-06-16 11:07:15 8820 4

原创 mysql8在Linux centos7上大小写敏感问题解决--记录

项目启动报错:Caused by: java.sql.SQLSyntaxErrorException: Table '#####.QRTZ_LOCKS' doesn't exist猜测可能是Linux大小写敏感问题网络上的解决方案:vim /etc/my.cnf 编辑文件,最后一行添加:lower_case_table_names=1启动mysqld服务 service mysqld start,重新启动项目,发现仍然报这个错一开始数据库使用navicat数据传输同步过去的,尝试..

2021-06-10 14:38:30 687

原创 @Component的@Value @Resource或@Autowired注入失败

@Value注入失败,采用给静态变量注入的方法,set方法注入private static String url;@Value("${http.url}")public void setUrl(String url) { HttpUtil.url = url; }@Resource或@Autowired注入失败,也是同样private static HttpValues httpValues;@Autowiredpublic void setHttpValues(HttpVa

2021-06-10 11:18:51 1043

原创 类似ISO8601时间格式转换

类似ISO8601时间格式处理,示例:2019-07-12T10:45:35.082+08:00将这种时间转换成Timestamp存储到数据库,或者是将Date类型的时间转换成这种格式的时间。参考网上的各种方法,总结了一个工具类,如下package com.manage.controller;import org.joda.time.DateTime;import org.joda.time.format.DateTimeFormatter;import org.joda.time.format

2020-07-29 17:28:29 589

原创 tabulator.js表格分页查询

之前使用bootstrap table比较多,第一次使用tabulator,查了官方文档,一点一点debugger才整出来分页,记录一下。使用的tabulator.js是 v3.5.1html文件: js文件:("#demoTable").tabulator({pagination:“remote”, //enable remote paginationajaxConfig: “POST”, //ajax request typeajaxURL:_ctx + ‘/view/getList’

2020-05-14 16:21:05 543 1

原创 echart展示县的geojson地图例子

echart展示县的geojson地图html页面代码:&lt;body&gt;&lt;div id="chart"&gt;&lt;/div&gt;&lt;script src="/static/js/jquery-2.1.1.js"&gt;&lt;/script&gt;&lt;script src="/static/js/echarts/echarts.min

2018-12-24 17:00:51 3758 2

空空如也

空空如也

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

TA关注的人

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