- 博客(36)
- 资源 (6)
- 问答 (4)
- 收藏
- 关注

原创 vue-element-admin 发送post请求,后端报[java.io.EOFException: Unexpected EOF read on the socket]异常 以及解决方案
做一个项目,前后端分离,前端用了vue-element-admin模板,版本4.2.1,后端接口用的springboot开发,数据交互用的json格式。问题: 通过postman发送的请求,能够看到request请求的请求体;在用vue-element-admin封装的request.js工具类发送post请求时,没有request请求体,返回异常信息java.io.EOFException: Unexpected EOF read on the socket,特此记录...
2020-09-14 10:54:15
9255
2

原创 【Java】记一次通过Java从redis中获取json数据中的中文乱码问题的解决
多个不同语言(java/C#/C++)开发的系统共用同一个redis进行数据传输,redis中数据的中文乱码问题
2020-08-07 13:41:03
4059

原创 Java实现 根据list列表元素的时间字段进行排序
工作中遇到一个问题: 调用别人家的接口查询数据,可是接口中查询的结果并没有对结果进行时间排序。于是就用了一下方法对查询的结果集根据时间排序。我用简单的用户类来演示排序过程,做一下记录。 本次测试使用了nutz框架的Json工具类对list结果进行打印,maven引用如下:<dependency> <groupId>org.n...
2019-01-10 13:33:51
11460
5
原创 【Vue】以RuoYi框架前端为例,ElementUI封装图片上传组件——将图片信息转成base64后提交到后端保存
图片上传,前端转base64后,提交后端接口
2024-09-23 14:20:56
2182
原创 【Java】Ruoyi-Vue-Plus 整合 jasypt 为SpringBoot配置文件进行加密
通过 Jasyp工具类 生成密码,密钥以及config配置信息与application.yml保持一致,此处仅以数据库url、账户、密码 示例。将以上生成的加密字符串,使用ENC()包裹,替换原配置文件中的对应属性,此处示例配置文件为。注意:如果在 application.yml 中没有配置对应的属性,将使用默认值,比如。此处的配置要与 application.yml中的jasypt配置参数保持一致。启动参数的方式来配置密钥,如此密钥仅仅会存在本地,并不会随代码上传而泄露。如果是JDK8的环境,
2024-01-15 11:36:10
1496
原创 【Java】RuoYi-Vue-Plus 多数据源整合TDengine时序数据库——服务端自动建库建表
springboot 整合Mybatis-Plus 多数据源框架Ruoyi-Vue-Plus,整合TDengine时序数据库,设置服务端自动建库建表
2024-01-05 16:11:46
2402
原创 【Linux】Linux系统环境下openjdk11导出excel报错问题——以Ubuntu为例离线安装字体
Linux系统下 openjdk11 缺少字体库,excel下载抛异常
2023-01-09 15:56:29
2266
原创 【Java】根据条件筛选出服务器上指定文件(以日志文件为例)打包成压缩包(以tar.gz为例)导出到客户端
java 条件筛选服务器端文件,并打压缩包导出
2022-09-01 16:38:08
767
原创 【vue-element-admin】4.x 添加 i18n 国际化多语言切换
vue-element-admin4.x 重新添加i18n国际化支持
2022-04-21 20:57:35
3539
4
原创 关于el-input type=password 时密码自动填充问题
问题今天在盘后台代码的时候突然发现了一个小bug,如果在登录的时候使用了浏览器的记住账户密码的功能,那么表单中如果有 el-input 的 type值为 ‘password’ 的时候,进行添加信息的时候 发现 密码账号自动填充。<el-input v-model="userForm.userPwd" type="password"></el-input>过程之前网上搜有说添加 autocomplete="off" 可以避免这个问题,调试的时候发现有bug,首次点开还会被浏
2021-08-27 14:18:50
3777
3
原创 记一次springboot整合redis异常排查: ERR Client sent AUTH, but no password is set
异常情况项目打包后启动出现了这个异常:ERR Client sent AUTH, but no password is set。原因是:redis-server 服务端没有设置密码,但是客户端是带着密码发送验证的。解决方式方式1:redis-server 服务端修改对应配置文件,然后重启服务方式2:这里是我犯的错误检查springboot打包后的配置文件application.yml、application-prod.yml等。springboot 加载配置文件的.
2021-04-28 13:15:02
1566
原创 CentOS7中Redis的安装、配置和卸载
REmote DIctionary Server(Redis) 是一个由Salvatore Sanfilippo写的key-value存储系统。Redis是一个开源的使用ANSI C语言编写、遵守BSD协议、支持网络、可基于内存亦可持久化的日志型、Key-Value数据库,并提供多种语言的API。它通常被称为数据结构服务器,因为值(value)可以是 字符串(String), 哈希(Hash), 列表(list), 集合(sets) 和 有序集合(sorted sets)等类型。此处演示在CentO.
2020-12-15 10:01:20
1257
原创 记一次因Oracle数据库版本不同导致的查询结果集中字符串类型的数据全部返回了空字符的问题
问题说明公司一个远古项目需要重构,生产的数据库项目比较久远,生成环境下的使用的Oracle数据库版本为9.2.0.4.0-64bit Production。而公司现在开发测试用的Oracle数据库版本已经到了 11.2.0.1.0-64bit Production。所以,在本地对项目进行重构的时候,新搭建的项目框架使用的Oracle驱动版本为ojdbc7-11.2.0,具体maven依赖如下:<groupId>com.oracle</groupId> <artifact
2020-11-20 13:44:56
484
1
原创 Win10环境下DockerToolbox安装教程
Win10专业版自带了Hyper-V虚拟机,直接下载Docker for Windows Installer 安装即可。此处教程针对Win10家庭版系统,没有虚拟机,通过安装DockerToolbox的方式,来安装docker环境,Win7系统/Win8系统也是通过安装DockerToolbox的方式,来安装docker环境的。安装包安装包翻墙下载的话,速度很慢,而且可能下载不完全。国内可以使用阿里云的镜像来下载,点击下载。安装双击运行DockerToolbox.exe,出现如下窗口,直接Ne.
2020-10-20 15:12:05
1836
2
原创 vue-cli中的devServer.proxy相关配置项的说明
如图:devServer.proxy中的 changeOrigin 参数changeOrigin 为false时,请求头中host仍然是浏览器发送过来的host;如果设置成true:发送请求头中host会设置成target的值。devServer.proxy中的 pathRewrite 参数本示例中,pathRewrite设置了'^/lr': '' ,作用如下:使用代理,首先需要有一个标识,告诉程序这个连接要使用代理,不然的话,可能你的html、css、js、矢量图等静态资源都.
2020-10-09 14:09:40
3934
原创 nutz使用技巧
nutz使用技巧JSON字符串和对象封装类互转JSON 字符串和Map互转JSON字符串转Map对象通用方法对象转JSON 字符串时指定字符串格式设置JSON字符串紧凑(不换行),不忽略null值设置JSON字符串紧凑(不换行),不忽略null值,同时将null值替换成空字符串JSON字符串和对象封装类互转JSON 字符串和Map互转JSON字符串转Map对象通用方法Json.fromJson(Class type, CharSequence cs) String json = "{\"
2020-08-10 09:11:44
401
原创 Java实现 根据list列表元素的指定字段(属性)进行排序
之前写过一篇博客 【Java实现 根据list列表元素的时间字段进行排序】,其中是用的java自带的集合工具类[java.util.Collections]对list列表元素的指定属性进行排序,最近刚刚翻看源码,发现Collections这个工具类的排序方法sort(List<T> list, Comparator<? super T> c) 实际就是调用的List中的sort(Comparator<? super E> c) 方法,现在记录一下...
2020-06-17 10:12:00
1359
原创 IntelliJ IDEA配置中文乱码问题
在使用idea进行Java开发的过程中,有时候会遇到中文乱码的问题,此处为解决乱码的方法,当前使用的idea版本是2017.2 。1).首先是编辑器的乱码,更改方法为file->settings->appearence里面有个Name设置成支持中文的字体,具体截图如下: 2).同样还要在file->settings->Eidtor->Fil...
2019-01-23 09:35:25
270
转载 [转]30个总结JVM虚拟机的技术文排版好(收藏版)
[转]30个总结JVM虚拟机的技术文排版好(收藏版)附:Java/C/C++/机器学习/算法与数据结构/前端/安卓/Python/程序员必读书籍书单大全:附网上前辈总结的热门的博文28篇干货,不分先后:最好在第二阶段(精读期间)饭前饭后咀嚼一下。附:Java/C/C++/机器学习/算法与数据结构/前端/安卓/Python/程序员必读书籍书单大全:Web前端书单从HTML到JS到AJAX到HT...
2018-12-20 09:30:11
247
原创 将Map的key--value值添加到二维数组的指定索引位置
之前公司做项目,有个需求是将一个map集合中的key值和value值存到一个二维数组的指定位置,现记录一个相关的例子:Map<String, String> map = new HashMap<String, String>(); map.put("lining", "黎宁"); map.put("tcpdy", "廷长费");
2018-03-22 17:32:58
3385
原创 openfire+spark二次开发(1):聊天界面发送按钮位置调整
openfire+spark二次开发,在聊天界面中,发现发送按钮会随着消息输入框的上下拉伸而变得忽长忽短,具体如下图:这是默认发送按钮大小这是拉长后按钮的大小样子非常丑,所以要改一下。查找spark客户端的源码发现,相关代码的位置在:package org.jivesoftware.spark 包下的ChatAreaSendField类中。发现是网格包布局的问题,下面贴出源代码和修改后的代码的对...
2018-03-15 14:59:19
475
原创 openfire+spark二次开发,聊天记录显示效果界面
首先梳理一下,spark的源码中,聊天记录显示界面和文本输入框的共同父类为org.jivesoftware.spark.ui包下的ChatArea.java
2017-09-11 17:06:06
6575
4
@riophae/vue-treeselect V0.4.0 源码修改单选回显,选择子级目录或者子级节点的时候,回显拼接显示父级
2024-11-28
Oracle9数据库驱动ojdbc6-11.2.0.1.0.jar
2020-11-20
spark IM 客户端老天界面修改
2017-09-11
miglayout-4.0-sources.jar
2017-09-01
swing开发的基于XMPP的聊天客户端spark的聊天界面的问题
2017-09-06
openfire+spark开发中,spark的好友和分组目录在哪
2017-07-31
openfire+spark搭建局域网即时通讯,spark客户端编辑个人简介时,报错如图
2017-07-26
Djano中使用ckeitor上传图片不能显示
2017-05-12
TA创建的收藏夹 TA关注的收藏夹
TA关注的人