logo
publist
写文章

简介

该用户还未填写简介

擅长的技术栈

可提供的服务

暂无可提供的服务

在idea终端中输入JPS无法查看到进程信息?

在idea终端中输入jps发现返回的是空有可能是权限问题,这时候关掉idea,通过管理员的方式打开idea再试一次就成功解决这个问题了,cmd也是同样道理

#java#intellij-idea#开发语言
docker部署容器,当修改错配置文件导致容器无法启动,无法进入容器后的处理方案

首要目的就是将修改错误的配置文件进行还原。现在假设我们要修改的。

文章图片
#docker#容器#运维
由spring定时任务@Scheduled(cron = “0 0 0/1 * * ?“)引起的坑

")可能会存在毫秒级别的误差,例如此时是2023-06-27 06:59:59.688,这时候虽然还没到七点,但是scheduled会检测到最近的时间(精确到秒) 是七点钟,就会开始执行定时任务,而此时new Date() 得到的实际是。定时任务执行之后使用new Date() 拿到当前本机时间,作为记录的创建时间,使用时间格式化(yyyy-MM-dd HH:mm:00) 将秒钟设置成0。存入数据

文章图片
#spring#java#后端
oracle xx is not null and xx !=‘‘ 查不到数

原因 :当数据为'' 的时候,在数据库中会被自动设置成null,也许是因为数据库中就没有''这个东西,所以设置成查不到(具体的底层原因没有查阅过)处理方式: 在''中加上一个空格即可。前端时间刚写了一条sql查不到数据。

文章图片
#oracle#数据库
Redis常用的五种数据类型以及指令

目录一、redis基础1、redis的默认端口号,默认有几个数据库2、key相关的操作二、Redis数据类型以及常用指令1、String类型2、List类型3、Set类型一、redis基础1、redis的默认端口号,默认有几个数据库默认端口号是6379,默认16个数据库,类似数组下标,从0开始,初始数据库默认使用0号,通过select +数据库编号选择数据库 例如select 6 ,通过flush

文章图片
#sql#数据库#database
Java基础-数组Array介绍

目录一、一维数组1、数组的定义2、数组的定义格式3、数组初始化概述动态初始化静态初始化两种初始化方式的使用场景4、数据元素的访问5、数组的遍历6、数组操作中的常见问题索引越界空指针异常二、二维数组1、数组的定义2、数组的初始化动态初始化:静态初始化:3、数组存入数据的方式一、一维数组1、数组的定义数组是一种容器,用来存储同种数据类型的多个值,存储的类型必须和容器的类型保持一致2、数组的定义格式格式

#java
FastJSON将对象转JSON字符串引发的血案

最近工作中需要将一个将近两百页的pdf的base64作为value转成JSON字符串,而代码中使用的方案就是JSONObject.toJSONString(obj);看网上资料有介绍JSON的最大支持处理对象可以到达1G,通过配置可以实现。不过我这里目前没有找到设置方案,先草草结束了。也就是说FastJSON内部设置了一个阈值,只要处理的对象大于67M,就会直接抛出OOM异常。而结果就是引发了OO

文章图片
#json
到底了