相关文章
Lua语言入门 - Lua常量
在Lua中,虽然没有直接的常量关键字(如C中的const),但你可以通过一些编程技巧和约定来实现类似常量的行为。以下是几种常见的方法: 1. 使用全局变量并命名规范 你可以定义一个全局变量,并通过命名约定来表示…
建站知识
2025/1/2 22:46:11
mac docker部署jar包流程
mac docker部署jar包流程 默认服务器已经准备好了相关的准备工作,如:docker,docker内安装所需软件数据库,jdk等,将要部署等jar包。 1:将jar 包上传到服务器目录下:/usr/local/service (没有目录可以自己创建…
建站知识
2025/1/11 5:36:48
Rust : tokio中select!
关于tokio的select宏,有不少的用途。包括超时和竞态选择等。
关于select宏需要关注,相关的异步条件,会同时执行,只是当有一个最早完成时,会执行“抛弃”和“对应”策略。
说明:对本文以下素材的来源表示感…
建站知识
2025/1/11 5:41:57
【SpringMVC】拦截器
拦截器(Interceptor)是一种用于动态拦截方法调用的机制。在 Spring MVC 中,拦截器能够动态地拦截控制器方法的执行过程。以下是请求发送与接收的基本流程:
当浏览器发出请求时,请求首先到达 Tomcat 服务器。Tomcat 根…
建站知识
2025/1/11 5:41:38
redis的集群模式与ELK基础
一、redis的集群模式
1.主从复制
(1)概述 主从模式:这是redis高可用的基础,哨兵和集群都是建立在此基础之上。 主从模式和数据库的主从模式是一样的,主负责写入,然后把写入的数据同步到从服务器ÿ…
建站知识
2025/1/2 22:46:51
VisionMamba部署及seg魔改记录(linux)
一、部署
官方的部署指南:
conda create -n your_env_name python3.10.13
pip install torch2.1.1 torchvision0.16.1 torchaudio2.1.1 --index-url https://download.pytorch.org/whl/cu118
pip install -r vim/vim_requirements.txt
这三步问题不大,…
建站知识
2025/1/2 22:51:26
LangChain教程 - 表达式语言 (LCEL) -构建智能链
系列文章索引 LangChain教程 - 系列文章
LangChain提供了一种灵活且强大的表达式语言 (LangChain Expression Language, LCEL),用于创建复杂的逻辑链。通过将不同的可运行对象组合起来,LCEL可以实现顺序链、嵌套链、并行链、路由以及动态构建等高级功能…
建站知识
2025/1/9 18:39:35
016-spring-@EnableAspectJAutoProxy 生效原理
让切面生效,需要开启注解/xml配置
EnableAspectJAutoProxy
等价于
<!-- 启用 AspectJ 自动代理 -->
<aop:aspectj-autoproxy/> 原理是:跟踪代码
根据命名空间去找对应的类 找到aspectj-autoproxy 使用的是AbstractAspectJAdvisorFac…
建站知识
2025/1/2 22:58:17