NOT

USACO作题记录1

更好的访问 [[2023年11月10日总结]] 这一天的题目。 [USACO22OPEN] Alchemy B link。 二分答案。倒着建图,是一个 dag。验证的方法感觉类似 [NOIP2020] 排水系统。但是要注意中间判断一下往下传的多余量有没有超过总金属数。不然容易指数级增长爆掉。这道题写 ......
USACO

slice不改变原数组,返回截取的数组,slice(start,end), splice改变原数组splice(start,how many,element1,…)

执行以下程序,输出结果为() var a =[1,2,3]; var b = a.slice(); b.push(4); console.log(a) [1,2,3] array.slice(begin,end)将返回一个由begin和end决定的原数组的浅拷贝, 其中,begin和end参数均是可 ......
数组 splice slice start element1

for…in 遍历对象会把原型遍历出来不被推荐

for ... in 的特点: 1.按照从小到大,优先迭代数字属性; 2.会迭代“私有”以及“原型链上(公有)”所有“可枚举”的属性:它的循环会去原型链上找,非常消耗性能 3.只能迭代“可枚举”的属性,不可枚举的拿不到 4.不能迭代“Symbol类型”的属性 for…in 遍历对象会把原型遍历出来不 ......
原型 对象 for

基于OFDM的水下图像传输通信系统matlab仿真

1.算法运行效果图预览 2.算法运行软件版本 matlab2022a 3.算法理论概述 基于OFDM的水下图像传输通信系统是一种用于在水下环境中传输图像数据的通信系统。它采用了OFDM(Orthogonal Frequency Division Multiplexing)技术,这种技术在水下通信中具 ......
图像传输 图像 matlab 系统 OFDM

嗨,别着急做度量,平台工程需要先从“数据治理”开始做起

最近一直想写一篇关于“数据治理”和“度量相关”的话题,一直太忙,今天静下心来写点自己的体会 先从平台工程说起 DevOps的兴起源于企业有意弥合运维与开发之间的裂隙,但在实施过程中有部分企业简单粗暴地将其理解为“让开发人员去负责运维的工作”,甚至让高级开发人员接管了运维角色,导致了开发渐渐不堪重负。 ......
数据 工程 平台

每日总结20231110

代码时间(包括上课)5h 代码量(行):100行 博客数量(篇):1篇 相关事项: 1、今天是周五,天气很冷,还下雪来着,所以不愿意出被窝,所以上午下午赖床来着。 2、今天晚上进行了C#的相关练习,对C#也有了一定的理解了。 3、今天晚上打算复习复习数学,明天有考试,加油,加油,加油! ......
20231110

java-流程控制

第四章 流程控制 引入 【1】流程控制的作用: 流程控制语句是用来控制程序中各语句执行顺序的语句,可以把语句组合成能完成一定功能的小逻辑模块。 【2】控制语句的分类: 控制语句分为三类:顺序、选择和循环。 “顺序结构”代表“先执行a,再执行b”的逻辑。 “条件判断结构”代表“如果…,则…”的逻辑。 ......
流程 java

基因注释软件SNAP的安装

001、下载软件包: 官网:http://korflab.ucdavis.edu/software.html 002、下载安装包、及安装 wget -c http://korflab.ucdavis.edu/Software/snap-2013-11-29.tar.gz tar -xzf snap- ......
注释 基因 软件 SNAP

执行以下程序,输出结果为()

执行以下程序,输出结果为() var one; var two = null; console.log(one == two,one two); true false 变量one只声明未赋值,所以其值为undefined, 在使用“”对undefined和null进行比较时,不能将null和unde ......
结果 程序

与其他 IEEE 754 表示浮点数的编程语言一样,JavaScript 的 number 存在精度问题,比如 0.2 + 0.4 的结果是 0.6000000000000001。以下选项中,能得到 0.6 的是?

与其他 IEEE 754 表示浮点数的编程语言一样,JavaScript 的 number 存在精度问题,比如 0.2 + 0.4 的结果是 0.6000000000000001。以下选项中,能得到 0.6 的是? A parseFloat(0.2 + 0.4) B parseFloat((0.2 ......

执行下面的代码, x 的值是 5

执行下面的代码, x 的值是 5 var str='what is this'; var x=str.search('is'); search从左边第一个字符开始查找,此时下标为0.。is中i在第6个字符的位置,下标为5,所以 返回5 注意两个点: 1.空格也算字符, 2.下标从0开始。 注释: 如 ......
面的 代码

解决vim在终端ctrl+i无法跳转问题

总所周知,终端里使用vim只能Ctrl+o跳转到上一个位置,不能Ctrl+i跳转到下一个位置。因为xterm中tab和ctr+i都是一样,传递的键值是9,所以在vim中无法将tab和ctr_i分离使用。 这篇文章来解决这个问题。ctrl+g用于显示正在编辑的文件名,文件大小和位置信息,今天就牺牲ct ......
终端 问题 ctrl vim

轮询机制是什么意思(通俗理解轮询)

轮询,英文polling。 轮询是按照某种算法进行顺序触发,轮询时会保存当前执行后的索引,以便于下次执行时可以拿到开始索引位置,以达到负载均衡的目的。(表述不是太明确,望指正) 轮流则是常规意义上的有顺序排列,而轮询则是按照某种算法进行排列。 案例供思考 1、 一艘船漏水了,上面20个人,但是只有一 ......
机制 意思

学习随笔(设计模式:策略模式)

内容:今天学习了设计模式中的策略模式。 1. 策略模式是一种定义一系列算法的方法,这些算法都是相同的工作,只是实现不同,通过以相同的方式调用不同的算法,减少算法之间的耦合度。 2.这种设计模式可以用来封装任何类型的规则,需求中在不同时间应用不同的业务规则,就可以考虑使用策略模式来处理。 收获: 1. ......
模式 设计模式 随笔 策略

BLOG1110

推歌:《碧血黄花》 ——姚敏/沈伦 这是个啥啊(难视) 这是个纪念黄花岗起义的曲子,但是朗朗上口我就推了。 b站有个叫碧血黄花序的视频,是历史向音MAD,技术力高,好看。 —————————————————————————————————————————————— 这几天在家输液挺闲,看了那本《近代 ......
BLOG 1110

《Modbus学习套件测试程序》开发过程讲解

1.项目创建 vs2022 .NET Framework 4.5/4.6/4.7/4.72/4.8 .NET Core 3.x .NET 5/6/7 <Window x:Class="ModbusTest.MainWindow" xmlns="http://schemas.microsoft.com ......
套件 过程 程序 Modbus

BUAA CO 第一次上机

BUAA CO 第一次上机 数字处理(4') 题面概括:输入数字A ( 4bit ) ,数字 P ( 1bit ) , 如果P=0 , A 第一二位数交换;如果 P=1 ,A第三四位数交换。如果交换后的结果二三位同时为1,那么把二三位置 0 Mealy状态机(4') 题面概括: 售货机接收1,2,4 ......
第一次 BUAA CO

学习笔记九

学习笔记九 一、任务详情 自学教材第6章,提交学习笔记(10分),评分标准如下 知识点归纳以及自己最有收获的内容,选择至少2个知识点利用chatgpt等工具进行苏格拉底挑战,并提交过程截图,提示过程参考下面内容 (4分) “我在学习XXX知识点,请你以苏格拉底的方式对我进行提问,一次一个问题” 核心 ......
笔记

null>0显示false, null==0显示false, null>=0显示true

null>0显示false, null==0显示false, null>=0显示true 对比大于或小于的时候, null 会尝试转型为number , 转化之后null为0; 对比等于的时候null不尝试转型. null和0不转型的话,是不会相等的, 所以null == 0结果为false. 工作 ......
null false gt true

Angular大大减少了对DOM的访问。 jQuery极大的丰富了DOM操作

Angular大大减少了对DOM的访问。 jQuery极大的丰富了DOM操作 依赖注入(Dependency Injection),是这样一个过程:由于某客户类只依赖于服务类的一个接口,而不依赖于具体服务类,所以客户类只定义一个注入点。 在程序运行过程中,客户类不直接实例化具体服务类实例,而是客户类 ......
DOM Angular jQuery

基于Googlenet深度学习网络的人脸身份识别matlab仿真

1.算法运行效果图预览 2.算法运行软件版本 matlab2022a 3.算法理论概述 VGG在2014年由牛津大学著名研究组vGG (Visual Geometry Group)提出,斩获该年lmageNet竞赛中Localization Task (定位任务)第一名和 Classificatio ......
人脸 学习网络 Googlenet 深度 身份

plantuml教程

在 VS Code 中安装 PlantUML 扩展,方法同安装其他扩展相同。打开 Extensions 面板,搜索 PlantUML,然后点击安装按钮进行安装。、 还可以安装一个语法高亮插件:Yog PlantUML Highligh 文件扩展名必须是.plantuml才可以高亮。md的不支持。 该 ......
plantuml 教程

宝塔部署java后端项目

1. 安装插件 宝塔面板找到软件商店然后搜索 Java java项目管理安装 安装后点击设置准备安装 tomcat 2. 添加项目 ......
宝塔 项目 java

Android深入学习之观察者模式与ViewModel的实现机制

1.观察者模式 Observer Pattern Define a one-to-many dependency between objects so that when one object changes state, all its dependents are notified and up ......
观察者 ViewModel 机制 Android 模式

以下对闭包(closure)理解正确的有 ABCD

以下对闭包(closure)理解正确的有 ABCD A 闭包是指有权访问另一个函数作用域中变量的函数; B 函数内再嵌套函数,返回到外部形成闭包; C 内部函数可以引用外层的参数和变量 D 参数和变量不会被垃圾回收机制回收 闭包的作用 ​ 1 可以读取函数内部的变量 ​ 2 可以把变量始终保存在内存 ......
闭包 closure ABCD

以下哪些事件支持冒泡?

A mouseenter B scroll C focus D keypress 正确答案:BD 能冒泡的事件 每个 event 都有一个event.bubbles属性,可以知道它可否冒泡 https://www.cnblogs.com/rubylouvre/p/5080464.html 不能被冒泡 ......
事件

春秋云镜 2022网鼎杯半决赛 WP

春秋云镜 2022网鼎杯半决赛 fscan扫描 39.99.228.107:22 open 39.99.228.107:80 open [*] alive ports len is: 2 start vulscan [*] WebTitle: http://39.99.228.107 code:20 ......
半决赛 2022 WP

视觉VO(7)跟踪线程

https://wym.netlify.app/2019-04-27-orb-slam2-tracking/ 0.1 流程简述 1. 系统初始化:在 ==System SLAM()== 初始化 SLAM 系统时初始化了跟踪线程 ......
线程 视觉

春秋云镜 Flarum WP

春秋云镜 Flarum WP administrator、1chris https://www.leavesongs.com/PENETRATION/flarum-rce-tour.html 生成反弹shell的payload php phpggc -p tar -b Monolog/RCE6 sy ......
Flarum WP

推衍

1.栈和队列的共同点: 操作受限的线性表;可以在表的端点处进行插入删除操作; 2.评价算法的质量好坏: 正确性;健壮性;可读性;高效率和低存储; 3.算法的特征: 有穷性;确定性;可行性;输入与输出; 4.由n个结点构成的二叉树: 有2n个指针域;n-1个指针域存放了地址;n+1个空指针域; ......