- 博客(545)
- 收藏
- 关注
原创 python项目依赖配置
x86_64:64 位的 x86 架构(最常见的 PC 或服务器架构,如 Intel、AMD 的 64 位处理器)。armv7l/armv8l:32 位 ARM 架构(如部分嵌入式设备、旧款 Raspberry Pi)。aarch64:64 位 ARM 架构(如现代手机、新款 Raspberry Pi、ARM 服务器)。ppc64le:64 位 PowerPC 架构(小端模式,常见于部分服务器)。i386/i686:32 位的 x86 架构(较旧的 32 位处理器)。查看当前操作系统的CPU架构:如。
2025-08-01 09:50:43
22
原创 project standard 2013 项目管理软件介绍
Microsoft Project Standard 2013是微软发布的一款项目管理软件,是2013年Microsoft Office版本的一部分,但不包含在Office套件中。它主要用于帮助用户制定项目计划、跟踪项目进度和管理预算。
2025-07-31 15:08:56
46
原创 import io.netty.buffer.ByteBuf;import io.netty.buffer.Unpooled; 依赖
【代码】import io.netty.buffer.ByteBuf;依赖。
2025-07-30 15:47:26
83
原创 .iat.ASRWebsocketServer.<init>() at java.base/java.lang.Class.getConstructor0
【代码】.iat.ASRWebsocketServer.<init>() at java.base/java.lang.Class.getConstructor0。
2025-07-30 15:45:25
45
原创 jakarta.websocket.DeploymentException:Endpoint instance creation failed
无参构造是必须的:WebSocket 容器强制要求,用于实例化。放弃构造注入:WebSocket 容器不支持依赖注入,改用SpringUtil动态获取 Spring Bean。
2025-07-30 15:42:01
555
原创 同一个局域网段,如何实现所有用户都可以访问本地mysql数据库?
通配符,限制网段并最小化权限,同时确保防火墙开放 3306 端口。表示允许所有 IP 地址访问(实际可限制为局域网网段,如。MySQL 5.7 允许在授权时直接创建用户,无需单独执行。默认情况下,MySQL 可能仅监听本地。输入密码后若能成功登录,说明配置生效。输入密码后进入 MySQL 命令行。输入密码后进入 MySQL 命令行。以具有管理员权限的用户(通常是。如果只想允许局域网特定网段(如。同样注意:生产环境避免使用。
2025-07-29 17:03:19
367
原创 newCachedThreadPool() 特性以及手动创建线程池方法
适合开发测试或低并发场景,生产环境中必须通过手动配置,核心是限制资源占用和提高稳定性。根据你的 WebSocket 消息转发场景,重点控制最大线程数和使用有界队列,避免因突发流量导致系统崩溃。
2025-07-28 11:33:04
1298
原创 前端项目组成
先找pages文件夹,打开一个页面文件(比如首页),看它引入了哪些components和api,顺着「引入关系」找代码。遇到不认识的函数,看它的import路径,就能知道来自哪个模块。从一个简单功能(比如点击按钮)入手,用「断点调试」一步步跟代码(浏览器 F12 → Sources 面板),看它调用了哪些方法。
2025-07-25 15:28:14
668
原创 java实现在工具类中注入其他对象方式
从图中报错 “Could not autowire. No beans of ‘RestTemplate’ type found.” 可知,问题是 Spring 容器中找不到。,适合非 Spring 管理的类或特殊场景(不推荐常规使用)。这是 Spring 官方推荐的方式,通过构造函数将。:使用这种方式需要先在 Spring 容器中定义。注入到类中,清晰展示类的依赖关系。,适合需要在注入后做额外处理的场景。类型的 Bean,因为没有配置。解决方法:在项目的配置类(一般用。通过 Setter 方法注入。
2025-07-25 14:29:51
598
原创 feign接口切换测试、本地环境
如果项目使用了Spring Profiles,可以分别配置不同Profile下的Feign服务地址。配置文件中,修改Feign客户端对应的服务地址。(如果本地服务启动在8080端口 )。来配置Feign客户端的目标地址。改为本地服务启动的地址,比如。的值,在不同环境配置间切换。创建一个配置类,在类中通过。是Feign客户端接口。等本地服务实际地址。
2025-07-25 11:32:04
190
原创 浏览器麦克风不显示,打不开教程
谷歌浏览器示例:是谷歌Chrome浏览器的一个实验性功能地址,用于将原本不安全的(使用HTTP协议 )源视为安全源。
2025-07-24 10:27:39
261
原创 mybatisPlus实现查询表里最近4个月的数据
示例:要查询3月、4月、5月、6月这四个月的所有数据(以7月18日为当前时间),核心是精准界定这四个月的时间范围,避免因“最近4个月”的相对时间计算导致边界误差。
2025-07-22 13:47:07
194
原创 统一接口出入参字段格式:接口请求参数、返回参数统一为下划线实现方法
如果项目中使用了Gson、Fastjson等其他序列化工具,且默认配置了下划线策略,也会实现类似效果。这种情况下,URL参数用下划线,Java字段用小驼峰,无需额外配置即可绑定成功(仅适用于URL参数,不适用于请求体JSON)。如果项目中所有VO都继承了同一个父类,或实现了同一个接口,可以在父类上统一添加。配置,但通过配置文件实现,更隐蔽,可能被忽略。Spring MVC在绑定URL参数(如。Spring Boot支持通过。,直接匹配小驼峰字段。
2025-07-21 17:03:43
143
原创 springdoc-openapi-ui的使用教程
使用可以更方便地生成 OpenAPI 3.0 文档。控制器方法、VO 和请求对象的配置可以通过注解来描述 API 的行为和数据结构。确保在控制器和模型中使用适当的注解,以便生成准确的 API 文档。如果您有其他具体问题或需要进一步的示例,请告诉我!
2025-07-21 16:30:54
682
原创 linux端口监听命令
命令显示监听状态?显示进程信息?显示所有连接状态?(包括已建立的)grep 端口`是是grep 端口`是否grep 端口`否(包含监听)否带-l:只看“正在监听的端口”(服务端通常处于这种状态)。带-p:能看到“哪个程序占用了端口”(需要权限)。不带-l和-p:看所有与该端口相关的网络活动(包括客户端连接),但看不到进程。
2025-07-17 16:10:36
421
原创 linux打包指令和移动指令
格式命令特点.tartar -cvf 文件名.tar 文件夹/仅打包,不压缩,体积大.tar.gztar -zcvf 文件名.tar.gz 文件夹/压缩率较高,速度较快.tar.bz2tar -jcvf 文件名.tar.bz2 文件夹/压缩率更高,速度较慢.tar.xztar -Jcvf 文件名.tar.xz 文件夹/压缩率最高,适合大文件根据需求选择格式即可,日常使用中.tar.gz是最常用的选择。在Linux系统中,将文件或文件夹压缩为ZIP包可以使用zip命令。基本语法。
2025-07-11 09:22:01
560
原创 如何使用Java WebSocket API实现客户端和服务器端的通信?
通过注解标记端点,并指定访问路径(如/chat@ServerEndpoint("/chat") // 客户端连接的URL:ws://localhost:8080/项目名/chat// 存储所有连接的客户端会话(线程安全集合)// 当前客户端的会话/*** 客户端连接成功时触发*/@OnOpen// 将新会话加入集合System.out.println("新客户端连接,当前在线:" + sessions.size());/*** 收到客户端消息时触发*/
2025-07-10 18:24:42
869
原创 System.loadLibrary(“mt_scylla“)代码说明以及idea加载.dll文件教程
说明需要本地库文件(Windows 下是 mt_scylla.dll)。这是一个 JNI 实现,需要配套的动态链接库才能正常工作。打开 Run/Debug Configurations(运行/调试配置)替换为你的 mt_scylla.dll 文件所在的实际路径。这个文件通常应该和 jar 包一起提供。选择你的应用程序配置。
2025-07-09 09:56:00
157
原创 ${project.basedir}延申出来的Maven内置的一些常用属性
是 Maven 的内置属性,可以被 pom.xml 直接识别。它表示当前项目的根目录(即包含 pom.xml 文件的目录)。
2025-07-08 22:20:25
373
原创 用Netty实现的WebSocket服务器代码示例中添加自定义消息处理逻辑
类,启动WebSocket服务器,然后使用支持WebSocket协议的客户端(如浏览器中的JavaScript WebSocket对象 、Postman等)连接到。以下是在之前Netty实现WebSocket服务器的代码基础上,添加更丰富自定义消息处理逻辑的示例,实现根据客户端发送的不同指令,返回不同响应。上述HTML页面通过JavaScript创建WebSocket连接,在连接建立后发送不同指令,并处理接收到的服务器响应消息。同时,需要创建一个处理WebSocket消息的处理器类。
2025-07-08 09:57:04
1039
原创 /bin_test/libmt_scylla.so: libopus.so.0: 无法打开共享对象文件: 没有那个文件或目录
【代码】/bin_test/libmt_scylla.so: libopus.so.0: 无法打开共享对象文件: 没有那个文件或目录。
2025-07-07 14:27:11
161
原创 if ‘username‘ in data: 代码讲解
这行代码是 Python 中用于检查某个键(key)是否存在于字典(dictionary)中的判断语句。作为 Java 程序员,可以类比为检查。获取),用于判断客户端是否传递了某个必填参数。通常是从请求中获取的 JSON 数据(通过。在 Java 中,检查。在 Flask 应用中,
2025-07-04 16:47:58
247
原创 db = SQLAlchemy() db.session.add(new_user) db.session.commit() 代码讲解
会话(Session):SQLAlchemy 的核心概念,用于管理对象的生命周期和事务add():将对象标记为"待插入",但不立即执行 SQLcommit():批量执行 SQL 并提交事务事务特性:要么全部成功,要么全部失败(通过 rollback 回滚)这种设计允许你在一个事务中组合多个操作,确保数据一致性。1.是什么意思?这行代码创建了一个 Flask 应用实例,类似于 Spring Boot 中的注解。Flask。
2025-07-04 16:33:58
649
原创 python:[user.to_dict() for user in users]讲解
这个表达式的作用是将一个包含多个对象的列表,转换为一个包含多个字典的列表,便于进行 JSON 序列化或数据传输。
2025-07-04 15:23:57
151
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人