王旭阳个人博客

WXY

最新文章

Jpom实践 容器构建+项目分发

Jpom实践 容器构建+项目分发

如果你还没有安装Jpom或者想要更详细的了解Jpom,官方文档已有很详细的安装实践和介绍 https://jpom.top/pages/15b7a2/ 基础安装部分请查看[官方文档] 前言 容器构建+项目分发 容器构建 可以很好的做环境隔离
416
1
8
2023-11-03
Java使用itext7生成PDF文件(二)

Java使用itext7生成PDF文件(二)

这个摘要主要描述了使用iText 7库在Java中生成PDF文件的过程,包括整合iText 7(特别是版本7.1.13)到项目、解决中文展示问题、绘制PDF的基本方法,以及一个具体的测试类调用生成PDF文件的例子。文章详细介绍了如何创建包含表格、条码、中文字体等元素的PDF文件。此外,还提到了关于图片盖章和标题的添加。 文章结构清晰,步骤详实,易于理解。它提供了一个实用的指导,帮助开发者在实际项目中应用iText 7库来生成复杂的PDF文档。对于需要使用iText 7进行PDF开发的开发者来说,这是一个很好的参考。
206
0
5
2023-10-27
Archlinux/Manjaro更新WPS后,加粗字体显示显示一团黑

Archlinux/Manjaro更新WPS后,加粗字体显示显示一团黑

说明问题 日常 sudo pacman -Syu 后更新了wps,发现.docx 文件中加粗字体显示异常 如图:
394
1
6
2023-10-20
Linux下启动ruoyi项目报错: java.net.SocketException: 权限不够

Linux下启动ruoyi项目报错: java.net.SocketException: 权限不够

说明:Linux 系统,jdk8 ruoyiv4.7.7 启动项目报错 java.net.SocketException: 权限不够 控制台log
191
0
3
2023-10-11
Python读取Mysql数据转成List

Python读取Mysql数据转成List

这段Python代码是使用`mysql-connector-python`库连接MySQL数据库并执行查询操作的示例。以下是关于这段代码的摘要总结: 该代码主要完成以下功能: 1. 导入`mysql.connector`模块以便与MySQL数据库交互。 2. 在主方法`if __name__ == '__main__':`中,通过配置参数连接到MySQL数据库。参数包括主机地址、端口号、数据库名称、用户名和密码等。 3. 建立数据库连接后,通过cursor对象执行SQL查询语句`"select * from test_demo limit 2"`来获取`test_demo`表中的前两行数据。 4. 获取查询结果的描述信息,包括数据库中的各个栏位(字段,列)。 5. 使用`fetchall()`方法获取查询结果的所有数据。 6. 定义了一个函数`data2dict()`,用于将数据库查询结果转换为字典格式,其中键是字段名,值是对应的字段值。 7. 将查询结果转换为字典列表形式并打印输出。 8. 遍历字典列表,提取每个条目的创建时间("create_time")字段并打印输出。 执行结果参考提供的链接[https://www.cnblogs.com/wynlfd/p/10986107.html](https://www.cnblogs.com/wynlfd/p/10986107.html)。需要注意的是,实际执行时需要将数据库连接参数替换为实际的值,并确保数据库中存在相应的表和字段。
295
0
3
2023-10-10
Linux下无限期使用Navicat16

Linux下无限期使用Navicat16

摘要: 本文介绍了Navicat Premium 16试用期的延长方法。在试用期快到期之前,用户可以通过导出数据库连接进行备份。执行特定命令可绕过试用期限制,包括关闭Navicat程序并删除特定配置文件。文章还提到了Navicat官方推出的免费版本,读者可点击查看详情。详细步骤和参考链接已提供。
853
0
6
2023-10-10
Python读取Excel数据转成List

Python读取Excel数据转成List

这段代码是用于处理Excel文件的Python程序,主要使用openpyxl库。程序的执行流程如下: 程序首先加载位于`/home/wxy/Desktop/b.xlsx`的Excel文件。然后,它选中工作簿中的活动表单,并按行读取数据。每一行的数据被存储在一个元组中。 接着,程序读取第一行(即表头),并将其值存储在一个列表中。然后,它遍历Excel表格的其余行,将每行的数据转化为字典格式,字典的键是表头,值是对应的数据。所有字典被存储在一个列表中。 最后,程序遍历这个列表,并打印出每个字典中"到站"字段的值。执行结果将是Excel文件中除表头外每一行的"到站"字段的值。 总的来说,这段代码的目的是从Excel文件中读取数据,并以字典的形式存储这些数据,然后打印出特定字段的值。
289
0
6
2023-10-08
PC版微信/QQ/TIM防撤回补丁

PC版微信/QQ/TIM防撤回补丁

摘要总结: 该文章介绍了一款适用于Windows系统下的PC版微信/QQ/TIM的防撤回补丁。此补丁支持最新版微信/QQ/TIM,并提供微信多开功能。用户需要在关闭微信/QQ/TIM后以管理员身份运行该程序,并等待获取最新的补丁信息。用户可以选择微信/QQ/TIM的安装路径,正常情况下程序会自动获取安装路径。点击防撤回后,程序会进行防撤回操作,等待一段时间即可生效。卸载时只需直接删除相关文件即可。下载地址和Github链接也已提供。
581
1
3
2023-09-30
SmsForwarder-短信转发器

SmsForwarder-短信转发器

SmsForwarder是一款针对Android手机的监控和转发工具,它能自动监测并转发手机中的短信、来电以及APP通知。该工具支持多种转发方式,包括钉钉群机器人、企业微信等,并能将信息发送到邮箱或其他自定义服务。其特点包括主动控制服务端与客户端的功能,可远程发送和管理短信,并具备查看通话、电话簿、电量等远程管理功能。软件使用流程简单,支持多种下载方式。访问密码为pppscn。需要注意的是,用户使用前应了解软件操作规范并确保信息安全。该软件的最新版本为V3.0,新增了一些功能并优化了用户体验。
616
0
5
2023-09-29
Debian12/11/10 开启BBR

Debian12/11/10 开启BBR

在Debian 启用可以显著提高网络的速度和可靠性。BBR可以降低数据包丢失,增加吞吐量,优化网络性能。如果你的互联网速度缓慢或存在网络阻塞,不妨考虑启用BBR以查看是否有所改善。
1589
0
6
2023-09-13
Nginx 代理中使用斜杠的区别

Nginx 代理中使用斜杠的区别

摘要: 本文主要探讨了Nginx代理中斜杠的使用对代理地址的影响。在不同情况下,斜杠的使用会导致不同的代理路径处理方式。如果代理地址加了斜杠,无论location是否加斜杠,API路径都会被省略。如果location带斜杠且代理地址含有后缀和斜杠,则会省略URL中的斜杠。这些细节在实际应用中可能引发问题,因此需要特别注意斜杠的使用方式以避免出现错误。总结来说,需要根据具体需求和配置来正确使用斜杠,以确保代理路径的正确性。
262
0
6
2023-09-06
SpringBoot配置文件的优先级

SpringBoot配置文件的优先级

Spring Boot配置文件的加载优先级总结如下: Spring Boot启动时,会按照特定的顺序扫描以下位置的application.properties或application.yml文件作为默认配置文件。这些位置按照优先级从高到低为: 1. file:./config/ 2. file:./ 3. classpath:/config/ 4. classpath:/ 所有位置的文件都会被加载,高优先级配置内容会覆盖低优先级配置内容。此外,Spring Boot还可以从其他位置加载配置,如命令行参数、Java系统属性、操作系统环境变量等。这些特殊指定的配置优先级高于通用配置,外部配置优先级高于内部配置,局部环境配置(带profile)优先级高于全局普适性配置。 如果需要改变全局配置文件的加载位置,可以通过配置spring.config.location来改变默认配置位置。项目打包后,也可以使用命令行参数的形式,在启动项目时指定配置文件的新位置。 总的来说,Spring Boot的配置加载机制非常灵活,可以满足不同场景下的需求。官方文档是了解这些配置的最好途径。
598
0
7
2023-08-30