相关文章
3. 行为模式 - 迭代器模式
亦称: Iterator 意图
迭代器模式是一种行为设计模式, 让你能在不暴露集合底层表现形式 (列表、 栈和树等) 的情况下遍历集合中所有的元素。 问题
集合是编程中最常使用的数据类型之一。 尽管如此, 集合只是一组对象的…
建站知识
2024/12/27 13:22:37
当下流行的直播技术demo演示
nginx-http-flv-module(更新不是很频繁) SRS: https://ossrs.net/lts/zh-cn/(独立官网,目前最新稳定版version5)
基于SRS搭建直播demo演示:
一、搭建流媒体服务器
参见官网:https://ossrs.ne…
建站知识
2024/12/18 1:36:00
idea 如何使用 JaCoCo 跑覆盖率
背景介绍
什么代码覆盖?
代码覆盖(Code coverage)是软件测试中的一种度量,描述程序中源代码被测试的比例和程度,所得比例称为代码覆盖率。简单来理解,就是单元测试中代码执行量与代码总量之间的比率。
Java常用的单元测试覆盖率…
建站知识
2024/11/29 10:04:43
reduce累加器的应用
有如下json数据,需要统计Status的值为0和1的数量
const data {"code": "001","results": [{"Status": "0",},{"Status": "0",},{"Status": "1",}]
}方法一:用reduce方…
建站知识
2024/12/23 0:51:04
Spring Environment 注入引起NPE问题排查
文章目录 背景原因分析1)Spring Aware Bean 是什么?2)从 Spring Bean 的生命周期入手 解决方案 背景
写业务代码遇到使用 Spring Environment 注入为 null 的情况,示例代码有以下两种写法,Environment 实例都无法注入…
建站知识
2024/12/26 23:08:10
漫谈UNIX、Linux、UNIX-Like
漫谈UNIX、Linux、UNIX-Like
使用了这么多年Redhat、Ubuntu等Linux、Windows、Solaris操作系统,你是否对UNIX、Unix-Like(类UNIX)还是不太清楚?我以前一直认为Unix-Like就等于Linux。其实,由UNIX派生出来而没有取得UN…
建站知识
2024/12/23 2:08:44
HackTheBox - Medium - Linux - Jupiter
Jupiter
Jupiter 是一台中等难度的 Linux 机器,它有一个使用 PostgreSQL 数据库的 Grafana 实例,该数据库在权限上过度扩展,容易受到 SQL 注入的影响,因此容易受到远程代码执行的影响。一旦站稳脚跟,就会注意到一个名…
建站知识
2024/12/15 11:48:03