/minip.jpg

技术博客分享

蓝桥杯省赛dfs算法

不要被“要崇拜的对象一定要坐在我们的右手边迷惑了”,什么时候能围城一个圈呢,只有当最后一个人与我们起始的那个人是一个人时才能围成一个圈,所以我们的输出判断语句条件也就是这个,并且只有当当前围成圈的个数大于我们记录的最大个数时才继续赋值。我们很容易想到对每一种可能进行枚举来解决这道题,那么dfs算法不就是通过回溯枚举出每一种可能的算法吗。3.判断递归位置来进行回溯,注意回溯一定是在递归语句的上面。2.设置得到答案的语句,这一步我觉得也是最困难的一步。回到这道题本身,要求我们找出能围城全的最大个数。

力扣热题-100图论专题经典题解析

给定一个二维网格,其中 ‘0’ 表示空单元格,‘1’ 表示新鲜橘子,‘2’ 表示腐烂橘子。每分钟,腐烂的橘子会使其上下左右的新鲜橘子腐烂。我们可以遍历网格中的每个元素,当遇到陆地时,将其标记为已访问,并递归或迭代地访问其相邻的陆地,直到所有相连的陆地都被访问过。我们可以将所有腐烂的橘子作为初始节点,同时进行 BFS,逐层腐烂相邻的新鲜橘子。在实际刷题过程中,建议大家多动手实践,理解解题思路的本质,这样才能更好地应对各种算法问题。给定一个由 ‘0’(水)和 ‘1’(陆地)组成的二维网格,计算其中岛屿的数量。

Golang实时消息交互系统

Message channel是接收客户端的消息,Message goroutine阻塞监听channel,一旦有消息,就遍历OnlineMap去通过user channel广播给在线用户。—Message channel:server用来广播的channel,如果收到一个消息,先将消息写道该channel中,该channel再将消息转发给特定user的channel或者广播给所有user的channel,每个user就会将自己channel中收到的消息发给客户端。新用户名不能存在,如果存在提示。

Json-RPC框架框架介绍与环境搭建Ubuntu-22.04

RPC是远程过程调用。通过网络,向服务器请求服务,调用服务器上的函数或者方法,不用关心网络底层细节,就好像在本地调用一样简单和实用。从而实现分布式服务交互,可以使用的网络通信协议有HTTP,UDP,TCP。侧重点,带给人的感受是像是在直接调用本地函数一样。Json是一种数据格式,用于存储数据和表示数据。Json在网络数据交互的时候承担着重要的作用,在网络通信的过程中要序列化和反序列化。muduo库是C++中高性能的网络库,用于开发高并发的网络服务器。

第11章-web应用程序安全网络安全防御实战-蓝军武器库

网络安全防御实战--蓝军武器库是2020年出版的,已经过去3年时间了,最近利用闲暇时间,抓紧吸收,总的来说,第11章开始学习利用。,再到fofa和quake,各大安全厂商都在布局,有意思的是我曾经依靠dns找到了知乎躲在cdn后的真实ip地址,安全,主要讲信息收集、dns以及burpsuite,现在的资产测绘也比较火,从shodan到。这里我仅仅演示一下burpsuite在网站登录中的一个应用,更多有趣的实验,大家自己探索哟~1、信息收集(知乎是2007年注册的,有16年历史了)实验2:破解用户名和密码。

Deepseek如何写测试用例

DLG-01 | 功能测试 | 已注册用户 | 1. 输入正确邮箱和密码
2. 输入正确验证码
3. 点击登录 | 跳转至用户主页 | P0 | Auto || DLG-02 | 安全测试 | 账户未锁定 | 1. 连续5次错误密码
2. 第6次尝试登录 | 账户锁定提示 | P1 | Manual || 用例ID | 测试类型 | 前置条件 | 测试步骤 | 预期结果 | 优先级 | 自动化标记 |"时间间隔": ["29分59秒","30分","30分1秒"]