上一页 1 2 3 4 5 6 7 8 9 ··· 15 下一页
摘要: Cargo 是 Rust 语言的包管理器和构建工具。 它可以帮助您管理依赖项、构建项目、运行测试和发布程序等。 在 Rust 社区中,Cargo 已经成为了标准的构建工具,它为 Rust 的开发者提供了极大的便利。 Cargo 的主要功能包括: 管理依赖项:Cargo 可以帮助您下载和安装 Rust 阅读全文
posted @ 2024-04-07 16:40 Ashe|||^_^ 阅读(7) 评论(0) 推荐(0) 编辑
摘要: web开发时涉及提供接口的时候,Restful接口通用返回类是系统之间交互(前后端对接,内部系统与外部系统对接等场景)时需要统一规范的定义。 然而,笔者在工作中见过许多系统对于该类的设计可谓是五花八门,杂乱无章。当前比较主流的属性结构如图所示(假设类名为RestResult) + + | RestR 阅读全文
posted @ 2024-04-03 16:05 Ashe|||^_^ 阅读(53) 评论(0) 推荐(0) 编辑
摘要: let mut guess = String::new(); 在Rust中,一般使用let关键字keyword声明变量,比如 let apples = 5; 这行代码声明了一个名为apples的变量,并绑定其变量值为5,在Rust中变量默认是不可变的immutable。意味着一旦给变量赋值后,其值不 阅读全文
posted @ 2024-04-03 14:21 Ashe|||^_^ 阅读(13) 评论(0) 推荐(0) 编辑
摘要: 滑动窗口的核心就是,右指针给窗口扩容,直至抵达扩容限制条件或抵达边界;左指针则是给窗口缩容,以释放限制条件的约束,保证窗口继续向边界移动。 需求讲解 给定一个字符串 str ,请找出其中不含有重复字符的最长子串的长度。 public static int lengthOfLongestSubstri 阅读全文
posted @ 2024-03-30 18:27 Ashe|||^_^ 阅读(41) 评论(0) 推荐(0) 编辑
摘要: pom.xml引入依赖 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-web</artifactId> <exclusions><!-- 去掉 Spring Boot 阅读全文
posted @ 2024-03-23 17:20 Ashe|||^_^ 阅读(24) 评论(0) 推荐(0) 编辑
摘要: <?xml version="1.0" encoding="UTF-8"?> <project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" xsi:sc 阅读全文
posted @ 2024-03-23 16:46 Ashe|||^_^ 阅读(27) 评论(0) 推荐(0) 编辑
摘要: 限流场景 保护系统资源:限流可用于保护系统资源,防止系统被过度请求而导致资源耗尽或系统崩溃。例如,限制对数据库、缓存、消息队列等关键资源的访问速率,以确保系统的稳定性和可用性。 防止恶意攻击:限流可用于防止恶意攻击和恶意请求,如暴力破解、DDoS 攻击等。通过限制来自单个 IP 地址或单个用户的请求 阅读全文
posted @ 2024-03-23 16:12 Ashe|||^_^ 阅读(24) 评论(0) 推荐(0) 编辑
摘要: @Value 注解 优点: 简单易用:@Value 注解非常简单,适用于读取单个属性或简单的配置。 灵活性:可以在任何 Spring 管理的 bean 中使用 @Value 注解,包括普通的 bean、控制器、服务等。 缺点: 缺乏类型安全性:@Value 注解不提供类型安全性检查,如果配置值的类型 阅读全文
posted @ 2024-03-23 12:03 Ashe|||^_^ 阅读(50) 评论(0) 推荐(0) 编辑
摘要: Logback 是 Log4j 的作者的另一个开源日志组件,与 Log4j 相比,Logback 重新了内核,使它的性能提升了很多,大约是 Log4j 的 10 倍,同时占用更小的内存,并且完整的实现了 SLF4J API 是你可以很方便的切换日志框架。 SpringBoot 默认集成了 Logba 阅读全文
posted @ 2024-03-22 12:49 Ashe|||^_^ 阅读(354) 评论(0) 推荐(0) 编辑
摘要: echo "Hello, world!" # 这是一行注释 # 条件语句 if [ condition ]; then # commands elif [ condition ]; then # commands else # commands fi # for循环 for i in {1..5}; 阅读全文
posted @ 2024-03-21 17:57 Ashe|||^_^ 阅读(3) 评论(0) 推荐(0) 编辑
上一页 1 2 3 4 5 6 7 8 9 ··· 15 下一页