上一页 1 ··· 8 9 10 11 12 13 14 15 16 ··· 22 下一页
摘要: web开发时涉及提供接口的时候,Restful接口通用返回类是系统之间交互(前后端对接,内部系统与外部系统对接等场景)时需要统一规范的定义。 然而,笔者在工作中见过许多系统对于该类的设计可谓是五花八门,杂乱无章。当前比较主流的属性结构如图所示(假设类名为RestResult) + + | RestR 阅读全文
posted @ 2024-04-03 16:05 Ashe|||^_^ 阅读(169) 评论(0) 推荐(0)
摘要: let mut guess = String::new(); 在Rust中,一般使用let关键字keyword声明变量,比如 let apples = 5; 这行代码声明了一个名为apples的变量,并绑定其变量值为5,在Rust中变量默认是不可变的immutable。意味着一旦给变量赋值后,其值不 阅读全文
posted @ 2024-04-03 14:21 Ashe|||^_^ 阅读(59) 评论(0) 推荐(0)
摘要: 滑动窗口的核心就是,右指针给窗口扩容,直至抵达扩容限制条件或抵达边界;左指针则是给窗口缩容,以释放限制条件的约束,保证窗口继续向边界移动。 需求讲解 给定一个字符串 str ,请找出其中不含有重复字符的最长子串的长度。 public static int lengthOfLongestSubstri 阅读全文
posted @ 2024-03-30 18:27 Ashe|||^_^ 阅读(120) 评论(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|||^_^ 阅读(36) 评论(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|||^_^ 阅读(42) 评论(0) 推荐(0)
摘要: 限流场景 保护系统资源:限流可用于保护系统资源,防止系统被过度请求而导致资源耗尽或系统崩溃。例如,限制对数据库、缓存、消息队列等关键资源的访问速率,以确保系统的稳定性和可用性。 防止恶意攻击:限流可用于防止恶意攻击和恶意请求,如暴力破解、DDoS 攻击等。通过限制来自单个 IP 地址或单个用户的请求 阅读全文
posted @ 2024-03-23 16:12 Ashe|||^_^ 阅读(170) 评论(0) 推荐(0)
摘要: @Value 注解 优点: 简单易用:@Value 注解非常简单,适用于读取单个属性或简单的配置。 灵活性:可以在任何 Spring 管理的 bean 中使用 @Value 注解,包括普通的 bean、控制器、服务等。 缺点: 缺乏类型安全性:@Value 注解不提供类型安全性检查,如果配置值的类型 阅读全文
posted @ 2024-03-23 12:03 Ashe|||^_^ 阅读(132) 评论(0) 推荐(0)
摘要: Logback 是 Log4j 的作者的另一个开源日志组件,与 Log4j 相比,Logback 重新了内核,使它的性能提升了很多,大约是 Log4j 的 10 倍,同时占用更小的内存,并且完整的实现了 SLF4J API 是你可以很方便的切换日志框架。 SpringBoot 默认集成了 Logba 阅读全文
posted @ 2024-03-22 12:49 Ashe|||^_^ 阅读(705) 评论(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|||^_^ 阅读(8) 评论(0) 推荐(0)
摘要: 在Linux中给某个文件添加执行权限时,通常可以使用chmod 755 a.sh或者chmod +x a.sh来实现。 那么为什么是755呢?两种命令之间又有何差异呢? 7 5 5 ┌───┬───┬───┐ │ r │ w │ x │ └───┴───┴───┘ │ │ │ │ │ │ │ └─ 阅读全文
posted @ 2024-03-21 17:51 Ashe|||^_^ 阅读(106) 评论(0) 推荐(0)
上一页 1 ··· 8 9 10 11 12 13 14 15 16 ··· 22 下一页