自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 mysql执行脚本中文注释乱码

如图执行脚本时加上。

2024-10-08 09:37:57 161

原创 多线程接收TCP Socket数据并用WebSocket发送

sendAllMessage实现广播发送给每一个客户端,具体发送需求可以自己调整。直接上代码,我直接用的ruoyi系统里的线程池配置,个别依赖请自行查找导入。

2024-05-14 11:13:15 561 1

原创 websocket多线程发送消息时遇到java.lang.IllegalStateException: The remote endpoint was in state [TEXT_FULL_WRIT

已知是因为send消息时session处于使用状态,这时如果再使用同一个session发送消息就会报此错误,但是并没找到什么特别好的解决办法,暂时先在发送消息的方法前加了synchronized锁,问题没再复现.

2024-05-08 18:37:54 416

原创 IDEA debug遇到的坑:for循环断点执行和不打断点结果不同

我在断点调试过程中发现我的for循环每次i++不是+1,而是+2或+3,百思不得其解,最后发现是因为使用过。就像这样,原来这个操作会导致debug按步执行的时候每次都执行一次查看的变量或函数。"add inline watch"用来查看过++i的值,没有删除。解决办法很简单,右键红框处删除就行了。

2024-04-26 17:27:14 519

原创 离线环境idea导入java项目依赖报红

离线环境搭建java环境,导入项目后依赖还是报红,maven仓库是从有线环境搬的参考网址,使用第三点解决问题。

2024-04-24 14:55:31 420

原创 远程连接CentOS 7服务器提示SSH服务拒绝了密码

之前正常能连接的Xftp和Xshell突然连不上服务器了,输入密码提示。解决办法为,进入服务器/bin目录下执行。

2024-03-01 09:16:28 1640 1

原创 Axure RP 屏蔽右键菜单

在使用Axure RP时有时会用到右键操作,但是在网页右键打开的是网页的菜单,无法正常进行右键功能。选择新建的字体,点击@font-face,在下方填入代码,点击关闭就可以了,代码贴在文章末尾。顶部菜单打开【发布】>【生成HTML 文件】,点击【Web字体】>【+】

2023-12-26 10:55:26 1029 1

原创 List的深度拷贝方法

【代码】List的深度拷贝方法。

2023-07-26 13:15:23 224 1

原创 Stream流用法统计

1.将一个List根据object中的某一属性做key,重复key的value合并为集合。即List,List转为Map类型。

2023-03-23 16:02:47 184

原创 Java:HttpClient访问第三方带参接口

httpclient访问第三方接口分为访问Post请求和访问Get请求.data是接口入参,url是接口路径.

2023-02-21 16:55:29 814

原创 若依前后端分离管理系統的不同部署方式(部分)

VUE_APP_BASE_API属性一致,如果不一致会报404路径错误(全在tomcat下部署的教程比较少,这个错误找了一整天)这个方式需要注意的是tomcat下的war包名称需和前端中的.env.production文件内的。整理了一些亲测无问题比较详细的链接。

2023-02-21 14:33:43 183

原创 将SQL查询结果返回为Map组成的结果集

返回结果格式是List在xml文件里加上这段结果格式,分别是统计的字段和对应数量。resultMap填上resultMap的id。property是返回map的key,下面查询引用这个resultMap即可。如果想得到Map再处理一下即可。colum是数据库字段名称,jdbcType写上字段类型。

2023-02-07 11:11:00 5465

原创 启动jar包失败问题

原因是命令里java -jar 的-后面不小心打了一个空格,所以提示Unrecognized option: - ,-有问题,大意了,没有闪(删)如图指令启动jar包,得到报错。

2023-02-06 09:58:11 1790

原创 如何拿到Data类型23:59:59时的日期

这样得到的是00:00:00时的数据,如果我需要23:59:59呢。这样endTime的时分秒就是23:59:59了。

2022-11-29 20:22:59 824

原创 MYSQL查询的一些优化

3.传给sql的参数要尽量和数据库表中类型对应,比如我用String传给sql日期,而数据库中是Datetime类型的,这样会导致全表扫描,降低查询效率。2.添加索引,注意索引规则不要失效。1.减少IO次数,不要做循环查表。

2022-11-29 20:18:04 218

原创 MYSQL以日为单位范围查询

数据库里日期字段精确到秒,但是想按日进行范围查询,sql语句如下:select *from表名日期字段。

2022-11-21 10:17:10 342

原创 文件参数上传问题

如图,两个注意点:1.一个是要在文件参数前加@RequestPart注解,注意不是@RequestParam,这样才能在swagger显示参数2.另一个是请求头设置为。

2022-11-10 16:04:23 566

原创 spring boot报错:org.apache.ibatis.binding.BindingException: Invalid bound statement (not found):xxx

mybatis没有找到mapper里的xml,如果不是上述原因也可能是xml里名称或包名错误等相关原因。

2022-10-11 16:04:16 170

原创 springboot报错:org.springframework.beans.factory.BeanCreationException

bean创建失败了,找了很久,发现是自动生成的代码中xml文件里的sql有问题,再遇到此类问题记得检查一下sql是否正确。

2022-10-10 09:44:28 621

原创 easyCode分页依赖

【代码】easyCode分页依赖。

2022-09-28 15:55:12 313

原创 使用easy code时去掉表前缀

然后去最下面的Global Config里查看init.vm内是否有去掉前缀的代码,保存设置生成看看。依次选择File-Settings-easycode-Template。如果没有生效,试一试把官方自带的去前缀代码注释,添加这段。在要用到的去掉前缀的选项里第一行添加。将t改为自己表的前缀即可。

2022-09-28 14:40:18 2170

原创 jar包导入本地maven的方法

jar包导入本地maven的方法。对应artifactId。jar包以及所在路径。

2022-07-25 17:51:43 918

原创 MYSQL查询指定日期数据

WHEREDATE_FORMAT(日期字段,'%Y-%m-%d')="2022-07-17"

2022-07-20 18:11:34 1585

原创 引入本地jar包,以及包含外部jar包的打包方法

按步骤将本地的jar导入即可 选中需要的jar包,点确定,把包依次添加之后点ok即可pom.xml文件里加上 再加上下面代码 2.打包步骤【如果项目里有不止一个启动类按下面步骤选择,如果只有一个启动类默认就可以】File里 然后就可以打包啦 点完Build会出现一个out文件夹,打开里面就能看到打包好的jar包啦 顺便一提启动jar包就是在jar包所在文件夹路径打开cmd,输入java -jar XXX.jar就可以啦.........

2022-07-13 18:37:25 8805

原创 读取二进制文件时以无符号位二进制格式读取(带符号位二进制转换为不带符号位二进制的int值)

我希望读取的文件字节是以不带符号位的格式读取的,但java里byte全是带符号位的,所以要进行一些处理。 将byte字节 & 0xFF 即可,例子:byte b = -1;int i = b & 0xff;System.out.println(i); //输出结果255...

2022-02-10 15:20:50 413

原创 关于Thread和Runnable是否资源共享的理解

笔者在学到多线程的Thread和Runnable时因误将接口写成继承了Thread类,但之后程序正常执行,并与使用Runnable接口结果一致。由此对于学过的Tread不能共享资源这一知识产生了疑问,经查阅找到了彻底理解Runnable和Thread的区别_zhaojianting的博客-CSDN博客_runnable这位前辈的文章,在和同学讨论后,发现前辈的写法有些不够严谨,这里贴上相应的写法,用一个例子来说明:一家人共用一张银行卡,父母往银行卡里存钱,儿女从银行卡里取钱。//这...

2021-08-13 23:13:35 268

空空如也

空空如也

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

TA关注的人

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