- 博客(36)
- 资源 (1)
- 问答 (3)
- 收藏
- 关注
原创 SpringBoot整合pagehelper分页插件不生效问题
如果已经导入了mybatis-spring-boot-starter建议使用方法一,因为使用方法二可能会导致包冲突。方法二注意因为导入的是pagehelper-spring-boot-starter包含以下四个依赖。第二步:配置application.yml文件。第一步导入依赖要注意。
2023-04-27 00:19:45
742
1
原创 java.io.IOException: java.io.FileNotFoundException:xxx(文件名、目录名或卷标语法不正确。)
思考:排查bug不要左点点右点点,总以为很快就能解决错误,其实非常浪费时间,要有方案有步骤有逻辑的去排查。问题原因:@Value(" ${reggie.path}")注释前加了一个空格,导致查询不到改路径。在写文件上传下载的时候遇到一个bug,虽然很弱智,但是浪费了不少时间还是要记录下来。
2023-03-15 21:09:03
1760
原创 Bootstrap给表格设置宽度不起作用
给表格设置table-layout属性为fixed。.table{ table-layout: fixed; }
2022-02-08 10:11:55
974
原创 MYSQL之存储数据库操作日志导致Linux磁盘占满
项目部署到了云服务器上,运行了一段时间,今天一看项目崩掉了,查看了下系统磁盘,发现磁盘满了,通过排查发现mysql-bin-0000x文件比较多,达到44个且每一个占用1g内存,遇到这种情况可以删除这些数据库操作日志文件并设置my.cnf配置文件,设置其数据库操作日志的保存时间为1天.注意删除mysql.bin-0000x的同时要先停止Mysql的服务,然后删除mysql-bin-0000x文件,并且要修改mysql-bin.index里面的刚删除的文件的文件名.然后vim /etc/my.cnf.
2021-12-27 09:50:59
404
原创 HP电脑设备管理一直刷新
公司的Hp电脑,设备管理一直刷新,鼠标时断时续,很搞心态,得有一个月了,一直找不到原因,后来禁用了设备管理的 生物识别设备 就可以了,反正也用不到指纹.
2021-12-23 17:07:23
418
原创 已解决,LINUX系统tomcat日志中,中文都是问号解决办法
#进入/tomcat/bin路径下,编辑catalina.shvim catalina.sh#在第一行加入此条语句即可JAVA_OPTS="$JAVA_OPTS -Djavax.servlet.request.encoding=UTF-8 -Dfile.encoding=UTF-8 -Duser.language=zh_CN -Dsun.jnu.encoding=UTF-8"
2021-12-21 16:23:01
1674
1
原创 已解决Starting MySQL...The server quit without updating PID file [FAILED]ata/ecs-fe0e-0002.pid).
问题描述: 环境是华为云,领导说项目占的磁盘太大了,删了日志,就起不来了,让我来看看。而且数据库里面信息比较重要,不能搞没了。百度了很多教程都没有什么用,然后查看了下启动Mysql的时候后台报错,如果你的后台报错和我的相似可以尝试以下的两种办法,如果不是就不要再试了,mysql报错太笼统了.文件:ecs-fe0e-0002.err 我的路径/data/datamysqld: File './mysql-bin.000024' not found (OS errno 2 - No such fil
2021-12-14 15:02:56
1771
原创 使用Jconsole或jvisualvm远程连接服务器
//搜了很多博客,一个比一个坑,差点把系统搞崩了,总算是连接上了,下面是操作步骤环境: 本机 win10 服务器 linux 华为云1.配置服务器中tomcat/bin下面的catalina.sh文件//我的tomcat安装目录为/usr/local/tomcat,根据自己服务器的情况来定//进入tomcat/bin目录下cd /usr/local/tomcat/bin//编辑catalina.sh文件vi catalina.sh// i键进行编辑 在# OS s...
2021-11-30 09:05:30
717
原创 电总协议发送/返回命令详解
直接先上手,协议、代码、工具在下面。以最广泛的UL33后台协议V150进行分析:发送命令:7e 31 37 30 31 32 41 43 30 45 30 30 32 30 30 46 44 31 41 0d命令拆分:序号 符号 表示意义 字节数 命令 备注 1 SOI 起始标志位 1 7E 7E 2 VER 通讯协议版本号 1 31 37 版本号为1.7 3 ADR 设备地址描.
2021-11-08 11:03:27
2881
原创 MYSQL笔记之TIMEDIFF、TIMESTAMPDIFF
当我们在计算两个日期之间的差值时一般会用到TIMEDIFF,比如计算2022年10月10日与2020年10月10日之间的差值select TIMEDIFF('2022-10-10 10:10:10','2020-10-10 10:10:10');###返回值为838:59:59 即838小时59分59秒 也就是34天左右,但是看上面代码可得知 相差应该是两年###但是为什么是34天 通过查询官方文档发现TIMEDIFF的极限值为-838:59:59至838:59:59 既然TIMEDIFF有范
2021-10-27 15:33:57
805
原创 电总/modbus协议,电池电流放电获取数据异常问题.
package work;import java.math.BigInteger;import java.text.DecimalFormat;public class BatteryCurrent { public static void main(String[] args) { /*情况一 电总协议 * 协议中可以获取正电池电流和负电池电流(APM30-300)或者只获取一个电池电流(UL33) * 正常情况下使用getDecodeMessageS...
2021-10-27 08:40:28
823
转载 JAVA系统属性之user.home
我们可以通过System.getProperty("user.home")读取JAVA系统的user.home属性的值。System.getProperty("user.home") 方法先去读取注册表中 HKEY_CURRENT_USER\Software\Microsoft\Windows\CurrentVersion\Explorer\ShellFolders 下的 Desktop 键值做为 user.dir ,再取它的上一级目录做为 user.home打开注册表编辑器,定位到上面的键值,你可.
2021-04-25 16:01:22
1746
原创 myeclipse打开JSP文件报错“Failed to create the part‘s controls“(已解决)
报错如下图:解决方案: 点击文件然后点击鼠标右键->Open With->MyEclipse JSP Editor
2021-04-25 15:58:21
421
1
原创 报错“Uncaught TypeError: $(...).treegrid(...) is null”(已解决)
报错“Uncaught TypeError: $(...).treegrid(...) is null”如下图说明: 在网上查了很多,都是再说jquery失效啦,版本不兼容啦什么的,但是都没有解决解决:报错是在下面这一行代码, 原因很简单"$('#table').treegrid('getRootNodes')"为空还要给他进行.treegrid('expandAll')展开肯定会报错,所以要对查出来的data进行判断是否为空,为空则expand,不为空则expand/expandAll
2021-04-23 16:39:34
2999
原创 JavaScript知识点总结
1. 0,null,""(空串),undefind都为假 2. &&且运算: 1)当表达式为真的时候,返回最后一个表达式的值 2)当表达式为假的时候,返回在第一个为假的表达式的值 ||并运算 1)当表达式为假时,返回最后一个表达式的值 2) 只要有一个表达式为真,返回第一个为真的表达式的值 3. javascript数组会自动扩容 Var arr= [];//定义一个空数组 arr[0] = 12; ar..
2021-04-20 08:45:13
49
转载 Socket技术详解
Socket原理1、什么是Socket在计算机通信领域,socket 被翻译为“套接字”,它是计算机之间进行通信的一种约定或一种方式。通过 socket 这种约定,一台计算机可以接收其他计算机的数据,也可以向其他计算机发送数据 socket起源于Unix,而Unix/Linux基本哲学之一就是“一切皆文件”,都可以用“打开open –> 读写write/read –> 关闭close”模式来操作。 我的理解就是Socket就是该模式的一个实现:即socket是一种特殊的文件,一些
2021-04-01 16:37:53
703
原创 Mysql的一些知识点
1.将一个表(A)中的某些数据插入到另一个表(B)中;insert into 表名B(需要插B表的字段名, , ,) (select 查询A表中对应的B表中的字段 from 表名A where ...)2.对字段进行排序order by 字段名 ASC|DESC;--ASE是正序--DESC是倒叙3....
2021-03-26 12:02:32
110
原创 IDEA连接mysql报错“Server returns invalid timezone. Go to ‘Advanced‘ tab and set ‘serverTimezone‘ prope“
设置一下时区完美解决感谢博主:https://blog.csdn.net/liuqiker/article/details/102455077(具体可以参考此篇博文)
2021-03-25 11:43:35
79
原创 Mawen配置的一些注意事项
1.配置maven环境 MAVEN_HOME E:\environment\apache-maven-3.6.3 //maven的解压后的路径 M2_HOME E:\environment\apache-maven-3.6.3\bin //maven的bin目录 path %MAVEN_HOME%path2.检查maven是否安装成功maven -version3.配置阿里云镜像conf->settings.xml <...
2021-03-24 09:20:19
96
原创 tomcat配置文件(小白入门,修改端口号)
tomcat的一些文件的介绍bin文件夹下的startup/shutdown进行启动或者关闭脚本文件tomcat最主要的两个知识点1.修改端口号conf->server.xml 修改标签页Connector port属性值即可更改<Connector port="8080" protocol="HTTP/1.1" connectionTimeout="20000" redirectPort="8443" /&.
2021-03-24 08:37:49
835
原创 安装mysql8.0.13所遇到的困难汇总
问题一:idea连接mysql数据库时出现报错"Server returns invalid timezone. Go to 'Advanced' tab and set 'serverTimezone' property manually.",解决方式:通过该博主的博客 完美解决,链接:https://blog.csdn.net/liuqiker/article/details/102455077问题二:输入"mysqld --install" 命令后 第一行意思是已经安装mysql服务了 第..
2021-03-23 21:10:41
300
1
原创 关于“org.apache.ibatis.exceptions.PersistenceException”报错问题(已解决)
想要通过创建db.properties文件来配置数据库的时候出错org.apache.ibatis.exceptions.PersistenceException: ### Error querying database. Cause: java.sql.SQLNonTransientConnectionException: Cannot load connection class because of underlying exception: com.mysql.cj.exceptions.W
2021-03-15 00:56:40
2056
原创 Mybatis模板(已优化)适合小白
1.搭建数据库(nysql)create database `mybatis`;use `mybatis`;create table `user`( `id` int(10) not null primary key auto_increment, `username` varchar(30) default null, `password` varchar(30) default null)engine=InnoDB default charset=utf8;i
2021-03-14 03:39:07
376
2
原创 KMP算法实例
题目描述原题来自:USACO 2015 Feb. Silver给出两个字符串 SSS 和 TTT,每次从前往后找到 SSS 的一个子串 A=TA=TA=T 并将其删除,空缺位依次向前补齐,重复上述操作多次,直到 SSS 串中不含 TTT 串。输出最终的 SSS 串。输入第一行包含一个字符串 SSS,第二行包含一个字符串 TTT。输出输出处理后的 SSS 串。样例输入...
2018-11-17 21:37:36
690
原创 大数乘法
#include <stdio.h>#include <stdlib.h>#include <string.h>#define N 100char a[N],b[N];int x[N+10],y[N+10],z[N*2+10];int main(){ int i,j,n,m,o; scanf("%s %s",a,b); m...
2018-04-25 12:21:36
115
原创 大数相减
#include <stdio.h>#include <string.h>int x[100]={0},y[100]={0},z[100]={0};int main(){ char a[100],b[100];//定义两个字符数组来接收两个大数; int i,j,m,n,q; scanf("%s %s",a,b); m=strlen...
2018-04-25 01:07:52
2063
原创 大数加法
#include <stdio.h>#include <string.h>int x[1000+5]={0},y[1000+5]={0},z[1000+5]={0};//x y用来储存经过字符数组转化为数组的两个大数;z作为两个大数相加输出;并且都把值赋值为零int main(){ char a[1000+5],b[1000+5];//定义两个字符数组用...
2018-04-23 21:14:46
120
webservice消息推送转发
2022-09-02
leetcode 已知编码后的结果,如何通过解码得到编码前的内容
2021-12-03
JAVA多线程 访问多个对象并发问题
2021-11-09
leetcode解决实际问题,LENGTH 怎么求出来?
2021-11-01
TA创建的收藏夹 TA关注的收藏夹
TA关注的人