自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 资源 (2)
  • 收藏
  • 关注

原创 ERROR 1366 (HY000) at line 20: Incorrect string value: ‘\xAC\xE5\x8F\xB8‘ for column ‘company_name‘

需要在执行sql脚本的时候,指定字符集,例如我的这个是utf-8导出的,则需要执行前添加下面的代码。具体操作为删除执行运行报错的数据库,重新新建数据库,添加上面字段执行脚本。点击开始,执行成功!

2024-01-23 21:35:36 506 1

原创 优化sql查询-使用element-ui实现懒查询(仅后端)

po和vo的设计如下,由于po与vo在数据交互的过程中会互相转化,所以需要让po和vo存在的字段一一对应,由于上级名称不存在与数据库表中,所以需要使用@TableField(exist = false)标记。通过service层的方法调用tree的工具类,将表中的数据由扁平结构转化为树结构,再将树结构的数据响应给前端。但是上述业务逻辑有一个问题就是整表进行查询,在表中数据特别多的时候,首次进入页面的数据速度特别的慢。原先业务逻辑为搜索所有的area表中的数据,使用sql查询找出子节点和父节点之间的关系。

2023-11-20 17:40:49 157 1

原创 使用PostMan解决访问web无权限的问题

在PostMan中,设置访问请求路径的时候,可能因为服务器对http请求进行检测token,此时需要先模拟对程序进行登录,将登录信息放在请求体中进行请求,获得其中的token值,这里一并返回的还有token的有效期。将token值封装在http请求的请求头中访问,则可以访问到对应的路径。如果去掉请求头,那么访问也将失败。

2023-11-16 17:52:29 799 1

原创 Windows10使用natapp实现内网穿透

通过将 disableHostCheck 设置为 true,可以允许来自其他主机的请求,但这可能会增加潜在的安全风险,因此谨慎使用。在解压压缩包,里面只有一个natapp.exe文件,将该文件解压放在一个新的文件夹里(位置随意,如:D:\natapp\natapp.exe),从官网下载。购买免费的隧道,因为我的是web项目,所以使用web,端口信息后面是可以修改的。绿色框住的就是你程序的访问路径,将该路径访问在浏览器上可以直接访问你的项目。,保存后重启vue,重启后端,再次重新做步骤5即可。

2023-11-07 17:56:12 478

原创 [长更] 数据库设计遇到的问题

存储文本数据首先考虑的是varchar(255),但是如果当文本数据过大时,varchar(255)无法存储。此时可以考虑使用text来对数据进行存储VARCHAR(Variable Character)是一种可变长度字符数据类型,它存储指定长度的字符数据,但根据存储的实际数据的长度来分配存储空间。这意味着存储的数据长度可以不同,但不会超过指定的长度。TEXT 是一种无限长度字符数据类型,它可以存储大量文本数据,不需要指定固定的最大长度。它通常用于存储大段文本,如文章、评论等,不受长度限制。

2023-11-07 10:16:48 49

原创 MySQL 1071 - Specified key was too long; max key length is 1000 bytes解决方案

在这种情况下,如果你尝试将VARCHAR(255)列作为主键并使用UTF-8MB4字符集,你可能会遇到 “1071 - Specified key was too long;max key length is 1000 bytes” 的错误,因为它接近或超过了MySQL的主键长度限制。因此,如果你在VARCHAR(255)字段上使用UTF-8MB4字符集,它的最大存储长度将是 255 * 4 = 1020 字节,这已经超过MySQL的默认主键长度限制(1000字节)。

2023-11-06 14:30:40 3012

原创 IMouse自动化群控多线程遇到的问题

注意:properties文件不能直接在resources文件下读取,需要使用ClassLoader来加载位于resources文件夹中的search.properties文件。在每调用一次线程,程序就会new一个UserController和SearchNewController,所以在这两个类的设计过程中要保证功能的精简。在旧版中键盘的控制在辅助功能->键盘->全键盘控制->命令。IMouse自动化群控多线程遇到的问题。

2023-10-31 15:04:45 452 2

原创 使用proguard对Java的jar包混淆

使用proguard混淆jar包

2023-10-23 12:53:40 1602

原创 使用Java完成Json格式数据的封装

(1)、JSONObject只是一种数据结构,可以理解为JSON格式的数据结构(key-value 结构),可以使用put方法给json对象添加元素。JSONObject可以很方便的转换成字符串,也可以很方便的把其他对象转换成JSONObject对象。(2)、JSON(JavaScript Object Notation的首字母缩写)是一种轻量级数据交换格式,最常用于客户端 - 服务器通信。它既易于读/写,又与语言无关。

2023-10-11 18:14:58 1013

原创 hexo部署博客的报错问题err:YAMLException: end of the stream or a document separator is expected at line 2,

在blog/source下的创建的md文件没有使用系统创建,而是简单的复制代码创建,导致不匹配产生错误。删除自己自定义创建的md文件,改为使用系统创建。

2023-04-29 12:49:45 578 1

文档打开器sublime

文档打开器sublime

2023-11-20

加密软件VeraCrypt

加密软件VeraCrypt

2023-11-20

SumatraPDF阅读器

SumatraPDF阅读器

2023-11-20

使用工具混淆后的jar包

欢迎大佬破解

2023-10-31

proguard-7.4.0,适合JDK21及以下,官网正版

ProGuard 7.4.0版本: 这个ZIP文件包含了ProGuard版本7.4.0的所有必要文件和配置。 下载和使用方法: 下载ZIP文件: 点击下载按钮获取proguard-7.4.0.zip文件。确保你选择了适合你操作系统的版本。 解压文件: 下载完成后,使用解压软件将ZIP文件解压缩到你的项目目录。 构建和优化: 在构建你的应用程序之前,确保启用了ProGuard。构建项目时,ProGuard将自动应用你的配置和规则,以确保生成的APK文件是混淆和优化过的。 这份ZIP文件旨在帮助你轻松地加强你的应用程序安全性和性能。如果你是一个关心应用程序质量的开发者,这个资源将为你提供所需的工具和指导。立即下载并提高你应用的水平!

2023-10-23

mysql数据库考试题

适用于期末考试复习,找工作面试题,里面主要是简答,还有代码设计

2022-12-10

jsp-servlet-javabeean.zip

简易的页面跳转程序,使用jsp,javabean,servlet,不含数据库,Javaweb上机期末考试项目

2021-12-10

C语言实现-操作系统实验-作业(进程)调度.docx

C语言实现-操作系统实验-作业(进程)调度.docx

2021-12-06

空空如也

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

TA关注的人

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