2024 一带一路暨金砖国家技能发展与技术创新大赛【网络安全防护治理实战技能赛项】样题(中职组)
2024 一带一路暨金砖国家技能发展与技术创新大赛【网络安全防护治理实战技能赛项】样题(中职组)
- 1.基础设置和安全强化(xxx 分)
- 1.3. 任务内容:
- 2.安全监测和预警(xxx 分)
- 2.1. 任务一:建立目录安全监控规则
- 2.1.3. 任务内容
- 2.2. 任务二:威胁情报分析
- 2.2.3. 任务内容
- 2.3. 任务三:网络流量分析
- 2.3.3. 任务内容
- 2.4.3. 任务内容:
- 3.检测评估(xxx 分)
- 3.1. 任务 一:nmap扫描渗透测试
- 3.1.3. 任务内容:
- 4.安全防护(xxx 分)
- 4.3. 任务内容
- 5.分析识别(xxx 分)
- 5.3任务内容:
- 6.事件处置(xxx 分)
- 需要培训可以私信博主(可有名次)
[X] 🛰:ly3260344435
[X] 🐧:3260344435
[X] BiliBili:鱼影信息
[X] 公众号:鱼影安全
[X] CSDN:落寞的魚丶
[X] 知识星球:中职-高职-CTF竞赛
[X] 信息安全评估(高职)、中职网络安全、金砖比赛、世界技能大赛省选拔选拔赛、电子取证比赛,CTF培训等
欢迎师傅们交流学习,加我可以拉粉丝群~
1.基础设置和安全强化(xxx 分)
1.1. 任务描述
各位选手需要先在防火墙的CLI界面配置管理接口,然后通过管理员PC
登录web端完善防火墙策略,并将处置加固服务器接入堡垒机和蜜罐。
1.3. 任务内容:
1.在防火墙的CLI界面配置管理接口的ip地址与管理服务,通过管理员PC的ie浏览器访问防火墙web端;在登录页面下载证书,将最后一个“/”与“==”之间的字符串通过 SHA256 运算(提示:可以通过shell命令sha256sum运算)后返回哈希值的十六进制结果作为Flag 值(形式:十六进制字符串);(分)
2.通过PC登录防火墙的web页面,正确配置访问策略,然后访问处置加固服务器下的flag文件,并将其内容通过 SHA256 运算(提示:可以通过shell命令 sha256sum运算)后返回哈希值的十六进制结果作为Flag 值(形式:十六进制字符串);(分)
3.通过PC登录堡垒机的web页面,添加一个用户zhangsan,添加处置加固服务器(10.1.0.70)到堡垒机资产中,使得zhangsan能够通过堡垒机登录网站服务器;将服务器桌面的flag.txt内容通过 SHA256 运算(提示:可以通过shell命令 sha256sum运算)后返回哈希值的十六进制结果作为Flag 值(形式:十六进制字符串);(分)
4.通过PC登录蜜罐的web页面,部署“疫情上报系统”基础 web 蜜罐,尝试访问成功;将url后的path值的前10位通过 SHA256 运算(提示:可以通过shell命令 sha256sum运算)后返回哈希值的十六进制结果作为Flag 值(形式:十六进制字符串);(分)
5.通过PC登录蜜罐的web页面,并在该PC上部署文件蜜饵;将windwos端蜜饵分发指令中url前的参数通过 SHA256 运算(提示:可以通过shell命令 sha256sum运算)后返回哈希值的十六进制结果作为Flag 值(形式:十六进制字符串);(分)
2.安全监测和预警(xxx 分)
2.1. 任务一:建立目录安全监控规则
2.1.3. 任务内容
1、在pam_tally2模块的配置文件“ /etc/pam.d/system-auth”中,存在一条登陆行为审计规则。请确保此审计规则在远程用户登陆失败5次后锁定账号60分钟。其余内容不做修改(注意保留规则文件中的空格格式,同时不要产生空行)。将修改后的规则文件通过 SHA256 运算(提示:可以通过shell命令 sha256sum 运算)后返回哈希值的十六进制结果作为Flag值(形式:十六进制字符串)。(分)
2.2. 任务二:威胁情报分析
2.2.1. 任务描述
各位选手需要对服务器主机的远程登陆日志进行情报分析。判断当前
服务器是否已失陷。如服务器失陷,溯源攻击来源信息。
2.2.3. 任务内容
1、使用linux相关命令,对服务器日志文件“/var/log/secure”进行分析,研判主机是否已经失陷(注意:是否失陷的判断标准为暴力破解的来源IP是否最终成功进行了登陆),根据判断结果提交字符串“yes”(确认失陷)或者“no”(未失陷)作为Flag值进行提交。(分)
2、找到服务器日志文件“/etc/httpd/logs/access_log”中,访问失败次数最多IP地址,将这个IP地址通过 SHA256 运算后,返回哈希值的十六进制结果作为Flag 值(形式:十六进制字符串)进行提交。(分)
3、找到服务器日志文件“/etc/httpd/logs/access_log”中,出现次数第二多的状态码,并将这个状态码通过 SHA256 运算后,返回哈希值的十六进制结果作为Flag 值(形式:十六进制字符串),进行提交。(分)
2.3. 任务三:网络流量分析
2.3.1. 任务描述
各位选手需要分析数据库审计产生的旁路流量包,过滤和统计存在风
险的流量信息。
2.3.3. 任务内容
1、 目录“/opt/tcpdump”下,存在数据库审计流量包文件“http_secy.pcap”,使用tcpdump工具分析流量包文件,从数据流量包内容中统计执行风险操作“eval”最多的url,将url中的path信息通过SHA256 运算后,返回哈希值的十六进制结果作为Flag 值(形式:十六进制字符串)。(分)
2、网站后台管理员曾经执行过包含flag关键字的url的查询命令,被web行为分析软件记录在文件“/opt/tcpdump/http_secy.pcap”中,使用tcpdump工具分析这个流量包文件,从数据流量包内容中找到这个url信息,并通过 SHA256 运算后,返回哈希值的十六进制结果作为Flag 值(形式:十六进制字符串),并进行提交。(分)
3、网站后台管理员执行过flag文件上传的操作。同时这个执行操作已经被web行为分析软件记录在文件“/opt/tcpdump/http_secy.pcap”中,使用tcpdump工具分析这个流量包文件,从数据流量包中找到flag文件上传路径信息并在服务器本地定位这个flag文件位置,最后将这个文件通过SHA256 运算后返回哈希值的十六进制结果作为Flag 值(形式:十六进制字符串)。(分)
2.4.3. 任务内容:
1、4.3.1. 请登陆到宝塔面板的nginx防火墙中进行安全设置。要求防火墙禁止“221.13.18.0/24”网段的访问,将修改的配置和配置内容(形式为:配置–>配置内容,例如:黑名单–>10.0.12.0/24),通过 SHA256运算后返回哈希值的十六进制结果作为Flag 值(形式:十六进制字符串)。(分)
2、请登陆到宝塔面板的nginx防火墙中进行安全设置。为防火墙增加一条CC增加模式规则,要求在60秒内如果URL带参数访问次数超过180次,则封锁10分钟,同时开启人机验证,验证时需要跳转。依照配置页面从上往下的顺序,将修改的配置和配置内容(形式为:配置1–>配置内容1;配置2–>配置内容2;…;配置N–>配置内容n),(例如:模式–>增强模式;请求类型–>POST带参数),通过 SHA256 运算后返回哈希值的十六进制结果作为Flag 值(形式:十六进制字符串)。(分)
3、宝塔防火墙记录到网站曾经受到过一次DDOS攻击,请找到DDOS攻中,发送攻击流量最高的ip地址通过 SHA256 运算后返回哈希值的十六进制结果作为Flag 值进行提交。(分)
3.检测评估(xxx 分)
3.1. 任务 一:nmap扫描渗透测试
3.1.3. 任务内容:
3.1.1. 任务描述:
假定各位选手是信息系统安全工程师,负责信息系统的安全维护,现欲对该系统中主机进行扫描渗透测试,确认该系统中都有哪些 IP 主机在线、开放端口、识别系统服务及版本号等;
1、在测试评估PC上使用fscan工具对10.1.0.0/24网段进行存活主机、端口、漏洞扫描,将该操作使用命令中必须要使用的参数通过 SHA256 运算后返回哈希值的十六进制结果作为Flag 值(形式:十六进制字符串)。
2、在测试评估PC上使用fscan工具对检测评估PC:10.1.0.251进行登录密码爆破(自定义密码字典),将该操作使用命令中必须要使用的参数通过 SHA256运算后返回哈希值的十六进制结果作为Flag 值(形式:十六进制字符串)。(分)
3、在测试评估PC上使用fscan工具对检测评估PC:10.1.0.251指定文件夹进行扫描(文件夹路径 ,将该操作使用命令中必须要使用的参数通过 SHA256运算后返回哈希值的十六进制结果作为Flag 值(形式:十六进制字符串)。(分)
4、在测试评估PC上使用namp工具对处置加固PC进行系统服务及版本扫描渗透测试,并将该操作显示结果中445端口对应的服务版本信息字符串通过 SHA256 运算后返回哈希值的十六进制结果作为Flag 值(形式:十六进制字符串)。(分)
5、在测试评估PC上使用namp工具对处置加固PC进行系统服务及版本扫描渗透测试,并将该操作显示结果中FTP服务对应的服务端口信息通过SHA256 运算后返回哈希值的十六进制结果作为Flag 值(形式:十六进制字符串)。(分)
4.安全防护(xxx 分)
4.1. 任务描述:
你是一名网络安全专家,被委托审计一个名为“SecureCorp”的公司的网络系统。SecureCorp 是一家技术公司,提供网络安全解决方案。他们声称他们的系统是安全的,但你的任务是证明他们错了。在审计期间,你发现了一些可疑的活动。经过进一步调查,你发现了一 些潜在的后门漏洞。这些漏洞可能会导致攻击者未经授权访问系统、在系统中添加新用户,以及篡改敏感数据的风险。你的任务是利用这些漏洞,找到并获取名为“flag”的标志文件,以证明这些漏洞确实存在。
4.2. 任务环境说明
4.3. 任务内容
1.找到目标网站的URL后台并将正确的密码通过 SHA256 运算后返回哈希值的十六进制结果作为Flag 值(形式:十六进制字符串)。(分)
2.发现并利用该应用中可能存在的漏洞,以获取 flag并将正确的密码通过 SHA256 运算后返回哈希值的十六进制结果作为Flag 值(形式:十六进制字符串)。(分)
3.对Linux进行渗透测试,以获取flag并将正确的密码通过 SHA256 运算后返回哈希值的十六进制结果作为Flag 值(形式:十六进制字符串)。(分)
4.对Linux系统漏洞进行安全加固,以获取flag并将正确的密码通过SHA256 运算后返回哈希值的十六进制结果作为Flag 值(形式:十六进制字符串)。(分)
5.对中间件进行安全测试,以获取flag并将正确的密码通过 SHA256 运算后返回哈希值的十六进制结果作为Flag 值(形式:十六进制字符串)。(分)
5.分析识别(xxx 分)
5.1任务描述:
各位选手需要先在提供的平台上进行分析识别目标服务器整体情况,发现攻击者的蛛丝马迹,以及手段方法。
5.2任务环境说明:
5.3任务内容:
1、通过PC登录管理员终端,找到Windows Server 2016上运行的数据库服务的名称,并将该名称进行SHA256加密后作为flag提交。(分)
2、识别Windows Server 2016上所有配置了SSL证书的Web服务的域名,并将这些域名进行SHA256加密后作为flag提交(若存在多个域名,用半角逗号隔开)。(分)
3、在Windows Server 2016上找到最近一次系统补丁更新的详细信息(包括补丁编号和描述),并将这些信息拼接后进行SHA256加密作为flag提交。(分)
4、通过PC登录管理员终端,在Windows Server 2016上查找并识别所有已开启的远程桌面会话的用户名,并将这些用户名进行SHA256加密后作为 14flag提交(若存在多个用户名,用半角逗号隔开)。(分)
5、查找Windows Server 2016上所有防火墙规则中允许入站的端口号,并将这些端口号进行SHA256加密后作为flag提交(若存在多个端口号,用半角逗号隔开)。(分)
6、识别Windows Server 2016上安装的所有杀毒软件的品牌和版本信息,并将这些信息拼接后进行SHA256加密作为flag提交。(分)
7、在Windows Server 2016上找到最近一次系统备份的创建日期和时间,并将这个日期和时间格式化为"YYYY-MM-DD HH:MM:SS"后进行SHA256加密作为flag提交。(分)
8、查找WindowsServer2016上配置的所有VPN连接的名称和服务器地址,并将这些信息拼接后进行SHA256加密作为flag提交(若存在多个VPN连接,用半角逗号隔开)。(分)
9、识别Windows Server 2016上所有被配置为自动启动的服务的名称,并将这些服务的名称进行SHA256加密后作为flag提交(若存在多个服务,用半角逗号隔开)。(分)
10、在Windows Server 2016上找到最近一次系统登录失败的日志条目,并将该条目的详细信息(包括时间戳、用户名和失败原因)进行SHA256加密后作为flag提交。(分)
6.事件处置(xxx 分)
6.1任务描述:
在一次深入暗网的行动中,选手被选中追踪一系列复杂的网络犯罪活动。这些活动涉及数据泄露、身份盗窃和恶意软件分发。选手的任务是揭露犯罪分子的行动模式,收集关键证据,并提交关键信息以供进一步的调查。
6.3、任务内容:
1.暗网市场中发现了一个泄露的数据包,选手需要找到这个数据包,并提交数据包名称的SHA256加密哈希值作为Flag。(分)
2.攻击者在暗网发布了一系列被盗的信用卡信息。选手需要定位这些信息,并提交其中一张信用卡信息的SHA256加密哈希值作为Flag。(分)
3.一个恶意软件样本在暗网中被广泛交易,选手需要找到这个样本,并提交样本文件名的SHA256加密哈希值作为Flag。(分)
4.攻击者在暗网中留下了一条加密的信息,选手需要解密这条信息,并提交解密后信息的SHA256加密哈希值作为Flag。(分)
5.一个暗网论坛上出现了一个帖子,其中包含了对即将发生的网络攻击的预告。选手需要找到这个帖子,并提交帖子内容的SHA256加密哈希值作为Flag。(分)
需要培训可以私信博主(可有名次)
相关文章:
2024 一带一路暨金砖国家技能发展与技术创新大赛【网络安全防护治理实战技能赛项】样题(中职组)
2024 一带一路暨金砖国家技能发展与技术创新大赛【网络安全防护治理实战技能赛项】样题(中职组) 1.基础设置和安全强化(xxx 分)1.3. 任务内容: 2.安全监测和预警(xxx 分)2.1. 任务一:建立目录安…...
QT 中基于 TCP 的网络通信
基础 基于 TCP 的套接字通信需要用到两个类: 1)QTcpServer:服务器类,用于监听客户端连接以及和客户端建立连接。 2)QTcpSocket:通信的套接字类,客户端、服务器端都需要使用。 这两个套接字通信类…...
React Native 速度提升 550%
React Native 爱好者们!🌟 您准备好听一些激动人心的消息了吗?React Native 刚刚发布了其最大的更新之一:一种全新的架构,彻底改变了我们构建移动应用程序的方式。如果您想知道这对您的项目和开发体验意味着什么,请继续关注!我们正在深入探讨这个改变游戏规则的事物;您…...
火语言RPA流程组件介绍--键盘按键
🚩【组件功能】:模拟键盘按键 配置预览 配置说明 按键 点击后,在弹出的软键盘上选择需要的按键 执行后等待时间(ms) 默认值300,执行该组件后等待300毫秒后执行下一个组件. 输入输出 输入类型 万能对象类型(System.Object)输出类型 万能对象类型…...
数值分析—数值积分
研究背景 积分的数学解法为牛顿莱布尼兹公式,数学表示为 ∫ a b f ( x ) d x F ( b ) − F ( a ) \int_{a}^{b} f(x)dxF(b)-F(a) ∫abf(x)dxF(b)−F(a),但应用该方法有如下困难: 1, f ( x ) f(x) f(x)的原函数有时不能用初等函…...
Next.js优化教程:优化字体加载
更多有关Next.js教程,请查阅: 【目录】Next.js 独立开发系列教程-CSDN博客 目录 更多有关Next.js教程,请查阅: 前言 1. 字体加载的常见问题 1.1 什么是 FOIT 和 FOUT? 1.2 字体优化的核心目标 2. Next.js 字体优…...
功能篇:springboot中全局异常
在Java应用程序中实现全局异常处理是确保应用健壮性和用户体验良好性的重要一步。通过全局异常处理,你可以集中管理所有未捕获的异常,并以统一的方式响应它们。对于Web应用程序(如使用Spring框架的应用),通常会创建一个…...
【go 】 select case 的用法
文章目录 1. 基本使用:监听多个通道,会阻塞2.带默认分支:非阻塞操作3. 永远监听多个通道4. 超时机制5. 关闭通道的处理6. context的关闭判断 相关文章: 【go】select 语句case的随机性 【go】 select case 超时机制(time.After)示…...
出海服务器可以用国内云防护吗
随着企业国际化进程的加速,越来越多的企业选择将业务部署到海外服务器上,以便更贴近国际市场。然而,海外服务器也面临着来自全球各地的安全威胁和网络攻击。当出海服务器遭受攻击时,是否可以借助国内的云服务器来进行有效的防护呢…...
前端权限控制
前端权限控制 一、路由权限(控制页面访问) vue // router.js const routes [{path: /dashboard,name: Dashboard,component: () > import(/views/Dashboard.vue),meta: { requiresAuth: true, roles: [admin, manager] }},{path: /user,name: Use…...
计算机组成原理(二):指令跳转
指令跳转(Instruction Jump)是计算机程序控制流的重要组成部分,通过改变程序的执行顺序实现循环、条件分支和函数调用等功能。 基本概念 跳转指令主要用来修改**程序计数器(Program Counter, PC)**的值,使…...
LoViT: 用于手术阶段识别的长视频Transformer|文献速递-生成式模型与transformer在医学影像中的应用
Title 题目 LoViT: Long Video Transformer for surgical phase recognition LoViT: 用于手术阶段识别的长视频Transformer 01 文献速递介绍 快速发展的手术数据科学(SDS)领域旨在通过先进利用手术室(OR)内医疗设备采集的数据…...
【传感器技术】第4章 力敏传感器,弹性敏感元件的基本特性,应变式压力传感器,电阻应变片的温度补偿,压阻式压力传感器,压电式压力传感器
关注作者了解更多 我的其他CSDN专栏 过程控制系统 工程测试技术 虚拟仪器技术 可编程控制器 工业现场总线 数字图像处理 智能控制 传感器技术 嵌入式系统 复变函数与积分变换 单片机原理 线性代数 大学物理 热工与工程流体力学 数字信号处理 光电融合集成电路…...
linux之vim
一、模式转换命令 vim主要有三种模式:命令模式(Normal Mode)、输入模式(Insert Mode)和底线命令模式(Command-Line Mode)。 从命令模式切换到输入模式:i:在当前光标所在…...
【LeetCode】每日一题 2024_12_9 判断国际象棋棋盘中一个格子的颜色(找规律)
前言 每天和你一起刷 LeetCode 每日一题~ LeetCode 启动! 题目:判断国际象棋棋盘中一个格子的颜色 最近力扣一直在出棋盘类的题目,这个月已经出了 9 天了,我倒要看看他是不是真能出一个月 代码与解题思路 先读题:题…...
HCL虚拟环境搭建并且支持ssh远程访问
1.连接设备 新建设备和host主机,连线,host主机选择本地网卡(不选host-only网卡) 2.启动设备,打开终端,按ctrlc 3.执行命令 <H3C>system-view [H3C]int g0/0 [H3C-GigabitEthernet0/0]ip address …...
批量验证指定漏洞思路和流程
免责申明 本文仅是用于学习研究POC的地址收集与漏洞验证原理,请勿用在非法途径上,若将其用于非法目的,所造成的一切后果由您自行承担,产生的一切风险和后果与笔者无关;本文开始前请认真详细学习《中华人民共和国网络安全法》【学法时习之丨网络安全在身边一图了解网络安…...
首次打开韦东山提供的Ubuntu-18.04镜像后,该做哪些事?
目录 01-测试有无网络02-配置最基本的嵌入式开发环境(安装tftp-nfs等)03-缩短关机强制结束进行时间04-关闭软件的自动更新05-未完待续... 01-测试有无网络 ping www.baidu.com 02-配置最基本的嵌入式开发环境(安装tftp-nfs等) 需要安装 tftp,nfs,vim …...
怎么才能让图片不能转发截图保存
发私密图片给好友又担心被截图保存甚至转发给第三人?有没有办法让发出去的图片不能转发、截图、保存?当然有!今天教你一招,并且对方打开不需要下载任何软件,发出去对方点开就能看。 操作步骤 如何发送这样限制截图的图…...
设计模式-装饰器模式(结构型)与责任链模式(行为型)对比,以及链式设计
提示:文章写完后,目录可以自动生成,如何生成可参考右边的帮助文档 文章目录 前言1.装饰器模式1.1概念1.2作用1.3应用场景1.4特点1.5类与对象关系1.6实现 2责任链模式2.1概念2.2作用2.3应用场景2.4特点2.5类与对象关系2.6实现 3.对比总结 前言…...
outlook软件配置邮箱提示“到邮件服务器的加密连接不可用”
outlook软件配置邮箱提示“到邮件服务器的加密连接不可用” 问题描述: outlook软件里邮箱提示“已断开”或配置邮箱时提示“到邮件服务器的加密连接不可用”。 解决方案: 一、更改注册表(可先导出备份) winr,输入re…...
通过QT实现进度条随着读取文件增加
mythread循环给主线程发送信号实现主线程循环的功能 widget.h #ifndef WIDGET_H #define WIDGET_H#include <QWidget> #include <QFile> #include <QFileDialog> #include <QTextStream> #include <QByteArray> #include "mythread.h"…...
构建高效可靠的分布式推理系统:深入解析控制器与模型服务的协同工作
在现代互联网应用中,随着用户需求的增长和技术的进步,单一服务器已经难以满足大规模并发请求的需求。为了提升系统的性能和可靠性,开发者们越来越多地采用分布式架构。本文将结合具体的代码示例,深入浅出地探讨如何构建一个高效的分布式推理系统,并详细解析其中的关键组件…...
洛谷B2082
数字统计 - 洛谷 数字统计 题目描述 请统计某个给定范围 [L,R] 的所有整数中,数字 2 出现的次数。 比如给定范围 [2,22],数字2 在数 2 中出现了 1 次,在数 12 中出现 1 次,在数 20中出现 1次,在数 21 中出现 1 次&…...
HTML5系列(14)-- 链接与资源关系指南
前端技术探索系列:HTML5 链接与资源关系指南 🔗 致读者:探索资源加载的艺术 👋 前端开发者们, 今天我们将深入探讨 HTML5 的链接与资源关系管理,学习如何优化网站的资源加载策略,提升用户体验…...
ubuntu系统每天凌晨定时上传redis 备份数据到阿里云OSS上
1.压缩备份脚本 1.1 代码如下#!/bin/bash# redis_backup_compress.sh # 设置变量 BACKUP_DIR"/data/redis/backup" REDIS_DIR"/var/lib/redis" DATE$(date %Y%m%d_%H%M%S) BACKUP_FILE"redis_backup_${DATE}.rdb" COMPRESSED_FILE"redis_b…...
uniapp结合movable-area与movable-view实现拖拽功能
前言 因为公司业务开发需要拖拽功能。 ps:该功能只能针对高度一致的,如果高度不一致需要另外二开 演示 开始 <template><view style"height: 100%;"><movable-area :style"{width: 100%, height: allHeight px}"…...
JavaScript 单例模式的创建与应用
JavaScript 单例模式的创建与应用 单例模式(Singleton Pattern)是一种设计模式,旨在确保一个类只有一个实例,并提供全局访问点。在 JavaScript 中,单例模式可以帮助我们避免多次创建同一个对象,节省资源&a…...
【HarmonyOS】 鸿蒙保存图片或视频到相册
【HarmonyOS】 鸿蒙保存图片或视频到相册 前言 鸿蒙中保存图片或者视频,或者其他媒体文件到设备的媒体库,可以是相册,也可以是文件管理等。共有两种方式: 需要应用申请受限权限,获取文件读写的权限(调用…...
windows下nacos启动报错:java.lang.unsatisfiedLinkError: C:\USers\乱码AppData\xxx.dll
问题 看了许多别的帖子,大家都是因为缺少dll包,下载安装 Microsoft Visual C 2015 Redistributable 就可以。但我试过了不行。思来想去,之前正常的时候用的JDK版本是17,后面别的项目用1.8给切换回来了。然后尝试配置环境变量将JD…...
梳理你的思路(从OOP到架构设计)_基本OOP知识01
目录 1、“-Oriented” 的涵意 2、 ” -Oriented”、” -Based”、” -Driven”、” -Centered” 它们之间区别 3、 从对象(Object) 谈起 4、类的用途: 叙述软件对象 Android从程序员到架构师之路:梳理你的思路(从OOP到架构设计) 1、“-Oriented” …...
【C++图论 BFS算法】2467. 树上最大得分和路径|2053
本文涉及知识点 C图论 CBFS算法 LeetCode2467. 树上最大得分和路径 一个 n 个节点的无向树,节点编号为 0 到 n - 1 ,树的根结点是 0 号节点。给你一个长度为 n - 1 的二维整数数组 edges ,其中 edges[i] [ai, bi] ,表示节点 a…...
Java的Mvc整合Swagger的knife4框架
Swagger的介绍 Swagger 是一个规范和完整的框架,用于生成、描述、调用和可视化 RESTful 风格的 Web 服务。使用Swagger,就是把相关的信息存储在它定义的描述文件里面(yml或json格式),再通过维护这个描述 文件可以去更…...
AI项目二十六:YOLOV11简单部署测试
若该文为原创文章,转载请注明原文出处。 一、YOLOv11介绍 继YOLOv 8、YOLOv 9和YOLOv10之后,发布的YOLOV11引入了几个突破性的增强功能,为目标检测和计算机视觉设定了新的基准。 增强的特征提取:YOLOv11使用改进的主干和颈部架构…...
19. Three.js案例-创建一个带有纹理映射的旋转平面
19. Three.js案例-创建一个带有纹理映射的旋转平面 实现效果 知识点 WebGLRenderer (WebGL渲染器) WebGLRenderer 是 Three.js 中用于渲染场景的主要类。它利用 WebGL 技术在浏览器中绘制 3D 图形。 构造器 new THREE.WebGLRenderer(parameters)参数类型描述parametersobj…...
【Makefile】编译日志之输出重定向符号 >
用法1 make all >& compilelog.txt make all > compilelog.txt这两个编译命令在功能上有一些细微的区别,主要在于标准输出和标准错误的处理方式。 make all >& compilelog.txt 这个命令会将标准输出(stdout)和标准错误&a…...
TDengine 新功能 复合主键
1. 简介 从 TDengine 3.3.0.0 版本之后,新增了复合主键的功能。 TDengine 原来的时间列是不允许有重复时间戳的,有了复合主键功能后,时间列即允许有重复,重复后的时间戳按紧跟其后第二列主键列的值来确定唯一性。 此功能的常用…...
【OpenHarmony】初识设备间互联互通的统一基础:分布式软总线
分布式软总线 前言软总线软总线代码目录软总线传输模块概述传输模块主要对外接口和使用方式 前言 很久没有写出一篇能够分享出来的学习心得了,零零散散地写了好多,总是不太满意。今年8月份开始正式投入精力去学习open harmony,记得第一次接触…...
yocto加软件包install 动态链接库报错
加入bb文件,编译通过 在install时报错 报错 ERROR: demo-1.0-r0 do_package_qa: QA Issue: -dev package agent-dev contains non-symlink .so ‘/usr/lib64/libdemo.so’ 解决 在bb文件install前加2行 SOLIBS ".so" FILES_SOLIBSDEV ""do_install …...
《数据结构》(408代码题)
2009 单链表(双指针) 分析:首先呢,给我们的数据结构是一个带有表头结点的单链表,也不允许我们改变链表的结构。链表的长度不是直接给出的啊,所以这个倒数也很棘手。那我们该如何解决这个“k”呢,…...
哈希表的完善及unordered_map/unordered_set封装
1.哈希表的完善 1.1 优化:哈希函数 在实际使用中,往往需要以字符串作为存储依据(键值),比如姓名与快递信息、商品名称与价格、中文单词与英文释义等。 而在上一篇文章中,我们实现的哈希表只考虑了整型的存储情况,即直…...
“物联·数据·产融·场景”聚力垂直数智场景下的新质生产力破局
人工智能、物联网(简称AIOT)正在深刻改变世界的经济格局,对各行各业产生深厚的影响。12月6日,由深圳市物联网协会、华夏银行深圳分行、深圳市区块链技术应用协会、深圳市康复辅助器具智能技术应用协会联合主办的第五届AIOT生态大会…...
API接口的性能测试与优化策略
在现代软件开发中,API(应用程序编程接口)扮演着至关重要的角色,它们作为不同服务之间的桥梁,确保数据的顺畅流通与交互。然而,随着用户需求的不断增长和系统复杂性的提升,API接口的性能问题日益…...
【Vue】Part4 接口调用
接口调用方式 原生ajax基于jQuery的ajaxfetchaxios 异步 JavaScript的执行环境是「单线程」所谓单线程,是指JS引擎中负责解释和执行JavaScript代码的线程只有一个,也就是一次只能完成一项任务,这个任务执行完后才能执行下一个,…...
管理系统前端框架开发案例学习
一、 需求分析 本案例的主要目标是开发一个智能学习辅助系统的前端界面,涵盖以下功能模块: 首页:显示系统的总体概览和关键功能介绍。 班级学员管理:实现班级管理和学员管理。 系统信息管理:管理部门和员工信息。 …...
协程设计原理与实现
协程设计原理与汇编实现 同步与异步 对于任何一个事情,都可以划分为不同的步骤。所谓同步,就先做第一个事情,按照这件事的步骤完成这件事之后,再去做第二件事。再去做第三件事,以此类推。 异步就是,可以…...
c++广播通讯的实现
概念大家都很清楚,不赘述。 广播必然用UDP这套东西。 setsockopt() 函数及其在广播中的应用: 在 C 网络编程中,setsockopt() 函数用于设置套接字选项,这些选项可以控制套接字的各种行为。对于广播通信,我们特别关心…...
Leetcode 3377. Digit Operations to Make Two Integers Equal
Leetcode 3377. Digit Operations to Make Two Integers Equal 1. 解题思路2. 代码实现 题目链接:3377. Digit Operations to Make Two Integers Equal 1. 解题思路 这一题的核心思路属于路径遍历问题,我们使用一个堆排来控制最优路径的选择。 我们首…...
高项 - 项目管理原则与项目绩效域
个人总结,仅供参考,欢迎加好友一起讨论 博文更新参考时间点:2024-12 高项 - 章节与知识点汇总:点击跳转 文章目录 高项 - 项目管理原则与项目绩效域项目管理12条原则原则1:成为勤勉、尊重和关心他人的管家 (p202)原则…...
【开源】A065—基于SpringBoot的库存管理系统的设计与实现
🙊作者简介:在校研究生,拥有计算机专业的研究生开发团队,分享技术代码帮助学生学习,独立完成自己的网站项目。 代码可以查看项目链接获取⬇️,记得注明来意哦~🌹 赠送计算机毕业设计600个选题ex…...