NOT
执行下列程序,输出结果为 2
执行下列程序,输出结果为 2 var a = 1; function fn(){ var a = 2; function a(){console.log(3);} return a; function a(){console.log(4);} } var b = fn(); console.log( ......
与浏览列表有关的对象:history screen location Navigator
BOM浏览器对象模型的内置对象: 1)window对象:BOM的核心对象是window,它表示浏览器的一个实例,它也是ECMAScript规定的Globle对象。 location对象:url地址相关的,常见属性有hash,protocal,host,hostname,pathname,port,s ......
【置顶】博客目录
之前远古时期的耻辱博客也懒得删了,在这里放一些比较重要/我认为比较高质量的博客: ps:打 * 的是上锁博客,对于一些上锁博客的密码: 作业/模拟赛做题笔记:\(2023\) 年机房三位讲课老师姓名简写的字符串按字典序拼接。 杂记:这个只有我能知道。 做题笔记: 长期: 经典 trick 选记:li ......
QT删除python中的单行注释
python中的#号可能存在于字符串中: print("'asd#f'00#0" , '#1“23') #这里才开始注释 没想到用什么正则来删除python中的单行注释 所以解决方案为: QString removeLineComment(QString sLine) { qDebug() << " ......
[机器学习复习笔记] Clustering 聚类 (K-means实现)
Cluster (KMeans实现) 1. KMeans 介绍及符号说明 给定样本集 \(D = \{ x_1, x_2, ..., x_m \}\),\(\text{KMeans}\) 算法针对聚类所得的簇划分 \(\mathcal C = \{ C_1, C_2, ..., C_k \}\)(分 ......
23_rust_练习
练习编码 实现一个简单的grep工具。 建立项目: > cargo new minigrep Created binary (application) `minigrep` package 接收命令行参数 use std::env; fn main() { // args返回一迭代器,collect ......
生成器和迭代器
一,生成器和迭代器的区别 生成器和迭代器在Python中都用于处理迭代操作,但它们之间存在一些关键区别。 实现方式: 迭代器是一个单一的、不可更改的对象,用于遍历(即迭代)一个容器对象(如列表、元组、字典等)。要创建一个迭代器,需要定义一个类并实现两个方法:__iter__() 和 __next__ ......
kotlin 重载运算符
一、二元运算符的重载 1、常见的运算符有:加、减、乘、除、求余;我们要重载这些运算符的操作 这里以加法重载运算符为例 data class Point(val x: Int, val y: Int) { operator fun plus(other: Point): Point { return ......
CSP-S2023游寄
省流:寄飞了。 初赛 没什么好说的,所以说不写了/cf 你说得对,但是我完善程序最后一题扣的分跟前面总共扣的分差不多。 最终分数 \(72\),本来感觉挺危的,但是浙江 \(1700+\) 的机位/bx 复赛 准考证号 ZJ-S00191,杭师大仓前 202C,欢迎找我面基/se 突然发现我的准考证 ......
百度之星2023游寄
初赛 \(9.23\) 在最后一场初赛前 xy 叫我们报名,每绷住。 \(9.24\) 下午 \(14:00\) 开打,开赛前机房里四个人在大声密谋如何作弊。 \(14:00\) 先开 A,感觉萌萌题,先写。 \(14:05\) 写完了,但是过不了样例/fn,看了眼榜,发现都去做 E 了,跟榜。 \ ......
插入排序
目录 目录目录算法代码流程图 算法 将待排序序列第一个元素看做一个有序序列,把第二个元素到最后一个元素当成是未排序序列。 从头到尾依次扫描未排序序列,将扫描到的每个未排序元素插入有序序列的适当位置。 就像给一副扑克牌排序,先取第一张作为排序的开始,再从剩下的牌中取第二张,并把它以恰当的位置插入已经排 ......
第二次作业
这个作业属于哪个课程 https://edu.cnblogs.com/campus/zjlg/23rjjsjc/homework/13048这个作业的目标 <实现一个命令行文本计数统计程序。能正确统计导入的纯英文txt文本中的字符数,单词数,句子数>姓名-学号 <高伟铭-2021339930007> ......
[Rust] 对整形溢出的处理
1. 两种不同模式下的整形溢出 坑了个爹的,书上说的没理解清楚,在Rust程序语言设计中文版3.2中提到了,当使用--release参数进行发布模式构建时,Rust不会检测导致panic的整形溢出,这里需要分两种情况考虑: 编译期就可以发现的整形溢出 程序运行过程中会发生的整形溢出 1.1 编译阶段 ......
elasticsearch笔记一
安装 官网链接:[Installation and Upgrade Guide 7.2] | Elastic =》 Installing the Elastic Stack https://www.elastic.co/guide/en/elastic-stack/7.2/installing-el ......
How to prevent salinization of land
How to prevent salinization of land 一.Measures: 1.It can be analyzed and operated by leveling the land, improving cultivation, fertilization, sowing, ......
Angular学习截图02
属性样式绑定 属性样式的多目表达式绑定 Angular-ifelse条件判断来渲染那一块 Angular事件 双向绑定 修改表单上的控件的值 Angular表单验证-自带的 Angular表单验证-自定义 *******后续补上******** 路由 Angular自带的Get和Post请求 npm ......
Javascript中表达式 "2"+3+4 的值为 "234"
是左关联,表达式相当于("2"+3)+4 根据ES5规范11,6,1节,如果某个操作数是字符串或者能够通过以下步骤转换为字符串的话,+将进行拼接操作。 数字 + 字符串 => (数字).toString() + 字符串 如: 1 + '2' = 12 数字 - 字符串 => 数字 - Number( ......
THUSC2023游寄
Day0 中午在学校吃好饭,然和流到德清坐高铁到南京。 \(15:00\) 左右到的,领了一车纪念品。 然后去听了下徐先友说说 \(\text{Day1}\) 和 \(\text{Day2}\) 的比赛详情,大概是 \(\text{Day1}\) 是省选 \(\text{Day2}\) 难度的正常 ......
1 in [1] 返回值是false
in操作符,对于数组属性需要指定数字形式的索引值来表示数组的属性名称(固有属性除外,如length)。 所以说在这里,1 in [1]并不是表示数字1在不在数组里。而是表示数组中含不含有1这个索引index值。 数组长度为1,所以只含有的index值为0,这个表达式返回fasle。 ......
畅网N100 的nas妖板来了
畅网N100 的nas妖板来了 期待已久的畅网N100 NAS主板来了,来几张谍照。 紫铜散热 6sata接口,看样子还是扩展1-5 双M.2硬盘+pcie插槽,估计没有万兆。 IO接口,这么一算,没有万兆是铁定的了 散热一流的一大片铜块,主板全貌 背面什么都没有。最后有的是预约。 需要的可以来我定 ......
第二次作业
这个作业属于哪个课程 https://edu.cnblogs.com/campus/zjlg/23rjjsjc 这个作业的目标 编写简单程序 姓名-学号 <李天晨>-<2021330301035> 一、作业要求 1.基础功能:实现一个命令行文本计数统计程序。能正确统计导入的纯英文txt文本中的字符数 ......
isNaN(1/0) 返回值是false
任何数值除以0都会导致错误而终止程序执行。但是在 JavaScript 中,会返回出特殊的值,因此不会影响程序的执行。 比0大的数除以0,则会得到无穷大,所以 js 用 Infinity 来显示出来。 也就是1/0得到的是Infinity。isNaN(1/0)返回的是false。但是isNaN(0/ ......
多种模态数据集
图像描述 Image Captioning LAION-5B 2022.3发布的迄今为止最大规模的图文对的多模态数据集。共计约5.85B数据,是基于CLIP过滤的。基于这个大型数据集,作者也发布不同侧重的子集。LAION2B-en是包含英文注释文本的,LAION2B-multi是包含100多种的其它 ......
第二次作业
这个作业属于哪个课程 https://edu.cnblogs.com/campus/zjlg/23rjjsjc/homework/13048 这个作业的目标 <实现一个命令行文本计数统计程序。能正确统计导入的纯英文txt文本中的字符数,单词数,句子数> 姓名-学号 <吴松航-202133993001 ......
iwtgm-15
题目链接 这个dp题还是想多说一点,感觉之前写的还是不够清晰和透彻 先提一嘴,感觉这个dp不同于一般的dp,不是从1递推到n,个人理解更像是桶,后面会有很神奇的转移,真的太巧妙了 先解决一些局部问题吧 首先来想想重复的情况 如:0,1,1 这个例子中1是重复的,我们的dp转移状态是dp[i][0]+ ......
C++_14_常量指针—this指针 - 重写版
常量指针—this指针 this指针:成员函数一般都会拥有一个常量指针(this),指向调用函数的对象,储存的是改对象的首地址(注意:静态成员函数是没有this指针的) //标准写法 class book { public: book(){this->price = 0.0; this->title ......
C++_15_友元函数和友元类 - 重写版
友元函数和友元类 友元函数:通过friend关键字,将不属于当前类的函数在当前类中加以声明,使其成为友元函数,同时该函数能够访问private属性的成员变量。 友元类:有有元函数,自然也能有友元类,通过friend关键字,将类A在类B中声明,那么类A会成为类B的友元类 注意: 1、友元函数可以访问这 ......
C++_17_多继承和虚基类 - 重写版
多继承 单继承:一个派生类只有一个基类,这就是单基类继承,简称“单继承” 多继承:一个派生类允许有两个及以上的基类,这就是多基类继承,简称“多继承” 单继承中,派生类是对基类的特例化,例如编程类书籍是书籍中的特例。而多继承中,派生类是所有基类的一种组合。 在多继承中,派生类继承了所有基类中的所有成员 ......
C++_18_多态 - 重写版
多态: 面向对象三大概念:封装、继承、多态!可想而知多态是何等的重要 多态的概念以及前提条件: 编译期绑定(静态联编):函数入口地址和函数名在编译期间绑定,即编译期间确定函数名和入口地址唯一对应 运行期绑定(动态联编):函数入口地址和函数名在编译期间不绑定,反而在运行程序时才根据需要再动态组合绑定 ......
C++_19_虚函数、纯虚函数和抽象类 - 重写版
虚(成员)函数: 在C++中,只有类中的成员函数能被声明为虚函数,顶层函数则不能被声明为虚函数;并且如果在类内声明类外定义,则只在类内声明时加virtual 声明虚函数是为了构成多态,多态需要继承关系,需要在类中声明; 虚函数能被继承:基类被声明为虚函数,那么派生类即便未添加virtual关键字声明 ......