自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 更新 Node.js 和 npm 使用 nvm

【代码】更新 Node.js 和 npm 使用 nvm。

2023-12-05 23:02:04 911

原创 MySQL 配置和连接问题解决方案

使用了 MySQL 驱动版本 5.1.49,其中驱动类名为而不是(适用于版本为8.0)。pom.xml中的 MySQL 驱动依赖:</</</</</

2023-12-05 22:40:57 657

原创 解决 MySQL 5.7 中的字符集兼容性问题

为了使 SQL 脚本兼容 MySQL 5.7,需要将所有的。:使用文本编辑器打开需要修改的 SQL 文件。替换为 MySQL 5.7 支持的。

2023-12-03 12:21:50 690

原创 YUM 问题解决步骤

当使用yum。

2023-12-02 17:41:07 574

原创 MySQL更改用户权限

如果之前已经为一个用户设置了localhost作为主机名,并且现在想将其改为使用GRANT语句重新授予权限,将主机名从localhost改为。替换和username为实际的数据库名称和用户名。EXIT;

2023-12-02 16:27:50 1150

原创 在 MySQL 中创建用户和分配权限

在进行这些操作时,请确保您了解每个步骤的含义和潜在的安全影响。对于更复杂的权限配置和安全最佳实践,请参阅相应数据库的官方文档。然后,根据需要给新用户授予权限。:确保使用强密码,特别是当数据库可以从外部网络访问时。:您可以根据需要调整权限的粒度,例如只授予读取(:如果用户需要从远程地址访问数据库,需要使用。应替换为您希望用户访问的数据库名。文件(PostgreSQL)。替换为您想要的用户名和密码。替换为您选择的用户名和密码。(MySQL)或适当配置。

2023-12-02 11:21:51 592

原创 Git 合并冲突解决步骤

这会打开一个文本编辑器,让您输入提交信息。通常,Git 会自动生成一条关于合并的提交信息。定位到发生冲突的文件。可以通过 Git 的命令行输出找到这些文件。完成所有冲突的解决后,进行一次新的提交来完成合并过程。在冲突的文件中,Git 用特殊的标记界定冲突区域。编辑文件,删除 Git 的特殊标记(解决所有冲突后,保存并关闭编辑器。对于所有有冲突的文件重复这个步骤。),只保留最终决定保留的代码。

2023-12-01 00:11:28 759

原创 上传文件到 Git 仓库的指南

这通常是项目的主分支(或默认分支)的名称。近年来,许多仓库和版本控制系统开始使用。: 这是远程仓库的默认名称,是克隆仓库时自动设置的。它是指向远程仓库的指针或引用。将暂存的更改提交到本地仓库。务必附上有意义的提交信息。这会显示所有已修改但尚未提交的文件。将本地更改上传到远程仓库。指定远程仓库和分支。命令进入本地 Git 仓库的目录。在计算机上启动命令行界面。作为主分支的默认名称。将更改添加到暂存区。

2023-11-17 13:40:17 33

原创 SSL证书与IP地址

对于大多数使用场景,我们通常为域名(如)获取SSL证书,而不是直接为IP地址获取。

2023-10-26 14:08:22 83

原创 Maven 子模块继承父模块依赖

当在Maven的父模块中声明某个依赖,所有的子模块默认都会继承这个依赖。这意味着你不需要在子模块中再次声明这些依赖。遵循以上规则,子模块就会自动继承父模块的所有依赖,无需再次声明。等依赖,为了使子模块可以使用这些依赖,确保子模块的。如果父模块已经声明了诸如。

2023-10-22 13:47:27 509

原创 解决Node.js与OpenSSL 3.0不兼容问题

在某些情况下,使用 Node.js 17 或更高版本时,可能会遇到与crypto库有关的错误。这主要是因为 Node.js 17 引入了对 OpenSSL 3.0 的支持,该版本对于一些 API 进行了重大更改,这可能导致与某些 Node.js 库或依赖项的不兼容。

2023-10-21 15:06:20 812

原创 如何查找占用特定端口的进程以及确定进程的具体程序或文件?

查看特定进程的详细信息。

2023-10-12 23:31:39 121

原创 RabbitMQ环境搭建和Spring Boot 集成

Bean使用上述配置,就可以在任何 Spring 组件中自动装配并使用了。

2023-10-06 09:44:39 37

原创 在 Spring Security 的过滤器链中,使用 `@Autowired` 注入 `UserService` 时出现 `null`

这种方法确保了在创建 SecurityConfig bean 时,WeChatAuthenticationFilter 已被注入,而不会是 null。总结:当在 Spring Security 或其他过滤器中工作时,使用构造器注入是更可靠的方式,因为它确保了所有必要的依赖在对象创建时都已正确注入。:在具有多个 Spring 上下文的项目中,如果过滤器不在主上下文中,@Autowired 可能不会正确工作。:字段注入可能导致对象在某些时候处于无效状态。:使用构造器,可以确保对象在构造时具有所有必需的依赖。

2023-10-05 11:46:57 182

原创 Spring Security 和 `WeChatAuthenticationFilter` 的问题讨论

本次讨论关注了微信小程序的过滤器问题和Spring Security的配置问题。正确的路径配置和放行逻辑是保证应用安全性和功能的关键。

2023-10-05 00:43:58 36

原创 阿里云服务器后端环境设置

这会运行一个简单的配置向导来为MySQL设置密码和其他安全相关的选项。注意:上述命令会将应用的日志输出到。文件中,你可以根据实际需求修改。使用SSH登录到你的服务器。如果一切正常,它应该返回。

2023-10-04 00:44:37 99

原创 WebSocket、STOMP 和 SockJS 笔记

SockJS 是一个库,能为浏览器提供一个近似于 WebSocket 的API。在 WebSocket 不被支持的情境中,SockJS 可以自动选择并使用最佳的浏览器可用技术。当使用 SockJS 时,连接可能首先会尝试使用 XMLHttpRequest 来获取一些基本信息,这是 SockJS 的一部分协议。

2023-10-03 23:50:52 160

原创 如何判断图像中的人是否在桌子前使用桌子

这种方法是基于启发式的,可能不总是100%准确。对于更准确的判断,最好扩展数据集以包含更多关于座位的信息,或使用目标关系识别技术。在图像识别中,我们可能仅获得关于人和桌子的位置数据。如果人的下半部分与桌子的上部分有轻微的接触或接近,并且人的边界框在水平方向上与桌子重叠,那么可以认为人很可能坐在桌子前。图像的上下文(例如,办公室或教室场景)可能提供有关人是否坐在桌子前的线索。人的高度相对于桌子的高度较小可能表示人是坐着的。

2023-10-03 23:14:52 32

原创 CORS 设置笔记

SockJS 提供了一个模拟 WebSocket 的后备选项,可能涉及到跨域请求。Spring 强制使用。在 Spring 5.3+ 版本中,使用。来更明确地设置允许的源,以增强安全性。使用 SockJS 时,应该使用。希望这份笔记对你有所帮助!

2023-09-30 03:21:43 226

原创 避免在 Spring WebSocket 中使用 `/user` 前缀

如果你选择不使用 Spring Security,但仍然想发送特定用户的消息,可以使用以下方法避免。这些改动确保了每个用户都有他们自己的消息队列,并只在发送消息给他们时接收到消息。方法,并将用户ID添加到队列名称中。前缀,同时仍然保证了消息的正确路由。,并订阅对应的队列。

2023-09-29 23:03:50 37

原创 网格文件系统

不同的云服务器共享文件

2023-09-24 17:46:45 29

原创 Alibaba Cloud Linux 使用 Let‘s Encrypt 设置 SSL 证书

配置免费的ssl

2023-09-07 16:02:19 276

原创 团队把项目推到github上,怎么保证项目版本不会冲撞

怎么保证项目上传到github上版本不冲突

2023-06-16 18:40:05 78

原创 SpringBoot注解讲解大全

SpringBoot注解讲解大全

2023-06-13 23:33:30 390

原创 94. 二叉树的中序遍历

Java

2022-09-18 14:53:51 671

原创 83. 删除排序链表中的重复元素

Java

2022-09-15 21:39:45 157

原创 70. 爬楼梯

Java

2022-09-14 18:39:11 545

原创 69. x 的平方根

java

2022-09-13 10:24:26 67

原创 67. 二进制求和

Java

2022-09-12 15:09:02 82

原创 35. 搜索插入位置

leetcode Java

2022-09-07 09:51:11 59

原创 leetcode 26. 删除有序数组中的重复项

简单Java leetcode

2022-09-06 13:33:52 53

原创 21. 合并两个有序链表​

java leetcode

2022-09-05 13:29:22 56

原创 20. 有效的括号

java leetcode

2022-09-03 09:43:11 70

原创 14. 最长公共前缀

java

2022-09-02 09:54:17 46

原创 13. 罗马数字转整数

java

2022-09-01 10:15:22 46

原创 2. 两数之和

java

2022-08-30 10:23:36 59

原创 1.leetcode 反转链表

leetcode 反转链表

2022-08-29 19:50:18 122

原创 GPU比CPU更适合并行计算

GPU比CPU更适合并行计算

2022-08-23 16:44:38 3040

原创 CPU时间切片初步学习

CPU时间切片初步理解

2022-08-10 22:43:04 714

原创 JAVA 线程 锁的重要性

java线程

2022-08-10 18:45:36 137

空空如也

空空如也

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

TA关注的人

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