自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(56)
  • 资源 (1)
  • 收藏
  • 关注

原创 Linux系统下使用LVM扩展逻辑卷的步骤指南

在本指南中,我们将介绍如何在Linux系统中通过LVM(逻辑卷管理)扩展逻辑卷。在进行磁盘操作时,请务必谨慎,并确保在开始之前备份所有重要数据。LVM提供了在Linux环境中灵活管理硬盘分区的能力。它允许在不重新启动系统的情况下,动态地创建、调整和删除硬盘分区。通过以上步骤,我们演示了如何在Linux系统中扩展逻辑卷。请记住,在执行任何磁盘操作之前,备份是至关重要的。此外,确保根据您的系统环境和文件系统类型调整命令。安全提示。

2024-05-07 13:50:19 273

原创 mysql 升级至 5.7.44 遇到的问题

安全漏洞 CVE-2023-0464Oracle MySQL Server 5.7.42及之前版本和8.0.33及之前版本存在安全漏洞,该漏洞源于允许低权限攻击者通过多种协议进行网络访问来危害 MySQL 服务器。从 5.7.42 升级到 5.7.44。

2024-03-13 20:30:00 1001 1

原创 禁用 OPTIONS 请求

渗透测试结果为 不安全的HTTP方法 OPTIONS。spring项目可通过设置tomcat 或者 nginx 禁止

2023-07-17 18:42:39 1171

原创 Oracle/Mysql 所有表占用空间大小,按照大小倒序

按照自己节奏和预想来,相信自己。

2023-07-04 20:15:00 397

原创 前端 vue 实现加密 hutool 工具包实现 rsa 解密

前端 vue 实现加密 hutool 工具包实现 rsa 解密

2023-04-20 22:00:00 1234 1

原创 Java 对接第三方接口返回的文件下载保存 or 上传文件给第三方(服务端-客户端)

Java 对接第三方接口返回的文件下载保存 or 上传文件给第三方(服务端-客户端)最近遇到一个给第三方系统上传和下载的需求,第三方只作为服务方,这里记录一下非前端调用下载-如需要拿到某业务信息,包括附件也需要下载上传-审批的结果需要推送给第三方,其中也包括附件

2023-02-27 15:40:18 1619

原创 html自动播放音乐(最新)解决 Uncaught (in promise) DOMException: play() failed because the user didn‘t interact

【代码】html自动播放音乐(最新)报错 Uncaught (in promise) DOMException: play() failed because the user didn't intera 解决。

2022-11-09 18:56:16 1776

原创 tomcat启动起来很慢,甚至是卡死在某一步骤的问题记录 修改 Djava.security.egd=file:/dev/urandom 无效解决

tomcat启动起来很慢,甚至是卡死在某一步骤的解决方案修改 Djava.security.egd=file:/dev/urandom 无效问题记录org.apache.catalina.startup.HostConfig.deployDirectory Deploying web application directory修改 tomcat 或者 jdk Djava.security.egd=file:/dev/urandom 无效问题记录

2022-11-09 18:46:03 703 1

原创 update 单引号转义

【代码】update 单引号转义。

2022-10-12 18:13:58 473

原创 html 实现tab选项卡

【代码】html 实现tab选项卡。

2022-10-10 18:15:00 4610

原创 生产环境无法访问排查记录及解决方案-磁盘满了 定时自动删除前3个月的备份文件

生产环境无法访问排查记录及解决方案-磁盘满了用户无法登录系统,验证码可以刷出来,登录就超时。定时自动删除前3个月的备份文件

2022-09-13 16:32:11 201

原创 Failed to download https://chrome-infra-packages.appspot.com/dl/flutter/web/canvaskit_bundle/+/8MSYG

Failed to download https://chrome-infra-packages.appspot.com/dl/flutter/web/canvaskit_bundle/+/8MSYG

2022-08-01 15:12:48 1578

原创 新老电脑的文件/数据同步记录

新老电脑/笔记本数据同步记录博主由于前段时间买了一台笔记本,老电脑的数据同步成了困扰,本文就介绍博主同步数据的详细过程。HFS,它是一种上传文件的软件。有的朋友会问,不是可以用网络共享吗,博主已经试过了,一个项目都扫描了5分钟,更别说19个g的项目还要传输了,比U盘还慢。1.nfs不能传输隐藏文件2.U盘复制,如果项目中很多小文件不建议3.常用的软件注册/登录账号看看有没有同步/导出的功能,省去了新电脑需要重新设置的麻烦......

2022-07-31 13:59:37 982

原创 记录一下Java程序卡住的问题(长时间无返回无响应)

一、jastack查看运行情况,如图排查发现数据库连接池出现问题了at com.alibaba.druid.pool.DruidDataSource.takeLast(DruidDataSource.java:1518) at com.alibaba.druid.pool.DruidDataSource.getConnectionInternal(DruidDataSource.java:1143) at com.alibaba.druid.pool.DruidDataSource.getConn

2022-05-17 13:57:14 5201

原创 移动端 vConsole 踩坑记录

移动端 vConsole 踩坑记录由于我们的请求是需要在请求头中添加 access-token 参数用来身份验证的为了方便大家知道我在说什么我写了个例子://身份信息,加密后的 类似于“eyJleHAiOjE2NDg3MTM1OTEsInVzZXJuYW1lIjoibWFvZGV6aHUifQ”var token = ""// key 也可以叫属性名var tokenName = "X-Access-Token";//初始化自动登录(function (){ $.ajax({

2022-03-31 22:34:47 1173

原创 nginx access.log 不写入日志问题

nginx access.log 不写入日志问题兄弟们,理了个大普,我以为可能是权限什么的问题导致不能写入日志,实际上 keepalived 只会绑定一台机器故事是这样的:线上出了个小问题,本想着看下两台nginx服务器日志的,突然发现有一台机器的日志好多天没写入了,于是开始更改权限 chmod 777 access.log 发现还是不能写入,后来又翻了翻我自己的笔记看看权限是不是有其它问题,笔记如下:#Operation not permitted 删除不了,不能修改文件# 查看文件权限

2022-03-16 20:00:00 9762

原创 win10如何微信多开(无需工具)

win10如何微信多开(无需工具)方法1按住 shift 键鼠标左键双击多次即可实现多开,多开后会叠在一起实际移开第一个就可以看到后面的。当然你也可以写 bat 避免重复操作如:start "D:\DevelopSoftware\vx\WeChat.exe"方法2下载不同版本的微信如官网下载 和 微软商店下载...

2022-03-15 09:17:41 3162

原创 java中int a=0;a=a++;a为什么等于0?

java中int a=0;a=a++;a为什么等于0?大晚上的给 a++ 和 ++a 搞晕了例如: Integer a = 0; int b = 0; for (int i = 0; i < 99; i++) { a = a ++; b = a ++; } System.out.println(a);//99 System.out.println(b);/

2022-03-07 23:47:32 1634

原创 mysql数据库对比工具、mysqldiff、数据库表结构变动对比

mysql数据库对比工具、mysqldiff、数据库表结构变动对比1.首先你要有 Navicat Premium 15,然后找到工具-结构同步2.找到需要对比的数据库3.点击比对4.点击部署end~

2022-02-28 18:20:21 1682

原创 fastjson用java转json时间的格式化

fastjson用java转json时间的格式化我们在实现业务需求时很多时候接口和调用时 实体类的类型定义不一致或者特殊要求例:我方有个字段 private java.util.Date taskTime; 其它系统这个字段是 String 类型 的,而想显示 2022-01-25 09:57:30 格式有以下两个方法1.全部日期格式化JSON.toJSONString(body, SerializerFeature.DisableCircularReferenceDetect, Serial

2022-02-14 17:34:30 1853

原创 vue 使用echarts

效果图<template> <div id="report" style="width: 1200px;height: 700px;"></div></template><script>// 引入基本模板import * as echarts from 'echarts/lib/echarts'// 引入柱状图组件// 引入提示框和title组件import {GridComponent, LegendComponent

2022-02-11 10:38:32 580

原创 java io流读取多个文件写进zip文件(zip文件夹可自定义,满足特定的需求)

java io流读取多个文件写进zip文件(zip文件夹可自定义,满足特定的需求)代码如下public static void main(String[] args) throws Exception { FileOutputStream fos = new FileOutputStream("d:/opt/xbpm/upload/aa.zip"); Map<String, byte[]> datas = new HashMap<>();

2022-01-21 16:29:59 581

原创 阿里云centos安装的mysql远程连接报错10060解决办法

阿里云centos安装的mysql远程连接报错10060解决办法:1.开启ssh隧道,地址可在阿里云服务器查看2.ssh连接后 ifconfig3.设置常规连接,地址是服务器的ip如果不行试试这个:https://blog.csdn.net/u010955892/article/details/72774920...

2021-12-10 20:45:00 1589

原创 动态添加js

动态添加jsJavaSystemConfig config = systemConfigService.getValueByName(CommonConstant.ORDER_NAME_CONFIG);return "var orderTypes="+config.getConfigValue();JSdocument.write('<'+'script'+' type="text/javascript" src="/api/config?id=' + id + '"><'+'

2021-12-09 22:15:00 546

原创 如何查看一个网页源代码的最后更新时间

如何查看一个网页源代码的最后更新时间1.查看方法打开f12刷新页面找一个 js 或 css 请求查看 Response Headers -> last-modified 如图2.文章背景小罗,给看下五屏(5个系统的大屏集中展示)为什么显示白板了?,单独打开没问题,嵌在5屏里面就不行了(实现方式是iframe)。然后就去分析问题 1.首先把其它 4 个大屏(iframe)去掉,然后重新加载此框架,发现还是不显示 2.对比单独打开和嵌在iframe里的源代码,发现使用的框架是 Vue

2021-12-09 17:16:58 12727

原创 ActivitiException: UserTask should not be signalled before complete

ActivitiException: UserTask should not be signalled before complete

2021-12-02 10:12:10 4445 2

原创 vue-infinite-scroll 坑

代码如下 <div class="main"> <div id="activeChat" v-show="messages && messages.length>0" class="chat" @scroll="load" v-infinite-scroll="scrollDown" :infinite-scroll-disabled="false"

2021-10-15 17:22:47 314

原创 spring 连接 Redis 切换db

LettuceConnectionFactory lettuceConnectionFactory = (LettuceConnectionFactory) redisTemplate.getConnectionFactory(); lettuceConnectionFactory.setDatabase(xcallRedisDb); redisTemplate.setConnectionFactory(lettuceConnectionFactory); .

2021-10-15 14:22:24 275

原创 使用video播放视频不支持进度条拖动问题

使用video播放视频不支持进度条拖动问题 File file =new File(filePath); response.setContentLength((int) file.length()); response.setHeader("Accept-Ranges","bytes");搞定

2021-10-13 18:30:45 2768 4

翻译 关于linux itext 将 html 转pdf的坑

标题Linux 用 itext 将 html 转pdf结果设置了中文,也无法转换成功发现simsun.ttf 文件不行需要使用 simsun.ttc 放到系统的字体目录下面才行。放到用户的 ~/.local/share/fonts/ 下面JDK好像找不到,必须放到系统目录下面。可以通过 fc-list | grep SimSun 检查 宋体的字体位置,必须是系统目录下,如果有多个,将用户目录下面的删除。html转pdf的时候, html中的字体也只能写 SimSun 而不能写宋体什么?你说没

2021-09-27 18:09:41 443

原创 Lock wait timeout exceeded; try restarting transaction问题解决和复现

1.检查以下问题1.字段没有建索引,用它进行where查询(for update ) 或者 update,没有对应的索引树(B+树),就会进行全表扫描,就要锁表。2.字段建立索引,但是索引失效(比如%号放左边),这时候也会全表扫描,锁表。2.复现1.创建测试数据SET NAMES utf8mb4;SET FOREIGN_KEY_CHECKS = 0;-- ------------------------------ Table structure for student-- ------

2021-09-13 11:41:15 1284

原创 源发行版8需要目标发行版11

ctrl+alt+shift+s 或File-Project Structure.编译设置运行设置

2021-08-13 18:24:27 75

原创 获取指定包下某个注解的所有方法并提取注解信息

package org.jeecg;import io.swagger.annotations.ApiOperation;import org.apache.shiro.authz.annotation.RequiresPermissions;import org.springframework.beans.factory.config.BeanDefinition;import org.springframework.context.annotation.ClassPathScanningCa

2021-08-12 13:56:50 604 1

原创 git如何撤销已推送或提交的代码?

git如何撤销已推送或提交的代码?可通过idea 或者 命令行重置ideahead~N 表示重置几个版本命令行reset --mixed HEAD~2如果已经push到服务器了需要执行以下命令强制push覆盖服务器版本-f是强制 origin表示服务器 master 某个分支git push -f origin master...

2021-07-14 18:16:39 2574

原创 获取差集数据(比较两个集合、获取需要新增或删除的数据)

获取差集数据(比较两个集合、获取需要新增或删除的数据)最近遇到一个企业微信对接需求 其中有一个 接口是 获取客户群详情 ,里面有群成员,由于每次都是给的全部,需要和数据库存的进行对比差异(多了或少了某个人) /** * 可直接复制运行 * /** * oldData.add(new Student("a")); * oldData.add(new Student("del")); * ol

2021-06-23 22:50:20 542

原创 idea 安全模块将项目委托给完整的IDE功能

新版idea 打开新项目就会提示 安全模块将项目委托给完整的IDE功能在设置中搜索 trust添加工作目录即可

2021-05-26 15:31:34 1672

原创 List(JSONArray)排序

List<JSONObject> list=JSONArray.parseArray("[{\"name\":\"北京\",\"value\":232},{\"name\":\"天津\",\"value\":140},{\"name\":\"河北\",\"value\":624},{\"name\":\"山西\",\"value\":421},{\"name\":\"内蒙\",\"value\":145},{\"name\":\"辽宁\",\"value\":59},{\"name\":\"..

2021-05-21 17:46:37 606

原创 js通过url地址访问文件做下载

let url = 'https://xxxx/xxx/xxx.java';(function (url) { let name = url.substring(url.lastIndexOf("/") + 1); let objectURL = window.URL.createObjectURL(new Blob([url])); let a = document.createElement('a') a.href = objectURL a.download = name a

2021-05-11 16:12:23 1888 1

原创 js-base64 下载以及记录一下坑

es6版本https://github.com/dankogai/js-base64【IE】js-base64转码在IE浏览器下报错使用低版本的npm install [email protected] --save

2021-04-13 15:39:41 1065

原创 js 浅拷贝和深拷贝

浅拷贝//对象第一层会创建地址,第二层对象还是会引用。Object.assign(newObj,oldObj)深拷贝/** * 深拷贝 * 对象里的对象不再引用原有对象地址,避免改变原变量。 * obj={ * name:'张三', * age:18, * data:{ * workNo:'001', *

2021-04-12 19:48:06 60

在html转化为pdf时,解决中文不显示问题,要用到的中文字体包 simsun.tt

在html转化为pdf时,解决中文不显示问题,要用到的中文字体包 simsun.tt

2021-09-27

空空如也

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

TA关注的人

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