自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

转载 ​前端获取实时数据的三种主流方式​

轮询的工作方式很像是孩子不断地问父母“我们到了吗?在这个比喻中,前端(孩子)定时向后端(父母)发送请求来检查是否有新数据(是否到目的地了)。轮询又分为短轮询和长轮询两种。短轮询:前端每隔一定时间就发送一个请求,无论数据是否更新,后端都立即返回响应。长轮询:前端发出请求后,后端会挂起这个请求,直到有数据更新或者超时,才返回响应。

2024-12-23 09:48:32 211

转载 【oauth2】NoSuchMethodError: org.springframework.data.redis.connection.RedisConnection.set([B[B)V

这个错误是因为版本问题,Spring-data-redis 2.0版本中set(String,String)方法被弃用了,把spring-security-oauth2的版本提高到2.3.x的版本。

2024-11-12 11:03:31 69

转载 【Excel】CellType.NUMERIC Java读取excel数据变成了科学计数法

当使用POI处理excel的时候,遇到了比较长的数字,虽然excel里面设置该单元格是文本类型的,但是POI的cell的类型就会变成数字类型。而且无论数字是否小数,使用cell.getNumbericCellValue() 去获取值的时候,会得到一个double,并且当长度大一点的时候会变成科学计数法形式。那么获取这个单元格的原始的数据,就其实是一个double怎么转换成整数的问题了。

2024-11-07 10:17:38 651

转载 【git】git切换分支时force checkout 之后代码修改未提交代码没了

git checkout如果未提交本地代码,则会提示你选force checkout或者smart checkout,最好是选smart checkout这样会把本地修改的代码先保存到statsh中,再checkout分支。如果点了force checkout则本地修改都会丢失。只能用以下步骤找回代码(找回后需要自行检查是否有错漏在项目文件夹右键。点击local history->show history注意:如果还记得是哪些文件,也可以右键具体的文件。接着找到checkout前的时间。

2024-11-07 10:02:00 390

转载 【Excel】在单元格中打出箭头

该方法需要在带有单独数字区域的键盘上操作,不适用于一般的笔记本电脑键盘。在键盘上按住ALT按键的同时,在数字区域输入41466输出结果为向右箭头,输入41467输出结果为向左箭头,输入41468输出结果为向上箭头,输入41469输出结果为向下箭头。

2024-10-31 09:10:11 145

原创 【postman】本地接口文件

win10 升级postman到10.x之后,原来整理的接口不见了,只有在history中按日期排序的无汉字描述的url地址。原来的接口以及接口文件夹去哪里了呢?怎么导入呢?从哪里导入呢?

2024-09-30 11:37:35 3514

原创 【springboot】xxx.multipart.MultipartException: Current request is not a multipart request

controller中有三个请求参数:一个@RequestHeader标识的请求头,一个@RequestParam标识的文件,一个@RequestBody标识的实体参数用postman调用报错。

2024-02-21 10:50:39 497 1

原创 【Java】new Date()的取值

springboot服务部署到服务之后,运行代码(时间部分用new Date() 取系统当前时间),结果在数据库中的字段值不是当前时间。

2024-02-05 17:38:38 1011

原创 【curl】接口调用返回的流直接写入文件

【代码】【curl】接口调用返回的流直接写入文件。

2024-02-05 11:41:11 627

原创 【Java】java -jar 读取jar包之外的yml

springboot项目接入nacos配置,代码中使用bootstrap.yml来指定nacos信息,为了防止不同环境的来回切换,服务器中都单独在放一个bootstrap.yml,来指定具体环境的nacos配置,如sit服务器使用sit的nacos配置,uat服务器使用uat的nacos配置文件。服务其中打出来的jar中已经包含了各个bootstrap-xxx.yml文件(没有排除响应的配置文件),jar所在位置(同级)也引入了外部的bootstrap.yml来引入nacos配置。

2024-01-05 17:29:15 2464

原创 【Java】查找jdk步骤

需求描述解决方法第一步第二步第三步第四步参考文章

2023-10-13 11:34:33 287

原创 【密码学】Java实现DH函数时出现“Unsupported secret key algorithm: AES“错误

jdk版本:8使用DH和AES算法,实现密钥的交换和加密,测试时报错。

2023-10-10 11:27:56 514

原创 【】javax.crypto.IllegalBlockSizeException: Input length not multiple of 8 bytes

jdk版本:8用DES进行加解密,其中转换模式为“”,要加密的明文为 “密码学浅析”,执行加密操作,报如下错误。

2023-10-08 15:54:16 1234

原创 【】java.security.InvalidKeyException: Parameters missing

jdk版本:8加解密算法采用DES,转换模式为DES/CBC/PKCS5Padding,在进行解密时,报如下错误。

2023-10-08 14:35:34 1392

原创 【gitlab】从其他仓库创建项目

以renren-fast脚手架为例第一步第二步第三步第四步。

2023-10-05 11:26:47 1255

原创 【gitlab】本地项目上传gitlab

下面的截图是gitlab空项目的描述上传一个本地项目按其中“Push an existing folder”命令即可。以renren-fast项目为例上述把main分支替换层了master分支。

2023-10-05 10:33:51 1102

原创 【gitlab】查看gitlab版本

【代码】【gitlab】查看gitlab版本。

2023-10-05 09:43:23 277

原创 【gitlab】failed to receive response: dial unix /var/opt/gitlab/gitlab-rails/sockets/g

gitlab版本:14.0.5虚拟机版本:centos7安装gitlab并启动后,访问,这个时候可以正常访问。但是当虚拟机关机后,再次访问(这个时候gitlab是启动的),访问就报502了。

2023-10-05 09:41:14 2371

原创 【gitlab】git push -u origin master 报403

gitlab版本:14.0.5虚拟机版本:centos7项目:renren-fast。

2023-10-05 09:08:33 676

转载 【centos7】centos7卸载gitlab

1. 安装依赖包2. 安装lrzsz(如已经安装可忽略)3. 下载rpm包之后拷贝进自己服务器4. 安装gitlab5. 编辑配置文件将external_url后面的地址修改成你自己的服务器地址,如下:6. 重新加载配置文件(加载可能比较慢,耐心等待)7. 加载完后访问:http://ip,就配置文件中的那个ip(你自己服务器的ip),访问后进行密码修改。8. 登录。用户名为:root。

2023-10-01 18:41:02 1002

转载 【centos7】centos7安装gitlab

GitLab 一个开源的 git 仓库管理平台,方便团队协作开发、管理。在 GitLab 上可以实现完整的 CI(持续集成)、CD(持续发布)流程。而且还提供了免费使用的Plan,以及免费的可以独立部署的社区版本 ,地址。传送门传送门。

2023-10-01 17:57:09 864

原创 【Java】java: 无效的标记: -parameters

maven項目,原来使用jdk8的版本,现在改成jdk7的版本,结果报错:java: 无效的标记: -parameters。

2023-09-19 11:13:01 701 1

原创 【Maven】Unsupported major.minor version 52.0

项目是一个maven项目,springboot版本用的是2.3.12.RELEASE,jdk用的7的版本,在单元测试类中执行,报错。

2023-09-19 11:01:45 740

原创 【Java】安装多个jdk版本

win10系统上已经安装过jdk8,但因为要做某些实验,需要安装个jdk7。

2023-09-19 10:37:56 485

原创 【IntelliJ IDEA】cmd和idea Terminal查看java版本不一致

原来win10电脑上安装的是jdk8的版本,因某些原因,现在想换成jdk7的版本,修改环境变量后,在cmd中执行 [java -version]命令,显示的是7的版本。但在idea的Terminal中执行,确实显示8的版本。

2023-09-19 10:36:19 1921 2

原创 【IntelliJ IDEA】切换jdk版本配置

原来idea使用的是jdk8的版本,想换成jdk7的版本,该怎么配置呢?配置哪些地方呢?

2023-09-19 10:00:38 1661 1

转载 【win10】系统环境变量Path变成单行显示问题

出现的问题:之前配置环境变量的时候,由于把其他变量移到了最顶端,导致环境变量 Path 变成了单行显示,不再是一行一行的显示,后续配置其他环境变量的时候会很不方便。

2023-09-19 09:16:53 1400 1

原创 【Chrome】chrome浏览器未连接到互联网

电脑上安装了一个联想电脑管家,进行了一下清理,并优化了一下启动项,Chrome浏览器突然什么网站都无法访问了。以为更新坏了,但相同的网站放到火狐浏览器上,竟然可以打开,怎么回事呢?怎么解决呢?

2023-09-08 09:43:51 1384

原创 【vue】vue项目中批量下载文件并打压缩包

一开始用的是循环单个文件下载,即从后台获取到文件url列表,循环对每个url单独进行下载,这样的问题是每调用一次下载,浏览器都会进行“另存为”的弹框,很麻烦!!!关闭“下载前询问每个文件的保存位置”,又不是我想要的,这样就不提示保存位置,直接下载到浏览器的默认位置。而且按网上的方法,在程序代码里不让它弹“另存为”的弹框,也不起作用(具体方法放到了参考文章中)。所以就产生了批量下载并打压缩包的想法。

2023-09-04 17:26:32 2639

原创 【Linux】linux在线和离线安装rz sz(文件上传和下载功能)

在线安装相对比较简单,直接下载安装即可:rz 上传文件sz +文件名:从服务器下载文件到本地但是经常会遇到一些情况,就是无法使用在线安装,比如一些内网环境,无法访问到外网,那么自然就无法直接安装了,这个时候就需要手动安装了注:笔者在线安装方式并没有试,直接用的离线安装。

2023-08-28 15:51:56 2305

原创 【swagger2】swagger2配置显示及修改描述

方法1和方法2都用,和方法2效果一样。通过以上方法,应该yapi是存在缓存还是什么东西(因为本地服务停掉之后,接口描述依然存在),最后就是手动删除不想要的接口描述。验证思路,把两个不想显示的类,一个用@ApiIgnore注解标识,一个不用,在这两个类的接口描述在之前都删除的情况下,再次启动服务,用@ApiIgnore标识的类接口描述不再显示了,说明:1.yapi确实是存在缓存2.@ApiIgnore注解是可以生效的。

2023-08-14 10:09:11 595

转载 【win10】windows无法启动print spooler服务(位于本地计算机上) 错误1068:依赖服务或组无法启动

print spooler是打印机后台的一个处理服务,管理着所有的打印工作。如果print spooler服务没有启动,那么打印机将无法正常使用。最近一位用户想进行打印工作,于是在Win7系统下启动print spooler服务,结果系统提示:“在本地计算机无法启动print spooler服务。错误1068:进程意外终止”,这该怎么办呢?

2023-07-19 14:15:10 6213

转载 ​【Term】什么是等保(信息安全等级保护)?​

等保是什么

2023-02-27 11:43:36 590

原创 【Gson】com.google.gson.internal.LinkedTreeMap cannot be cast to io.renren.modules.miniIO.dto.IpWhrite

【Gson】com.google.gson.internal.LinkedTreeMap cannot be cast to io.renren.modules.miniIO.dto.IpWhrite

2023-02-22 16:42:53 985

原创 【xxljob】protocol = http host = null

【xxljob】protocol = http host = null

2023-02-22 16:20:00 1292

原创 【xxljob】com.xxl.job.core.log.XxlJobFileAppender : 没有那个文件或目录

【xxljob】com.xxl.job.core.log.XxlJobFileAppender : 没有那个文件或目录

2023-02-22 16:07:23 4023

转载 【docker】An error occurred

【docker】An error occurred

2022-11-11 22:30:55 2113 1

转载 【springboot】springboot嵌入的tomcat是怎么体现的?

【springboot】springboot嵌入的tomcat是怎么体现的?

2022-11-01 11:57:27 449

转载 【openssl】Can‘t open Z:/extlib/_openssl111__/ssl/openssl.cnf for reading, No such file ...

【openssl】Can't open Z:/extlib/_openssl111__/ssl/openssl.cnf for reading, No such file directory

2022-10-19 09:46:18 1329

转载 【jasyt】Failed to bind properties under ‘spring.datasource.password‘ to java.lang.String: Reason:Fail

【jasyt】Failed to bind properties under ‘spring.datasource.password‘ to java.lang.String: Reason:Fail

2022-10-08 18:11:57 1159

空空如也

空空如也

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

TA关注的人

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