省流版 A.枚举所有子串判断即可 B.模拟计算记录累加即可 C.根据旋转的周期性对每个点旋转次数取模后暴力旋转即可 D.枚举\(k\),考虑\(i,j\)的对数,写成数学表达式后维护个数和位置和即可 E.背包问题,以前两个数组和为状态,考虑每个数移动到何处转移即可 F.逆向,删边变加边,维护加边后的距离变化即可 G.最短路径图的割边判断,根据最短路条数判断是否必经即可 ASeats(abc375A) 题目大意 给定一个字符串,问有多少个形如.的子串。 解题思路 枚举所有子串依次比较即可。 神奇的代码 include<bits/stdc.h> usingnamespaces...
组合基础与数论基础 组合数 Lucas定理 \[\foralln,m,\in\mathbb{N},n\geqm,p\in\mathbb{P},\binom{n}{m}\equiv\binom{\lfloorn/p\rfloor}{\lfloorm/p\rfloor}\binom{n\bmodp}{m\bmodp}\pmod{p}\] 证明: 引理:\(\forallp\in\mathbb{P},n\in[1,p-1]\cap\mathbb{Z},\binom{p}{n}\equiv0\pmod{p}\) \(\becausep\in\mathbb{P},\therefore\binom...
3勾股定理延伸 我们一直低估了勾股定理。上一章表明它适用于任何有平方项的公式。 3.1理解该定理 在任意直角三角形中如果a=3和b=4,那么c=5。很简单吧?那么,关键的一点是a和b成直角(注意小红框)。一个方向的移动对另一个方向没有影响。这有点像南北与东西的关系。向北移动不会改变你的东西方向,反之亦然--这两个方向是独立的(极客术语是正交)。勾股定理可以让你找到正交方向之间的最短路径距离。因此,这并不是真正的直角“三角形”--而是比较以直角运动的“物体”。 如果我向东走3个街区,向北走4个街区,我离起点有多远? 3.2“c”是什么? 我们可以把c想象成一个数字,但这样我们就会陷入无聊的三角。...
3面部与年龄0 开始探索自己容貌的最简单方法之一,就是学会观察自己人生旅程的路线图--基于此时此刻的自己,每一个十年,甚至每一段岁月都是怎样的。 每个主要特征大约代表你人生中的一个十年。一个大的、强烈的或特别美丽的特征被认为意味着这些年总体上将是积极的。此外,这些部分还预示着你一生的总体经历模式。 面部最重要的两种特征被称为“山脉”和“河流”。山"是骨性的:前额、鼻子、下巴和下颌。河流"是有水分的柔软部位:耳朵、发际线、眼睛和嘴巴。 一般来说,“山”被认为是生命中发展“阳”能量的时期--你在外面的世界更多,有更多的经历和成就。河流“则是你进入人生中更”阴"的阶段,往往是需要解决深层情感问题的时...
很多人在招聘软件上打招呼的方式都是错的.一篇文章教会你,找实习怎么和hr打招呼,怎么讲个人优势,怎么选择合适的招聘平台. 如何打招呼 错误方式展示 你好,这个岗位还招人不 你好,可以聊聊吗 我对这个岗位感兴趣,可以投简历吗 hr每天看上百上千人的打招呼,你这样打招呼什么信息都没有,吸引不了他,人凭啥回复你. 还有的大哥更6 给hr发在吗,hr回在的亲. 请问贵公司还招人吗?招的亲 我可以投简历吗?可以的亲 不是,哥们隔着儿和hr聊微信呢?你觉得hr有可能在这儿跟你唠半天这种废话吗?hr每天看上百上千人的打招呼.有可能和你一来一回扯半天废话吗....
🦄概述 后羿TenSunS(原ConsulManager)是一个使用Flask+Vue开发,基于Consul的WEB运维平台,弥补了Consul官方UI对Services管理的不足;并且基于Consul的服务发现与键值存储:实现了Prometheus自动发现多云厂商各资源信息;基于Blackbox对站点监控的可视化维护;以及对自建与云上资源的优雅管理与展示。 v1.0.0开始支持自定义登录页,登录后你可以在系统设置中自定义登录页:欢迎Show出你的登录页。 如果你觉得本项目还不错,烦请在这里留下脚印,简单登记下,也可以分享您的使用经验与实践,感谢支持! 🌈功能描述 🎡1.Con...
点此查看电路分析 //点亮单个小灯 include<reg52.h> sbitP0_0=P0^0; sbitP1_0=P1^0; sbitP1_1=P1^1; sbitP1_2=P1^2; sbitP1_3=P1^3; sbitP1_4=P1^4; intmain(void) { P0_0=0; P1_0=0; P1_1=1; P1_2=1; P1_3=1; P1_4=0; while(1) ; } //点亮单个小灯 include<reg52.h> sbitADDR0=P1^0; sbitADDR1=P1^1; sbitADDR2=P1^2...
一、准备工作 1、内核源码版本选择 务必有一份能编译通过的《内核源码》,本次选择5.10版本的。 说明:5.10版本的《内核源码》里,在scripts/clang-tools目录下有《gen_compile_commands.py》文件,这个脚本也能生成《compile_commands.json》文件。 已确定4.19版本没有,请尽量选择高版本的内核源码。 2、VScode 2.1、安装Clangd插件,确保安装到已经远程连接的虚拟机里。 以下简称:VSC经过别的文章提示,建议务必禁止vsc插件为:<C/CExtension>。 二、clang+bear 2.1、安装bear ...
大家好,我是痞子衡,是正经搞技术的痞子。今天痞子衡给大家介绍的是在FDCB里配置串行NORFlash多个寄存器的注意事项。 关于使用i.MXRT启动头FDCB来设置Flash内部寄存器,痞子衡写过如下两篇文章,在进入本文之前,建议大家先阅读下这两篇文章,有个初步了解。 《在FDCB里设置Flash的DummyCycle》 《在FDCB里切换Flash模式至QPI/OPI》 我们知道Flash内部常常有多个状态/配置寄存器,这些寄存器有些是易失性的,有些是非易失性的。当芯片被指定从Flash启动的时候,我们如果希望BootROM能够根据不同应用需求来提前设置好这些Flash...
0.前言 文章已经收录到GitHub个人博客项目,欢迎Star: https://github.com/chenyl8848/chenyl8848.github.io 或者访问网站,进行在线浏览: https://chenyl8848.github.io/ 1.Docker简介 1.1官方定义 官方介绍: Wehaveacompletecontainersolutionforyounomatterwhoyouareandwhereyouareonyourcontainerizationjourney. 翻译:我们为你提供了一个完整的容器解决方案,不管你是谁。不管你在哪,你都可以开始容器...
开启Telnet 1.登录光猫: web输入192.168.1.1 2.查询telnet是否开启 web输入192.168.1.1/webcmcc/gui_device_info.html?password=!@qw34er&username=root telnet=1为成功 如telnet=0则 web输入192.168.1.1/webcmcc/telnet.html?password=!@qw34er&username=root 勾选开启telnet,用户名及密码设为root,方便后续操作,确定 3.启用Telnet客户端 打开控制面板所有控制面板项程序和功能启用或关...
1.更新yum源国内阿里1.1备份当前yum仓库配置sudocp/etc/yum.repos.d/CentOS-Base.repo/etc/yum.repos.d/CentOS-Base.repo.backup1.2下载阿里云的centos7源配置文件sudowget-O/etc/yum.repos.d/CentOS-Base.repohttp://mirrors.aliyun.com/repo/Centos-7.repo或sudocurl-o/etc/yum.repos.d/CentOS-Base.repohttp://mirrors.aliyun.com/repo/Centos-7.rep...
本章将和大家分享Docker仓库之Harbor企业级镜像仓库的搭建与使用。废话不多说,下面我们直接进入主题。 一、企业最爱:Harbor企业级镜像仓库 Harbor是VMware公司开源的一个企业级DockerRegistry项目,项目地址:https://github.com/goharbor/harbor Harbor是一个开源的企业级DockerRegistry服务,它提供了一个安全、可信赖的仓库来存储和管理Docker镜像。 虽然Harbor和Registry都是私有镜像仓库的选择,但是Harbor的企业级特性更强,因此也是更多企业级用户的选择。 Harbor实现了基于角色的访问控制机...
绪论 最近阅读了《windows核心编程》关于线程的章节,原书作者讨论得颇为深入,初读者极易被绕晕,我专门写这篇文章供初读者参考阅读。本文的最后,着重讨论了Windows线程API与c/c运行时库的注意事项。由于本人水平有限,文章难免有纰漏,还望各位读者指正。 Windows提供的创捷与销结束程的函数 我们知道,Windows提供了CreateThread函数用于创建线程,CreateThread函数原型如下: HANDLECreateThread([in,optional]LPSECURITY_ATTRIBUTESlpThreadAttributes[in]SIZE_TdwStackSiz...
MicrosoftVisio2024专业版是一款专业的专业矢量绘图软件。Visio2024不但新增了许多功能,而且还优化了众多性能,比如用户界面优化、更多图形元素库、允许用户邀请其他人一起编辑和查看图表、过程自动化等等,其一系列的改动旨在给予用户们最直观、最便利的操作体验! 操作系统: Visio2024支持在Windows10和Windows11上运行。确保你的操作系统版本符合要求,以避免兼容性问题12。 处理器: Visio2024需要至少1.6GHz的处理器。虽然具体型号没有详细说明,但建议选择性能较好的处理器以确保软件的流畅运行12。 内存: 至少需要4GB的RAM来运行Vi...
目录 一、机器规划 二、部署安装node-exporter、prometheus、Grafana、kube-state-metrics 1、创建monitor-sa命名空间 2、安装node-exporter组件 2.1、说明 2.2、应用资源清单 2.3、通过node-exporter采集数据 3、k8s集群中部署prometheus 3.1、创建一个sa账号 3.2、将sa账号monitor通过clusterrolebing绑定到clusterrole上 3.3、创建数据目录 3.4、安装prometheus 3.4.1、将prometheus.yml文件以Config...
一.写在前面 在之前的博客文章《基于乐鑫ESP32-C3的MatterLight实践》中,我们利用乐鑫的硬件和SDK方案实现了简单的Light例程,并对Matter协议进行了简要介绍。在开始本篇文章之前,我还是打算重新聊一聊Matter,顺便谈谈自己对它的理解,这也能说明为何这段时间我一直执着于这个事情。 1.1Matter的诞生背景 其实说到智能家居这个领域,我们应该能联想到很多目前做的不错的品牌,比如国内的华为、绿米Aqara、欧博瑞,海外的APPLE、GoogleNest等等。同时,它们又有着自己的一套生态协议,就像Apple有Homekit、Amazon有alexa、华为有Hilink...
📝 面试求职: 「面试试题小程序」 ,内容涵盖测试基础、Linux操作系统、MySQL数据库、Web功能测试、接口测试、APPium移动端测试、Python知识、Selenium自动化测试相关、性能测试、性能测试、计算机网络知识、Jmeter、HR面试,命中率杠杠的。(大家刷起来…) 📝 职场经验干货: 软件测试工程师简历上如何编写个人信息(一周8个面试) 软件测试工程师简历上如何编写专业技能(一周8个面试) 软件测试工程师简历上如何编写项目经验(一周8个面试) 软件测试工程师简历上如何编写个人荣誉(一周8个面试) 软件测试...
cloudflare优选ip访问内网服务器 前言 众所周知,家庭内网服务器一般只有动态ipv6公网,且外网无法访问内网服务器的80、443端口,通过域名直接访问内网服务器便成了拦在新手入门的一道门槛。此篇文章记录我解决这一问题的过程。 环境说明 需要提前注册好域名,且将域名托管到Cloudflare上。具体教程参考域名DNS服务托管至Cloudflare,就是如此简单操作系统使用Ubuntu。服务器管理面板使用的是1panel,功能和宝塔面板差不多,我个人更喜欢1panel 实操 服务器管理面板1panel 由于下面很多操作都是在1panel面板中操作,所以提前安装好1panel。安装过程不...
前言 在本系列的第一部分中,我们已经掌握了深度学习中的后门攻击的特点以及基础的攻击方式,现在我们在第二部分中首先来学习深度学习后门攻击在传统网络空间安全中的应用。然后再来分析与实现一些颇具特点的深度学习后门攻击方式。 深度学习与网络空间安全的交叉 深度学习作为人工智能的一部分,在许多领域中取得了显著的进展。然而,随着其广泛应用,深度学习模型的安全性也引起了广泛关注。后门攻击就是其中一种重要的威胁,尤其在网络空间安全领域中。 我们已经知道深度学习后门攻击是一种攻击者通过在训练过程中插入恶意行为,使得模型在特定的触发条件下表现异常的攻击方式。具体来说,攻击者在训练数据集中加入带有后门触发器的样本,...