05 2025 档案
摘要:Field类提供了两个方法:getType()和getGenericType()。这两个方法用于获取字段的类型,但它们的用途和返回值有所不同。 1. getType() 返回类型:返回一个Class<?>对象,表示字段的具体类型。 用途:用于获取字段的原始类型,不考虑泛型信息。 示例:Field f
阅读全文
摘要:原文:notepad 如何选择被标记的行?复制包含关键字的行 使用快捷键Ctrl+F打开【查找】对话框 点击【Mark】选项卡,进行如下设置: 勾选【标记所在行】 根据需要设置其他选项 点击【查找全部】按钮 返回主窗口,此时匹配的行已被标记为书签 点击【搜索】菜单 >> 【书签】 >> 【复制书签行
阅读全文
摘要:@Configuration(proxyBeanMethods = false)的作用是禁用基于 CGLIB 的代理机制,通过牺牲部分 Spring 容器的特性来换取性能优化。以下是具体作用和场景分析: 一、默认行为(proxyBeanMethods = true) 代理机制 proxyBeanMe
阅读全文
摘要:原文:MapStruct 使用指南 介绍 随着微服务和分布式应用程序的快速发展,数据完整性和安全性变得比以往任何时候都更加重要。在这些松散耦合的系统之间,安全的通信渠道和有限的数据传输是最重要的。大多数时候,终端用户或服务不需要访问模型中的全部数据,而只需要访问某些特定的部分。 数据传输对象 (Da
阅读全文
摘要:写了几个 Excel 用的 vba 脚本,Alt+F11 打开 vba 编辑器之后,从文件夹拖拽文件到编辑器中,发现文件中的中文乱码,且脚本也不能正常执行。 找到 Excel 脚本所在文件夹,用文本编辑器打开(我用的 VSCode),将文件保存为 GBK 编码,再拖拽到编辑器中,中文正常显示,脚本正
阅读全文
摘要:转自(部分调整):Maven:mirror 和 repository 区别 1.Repository(仓库) 1.1 Maven 仓库种类 Maven 仓库主要分为两大类: 远程仓库(Remote Repository):相当于公共的仓库,所有用户都可以访问,通常以 URL 的形式访问。 本地仓库(
阅读全文
摘要:1、删除日志文件 2、修改 javax.jmdns 日志级别 【系统管理】=>【系统日志】=>【日志级别】=>【名称:javax.jmdns 级别:off】 3、重启 Jenkins,这里介绍通过 Web 界面重启,更多方式参考重启 Jenkins 的三种方式 登录到 Jenkins。 在 Jenk
阅读全文
摘要:右键点击虚拟机 -> 点击设置进入设置页面: 此时用另一台电脑 Ping 此 IP 地址,就可以 Ping 通了。
阅读全文
摘要:启动 Nginx 时报错 nginx bind() to 0.0.0.0:**** failed (13: Permission denied)。 bind() failed (13: Permission denied)说明 Nginx 进程缺乏绑定端口的系统权限,通常由以下原因导致: 特权端口限
阅读全文
摘要:方法一:root root指令会将 location 匹配的路径追加到指定的目录后面。 server { # ... 其他配置 ... location /images/ { root /data/static; # 直接映射本地路径 expires 7d; # 设置浏览器缓存 7 天 access
阅读全文
摘要:摘自:json 反序列化时泛型处理 Fastjson Fastjson 处理泛型比较简单,只需要定义需要泛型处理的com.alibaba.fastjson.TypeReference就可以,一段代码实现: ApiResult<DemoVo> api = JSONObject.parseObject(
阅读全文
摘要:问题描述 当在 Linux 系统下执行本来存在的 Shell 脚本文件时,系统提示文件不存在。 原因分析 这个问题的主要原因是 Shell 脚本在编写时的系统与执行脚本的系统不一致,具体表现为: 在 Windows 系统编写的脚本,拷贝到 Linux 系统执行时会出现此问题 从 GitHub 下载包
阅读全文
摘要:上传文件时报错 413 Request Entity Too Large,需调整 Nginx client_max_body_size参数。以下是具体步骤: 1. 修改 Nginx 配置文件 在 Nginx 配置文件(如nginx.conf或站点配置文件)的http、server或location块
阅读全文
摘要:平时会用nohup java -jar your-project-name.jar > app.log 2>&1 &这样的命令来启动项目,将输出重定向到日志文件。 如果不指定输出文件,也就是nohup java -jar your-project-name.jar 2>&1 &,则nohup命令默认
阅读全文
摘要:1. 通过配置文件设置 在application.properties或application.yml中直接配置日志级别。 示例(application.properties): # 设置全局默认日志级别(例如 INFO) logging.level.root=INFO # 设置特定包的日志级别(例
阅读全文
摘要:1. 登录 MySQL 使用具有管理员权限的账户(如 root)登录 MySQL: mysql -u root -p 2. 创建用户 创建用户名为readonly_user,密码为your_password的用户。根据需要选择允许连接的主机: 允许本地连接:'readonly_user'@'loca
阅读全文
摘要:先切换 dmdba 用户,停止实例: ./DmServiceXXX stop 进入$DM_HOME/script/root目录下,切换 root 用户,执行命令: ./dm_service_uninstaller.sh -n DmServiceXXX 其中 DmServiceXXX 是数据库实例的服
阅读全文
摘要:原文:VMware 虚拟机与主机共享文件夹 1. 虚拟机 (M) -> 设置 (S)-> 选项-> 共享文件夹 -> 总是启用 -> 添加 : 2. 在弹出的对话框中选择主机目录作为共享目录: 3. 选择之后可以看到已经共享的目录路径: 共享目录使用: 在虚拟机中进入共享文件: cd /mnt/hg
阅读全文
摘要:设置定时备份可参考 DM8:达梦数据库定时自动全库备份与删除备份,我这里是新建了一个全量备份的任务,每天零点执行。 下面主要介绍还原过程中遇到的问题。想看结果直接到还原步骤总结。 首先,从服务器拷贝出备份得到的文件夹,比如DB_DAMENG_FULL_2025_04_24_00_00_37,其中有.
阅读全文
摘要:原文:Windows 远程登录 Ubuntu 桌面环境,简单修改。 前言 在 Windows 下远程访问 Linux 服务器的桌面,有几种常见的方法: xrdp(X Remote Desktop Protocol):xrdp 允许 Windows 使用 RDP(Remote Desktop Prot
阅读全文
摘要:制作启动盘 1、首先到 Ubuntu 官网 下载 Ubuntu 桌面系统 iso 文件。 2、然后下载 Rufus。 3、插入 U 盘,运行 Rufus,然后如下配置并开始写入: 选择 Ubuntu 桌面系统 iso 文件 分区类型选择 GPT 选择显示 USB 外置硬盘 点击开始 安装 Ubunt
阅读全文
浙公网安备 33010602011771号