自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

萧仁武~~博客~~

学习过程中的笔记

  • 博客(32)
  • 资源 (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 8823 2

原创 【Java】记一次通过Java从redis中获取json数据中的中文乱码问题的解决

多个不同语言(java/C#/C++)开发的系统共用同一个redis进行数据传输,redis中数据的中文乱码问题

2020-08-07 13:41:03 3845

原创 Java实现 根据list列表元素的时间字段进行排序

工作中遇到一个问题: 调用别人家的接口查询数据,可是接口中查询的结果并没有对结果进行时间排序。于是就用了一下方法对查询的结果集根据时间排序。我用简单的用户类来演示排序过程,做一下记录。 本次测试使用了nutz框架的Json工具类对list结果进行打印,maven引用如下:<dependency> <groupId>org.n...

2019-01-10 13:33:51 11266 5

原创 【Java】Ruoyi-Vue-Plus 整合 jasypt 为SpringBoot配置文件进行加密

通过 Jasyp工具类 生成密码,密钥以及config配置信息与application.yml保持一致,此处仅以数据库url、账户、密码 示例。将以上生成的加密字符串,使用ENC()包裹,替换原配置文件中的对应属性,此处示例配置文件为。注意:如果在 application.yml 中没有配置对应的属性,将使用默认值,比如。此处的配置要与 application.yml中的jasypt配置参数保持一致。启动参数的方式来配置密钥,如此密钥仅仅会存在本地,并不会随代码上传而泄露。如果是JDK8的环境,

2024-01-15 11:36:10 974

原创 【Java】RuoYi-Vue-Plus 多数据源整合TDengine时序数据库——服务端自动建库建表

springboot 整合Mybatis-Plus 多数据源框架Ruoyi-Vue-Plus,整合TDengine时序数据库,设置服务端自动建库建表

2024-01-05 16:11:46 1464

原创 【Java】批量生成二维码图片并zip压缩下载

二维码批量下载

2023-05-10 17:41:30 669 2

原创 【Linux】Linux系统环境下openjdk11导出excel报错问题——以Ubuntu为例离线安装字体

Linux系统下 openjdk11 缺少字体库,excel下载抛异常

2023-01-09 15:56:29 1778

原创 【Linux】Ubuntu、Debian下对deb包进行修改后重新打包——以MySQL安装包为例

deb解包压包

2022-11-17 16:21:58 1386

原创 【SVN】SVN服务端地址变动,idea切换SVN地址

SVN服务端地址修改,对应的本地SVN地址切换

2022-11-16 11:19:07 4351

原创 【Oracle】Oracle错误 ora-12514 检查以及解决方法

Oracle 12514错误解决办法

2022-11-02 10:23:49 48657 2

原创 【fabric.js】控制元素层级:上移、下移、移至顶层、移至底层、自定义指定层级

fabric.js控制元素层级

2022-10-18 13:15:18 3483

原创 【Java】根据条件筛选出服务器上指定文件(以日志文件为例)打包成压缩包(以tar.gz为例)导出到客户端

java 条件筛选服务器端文件,并打压缩包导出

2022-09-01 16:38:08 665

原创 【D3js】d3.select(this)获取到的 DOM对象的数据结构

d3.select(this) 对应的DOM对象数据结构

2022-07-08 15:11:47 1471

原创 【vue-element-admin】4.x 添加 i18n 国际化多语言切换

vue-element-admin4.x 重新添加i18n国际化支持

2022-04-21 20:57:35 2862 4

原创 [Ubuntu]Ubuntu18.04安装配置软件

Ubuntu18.04 安装配置笔记

2022-04-19 10:33:31 491

原创 【Java】开发不常见问题整理

Java 不常见问题整理

2022-04-13 10:15:12 324

原创 【Java】soap协议发送webservice请求工具类

soap协议post发送webservice请求工具类

2022-04-08 11:11:00 2941 2

原创 【Java】dom4j实现非常规XML字符串转java对象

非常规XML字符串转Java封装类

2022-03-24 17:12:11 1602

原创 关于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 3371 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 1104

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

原创 记一次因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 404 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 1630 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 3837

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

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

原创 IntelliJ IDEA配置中文乱码问题

      在使用idea进行Java开发的过程中,有时候会遇到中文乱码的问题,此处为解决乱码的方法,当前使用的idea版本是2017.2 。1).首先是编辑器的乱码,更改方法为file-&gt;settings-&gt;appearence里面有个Name设置成支持中文的字体,具体截图如下: 2).同样还要在file-&gt;settings-&gt;Eidtor-&gt;Fil...

2019-01-23 09:35:25 220

转载 [转]30个总结JVM虚拟机的技术文排版好(收藏版)

[转]30个总结JVM虚拟机的技术文排版好(收藏版)附:Java/C/C++/机器学习/算法与数据结构/前端/安卓/Python/程序员必读书籍书单大全:附网上前辈总结的热门的博文28篇干货,不分先后:最好在第二阶段(精读期间)饭前饭后咀嚼一下。附:Java/C/C++/机器学习/算法与数据结构/前端/安卓/Python/程序员必读书籍书单大全:Web前端书单从HTML到JS到AJAX到HT...

2018-12-20 09:30:11 207

原创 IDEA常用的一些配置更改

idea常用配置修改

2018-12-03 09:21:14 734

原创 将Map的key--value值添加到二维数组的指定索引位置

    之前公司做项目,有个需求是将一个map集合中的key值和value值存到一个二维数组的指定位置,现记录一个相关的例子:Map&lt;String, String&gt; map = new HashMap&lt;String, String&gt;(); map.put("lining", "黎宁"); map.put("tcpdy", "廷长费");

2018-03-22 17:32:58 3269

原创 openfire+spark二次开发(1):聊天界面发送按钮位置调整

openfire+spark二次开发,在聊天界面中,发现发送按钮会随着消息输入框的上下拉伸而变得忽长忽短,具体如下图:这是默认发送按钮大小这是拉长后按钮的大小样子非常丑,所以要改一下。查找spark客户端的源码发现,相关代码的位置在:package org.jivesoftware.spark  包下的ChatAreaSendField类中。发现是网格包布局的问题,下面贴出源代码和修改后的代码的对...

2018-03-15 14:59:19 438

原创 openfire+spark二次开发,聊天记录显示效果界面

首先梳理一下,spark的源码中,聊天记录显示界面和文本输入框的共同父类为org.jivesoftware.spark.ui包下的ChatArea.java

2017-09-11 17:06:06 6433 4

csdn-chrome-plugin-v2.7.1

CSDN开发助手 chrome浏览器插件 版本2.7.1

2023-02-10

Oracle9数据库驱动ojdbc6-11.2.0.1.0.jar

Java开发使用的Oracle低版本数据库(9.x)所使用的驱动jar包,public maven库中已经找不到了,这里备份一下

2020-11-20

淘宝后台根据规格批量生出sku

模拟淘宝后台上传商品时,根据选择的规格项和对应的规格值,批量生成sku的模板

2018-08-03

tinder-1.2.3-sources.jar

目前,如果不用maven等工具的话,jar包的源码资源很难找到,该包是tinder-1.2.3.jar 包的资源源码包

2017-10-30

spark IM 客户端老天界面修改

最近在做的一个openfire+spark二次开发的项目,要求聊天界面的显示效果要像qq一样,消息有气泡,收到的消息在左侧,发出的消息在右侧,网上相关的资料很少。该文档是修改过的聊天记录的显示窗口的Java类,目前只修改了当前的聊天的显示效果,至于加载历史记录的,与此相似

2017-09-11

miglayout-4.0-sources.jar

Java swing 布局管理工具miglayout的资源源码包。导入后,调用miglayout-4.0.jar中的方法时,可以查看方法的底层源码

2017-09-01

quartz的cron表达式

quartz定时任务的cron表达式配置的详细说明,以及一些具体示例。

2017-07-29

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

TA关注的人

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