selenium经验 笔记 个人

IS课程设计-个人报告

个人报告 1.小组贡献排序及依据(每个人的工作量): 张顺扬(37%):针对GMT0024以及相关网站提供的五个协议相关数据资料编写lua代码并进行不断调试。 肖权城(33%):前期进行相关资料检索,提供了大量包括协议逻辑分析功能的网站和数据资料对后期代码编写带来了有力支撑。 徐元琦(30%):对代 ......
课程 报告 个人

拟阵学习笔记(各处抄的,未完)

昨天 CMD round 要用♿ 不会就来学了 🐒🐧🏄‍ 🤖🎪👻 基础定义性质 拟阵和基、环 定义 1.1 给定全集 \(U\),\(U\) 和一个 \(U\) 上的集族 \((U,F)\) 被称作拟阵当: \[\varnothing\in F\\ A\in F,B\subseteq A ......
拟阵 笔记

《程序员修炼之道:从小工到专家》阅读笔记(7)

第36节 主要讨论了在项目开始之前的一些准备步骤和流程。作者强调了需求识别的重要性,并提出需求是与用户共同完成的“发现”过程,而不仅仅是收集他们的意见。需求在某种程度上应该保持抽象,因为需求不等同于架构或设计。作者还提到了一个词汇表的维护,这是为了消除歧义,并确保大家对需求有共同的理解。此外,项目的 ......
小工 程序员 笔记 程序 专家

2023年秋季个人阅读计划8

人月神话》是一本关于计算机软件的经典著作,内容源于作者Brooks在IBM公司任System计算机系列以及其庞大的软件系统OS项目经理时的实践经验。这本书的主题是软件工程和项目管理,探讨了软件开发中的各种问题和挑战。 这本书的内容源于作者布鲁克斯在IBM公司任System/360计算机系列以及其庞大 ......
个人 2023

ml.net例子笔记2-概念和Widnows AI Studio

一 机器学习和ml.net 1 Python 机器学习库 在Python中,工具和库的生态系统可以分为五个主要领域: 数据处理 数据可视化 数值计算 模型训练 神经网络 这可能不全,因为此外还有其他许多的库,它们负责其他任务,并专注于机器学习的一些特定领域,比如自然语言处理和图像识别。 使用Pyth ......
例子 概念 Widnows 笔记 Studio

12月15日《软件需求十步走》阅读笔记二

树立正确的软件需求的概念,信息化普及的当代,人们大都着重于软件开发,很轻易的就会忽略开发的最初需求分析,这样导致最后的开发受阻或终止等问题时,就会在时间、人力、物力方面造成大量浪费,那对于开发过程十分重要的需求分析过程,我们有什么好方法可以应用呢?我们一直在寻找真正的“完整、准确、清晰、变化可控”方 ......
需求 笔记 软件

【笔记】2023.12.16 动态规划

笔记 2023.12.16:动态规划 今天题目很多,可能有些题不口胡了。 LOJ6089 小 Y 的背包计数问题 前 \(\sqrt n\) 个物品直接做单调队列优化是 \(O(n\sqrt n)\)。 大于 \(\sqrt n\) 的是完全背包。考虑到完全背包 \(v\) 的 OGF 为 \(\d ......
笔记 动态 2023 12 16

课程设计个人报告

基于Wireshark插件的国密标准检测工具的设计与实现 个人贡献: 程序框架设计及主要代码编写 设计中遇到的问题及解决方法: 协议字段提取问题: 问题描述:在解析记录层时,出现协议字段提取错误的问题,导致无法准确识别TLS记录的内容类型。 解决方法:使用正确的偏移量和长度来提取协议字段。确保提取的 ......
课程 报告 个人

阅读笔记《探索需求》2

第六章讲的是自由问题,第一点为什么,自由提问让你在设计过程中找到那些有关全局问题,这样你就能够进入正确的方向,而远胜于孤立无援。由于他们对所有涉及项目都是使用的,所以他们可以提前准备好并且在一个接一个的项目中使用。第二点什么时候,自由提问应该在需求过程的早期提供,它们必须在一些细节决策结束之前完成。 ......
需求 笔记

读程序员的README笔记12_On-Call

1. 行为准则 2. On-Call工程师 2.1. On-Call工程师是应对计划外工作的第一道防线,无论是生产环境问题还是临时支持请求 2.2. 将深度工作与运维工作分开,可以让团队中的大多数人专注于开发任务 2.3. On-Call工程师只需专注于不可预知的运维难题和支持任务 3. On-Ca ......
程序员 On-Call 笔记 程序 README

[最优化方法笔记] 共轭梯度法

1. 共轭方向 设 \(A \in \mathbb{R}^{n \times n}\) 为 对称阵,\(p, q \in \mathbb{R}^{n \times 1}\) 为 n元列向量。如果: \[p^T A q = 0 \]则称 \(p\) 和 \(q\) 关于 \(A\) 共轭。 特别地,若 ......
梯度 笔记 方法

k8s学习笔记-07(借助kubectl explain编写yaml文件)

原创文档编写不易,未经许可请勿转载。文档中有疑问的可以邮件联系我。 邮箱:yinwanit@163.com 说明 文章记录了本人学习yaml文件编写过程中的一些经验分享。 在k8s学习过程中yaml文件的编写无疑是比较让人头痛的,尤其是最开始学习的时候。作者结合自己学习过程总结了以下几点编写yaml ......
explain kubectl 文件 笔记 yaml

[最优化方法笔记] 拟牛顿法 SR1, BFGS, DFP

1. 拟牛顿法 1.1 回顾牛顿法 牛顿法(经典牛顿法)的迭代表达式: \[x^{k + 1} = x^k - \nabla^2 f(x^k)^{-1} \nabla f(x^k) \]但是,牛顿法过程中 \(\text{Hessian}\) 矩阵 \(\nabla^2 f(x^k)\) 的计算和存 ......
笔记 方法 BFGS SR1 DFP

12.15每日总结(阅读笔记8)

《人月神话》这本书是软件工程类的一本经典著作。阅读这本书的第一感受就是感觉这本书不像是一种和学习相关的书,更像是用很多形象的比喻,阐述项目管理当中的一些问题,让读者能够很轻松,明白的去阅读。 一般在大学学习计算机行业的时候,都会学习一门叫做软件工程的课程,老师也会跟我们讲一些关于“软件项目开发的完成 ......
笔记 12.15 12 15

算法学习笔记四一插入排序

目录什么是插入排序算法原理示例代码 什么是插入排序 插入排序可理解为扑克牌摸牌的过程,手中的牌为有序序列,然后随机摸一张牌,根据牌的大小插入到有序序列对应的位置。算法时间复杂度为O(n^2) 算法原理 默认列表第一个元素为基准,从第二个元素和第一个元素进行比较,并放入到相应位置。 此时前两个元素是一 ......
算法 笔记

算法学习笔记三一选择排序

目录什么是选择排序算法原理示例代码 什么是选择排序 选择排序的主要思想是(升序为例):第一次从待排序的数据元素中选出最小的一个元素,和数组的起始位置元素进行交换,然后再从剩余的未排序元素中寻找到最小元素,然后和未排序的序列的第一个元素进行交换。每次在未排序序列中选择一个最小元素这样已排序序列就是一个 ......
算法 笔记

电子公文传输系统----个人贡献

506ilou团队的电子公文传输系统 个人贡献 目录506ilou团队的电子公文传输系统 个人贡献一. 简述我完成的工作1.实验前期构建用户场景,并完成需求分析2.参与修改完善需求规格说明书3.在确定分工、描述设计阶段4.在实验过程中完成后端模块化功能的实现二. 我们小组总共的代码行数,我贡献的代码 ......
传输系统 公文 贡献 系统 电子

linux系统下rsync使用笔记

rsync的功能 rsync能够基于网络(含局域网和互联网)快速地实现多台主机间的文件同步工作 rsync的特点 rsync有独立的文件内容差异算法,会在传送前对两个文件进行比较,只传送两者内容间的差异部分,因此速度更快 rsync的使用场景 1、本地代码更新到测试服务器,我们一般采用git方式,测 ......
笔记 系统 linux rsync

[最优化方法笔记] 牛顿法与修正牛顿法

1. 牛顿法 1.1 梯度下降法的缺点 对于无约束优化问题: \[\min_{x \in \mathbb{R}^n} f(x) \]使用梯度下降法进行迭代: \[x^{k + 1} = x^k - \alpha_k \nabla f(x^k) \]梯度下降的基本策略式沿着一阶导数的反方向(即最速下降 ......
笔记 方法

《需求分析与系统设计》读书笔记1

第一章讲了软件过程,从总体生描述了软件开发过程中的策略问题,介绍了支撑现代软件开发的过程和方法,认到了软件工程的本质是软件固有的复杂性,一致性,可变性和不可见性的产物。软件工程的偶然因素分为3类,即投入者,过程和建模语言和工具;投入者指那些与软件项目之间存在着利害关系的人,即客户和开发人员;过程确定 ......
需求 笔记 系统

机器学习ml.net例子笔记1

详细内容参考: ml.net例子笔记1 (yuque.com) https://www.yuque.com/wushifengcn/kb/yb6xa6d01zr3tdit 如下是大纲 1 ml.net例子概要 二元分类 多类分类 建议 回归 时间序列预测 异常情况检测 聚类分析 排名 计算机视觉 跨 ......
例子 机器 笔记 net ml

unity广州站gpu resident drawer笔记

unity广州站gpu resident drawer笔记 什么是gpu resident drawer 将MeshRenderer数据转为BRG batch(BatchRendererGroup)数据的机制。 它优化的是CPU耗时,但也可能进而提高gpu的性能。因为需要提交给GPU的绘制调用更少。 ......
resident 笔记 drawer unity gpu

秦疆的Java课程笔记:71 面向对象 什么是多态

多态即同一方法可以根据发送对象的不同而采用多种不同的行为方式。 一个对象的实际类型是确定的,但可以指向对象的引用的类型有很多。(指向父类或者有关系的类。) //父类 public class Person { } //子类 public class Student extends Person { ......
对象 课程 笔记 Java

秦疆的Java课程笔记:72 面向对象 instanceof和类型转换

instanceof关键字,用于判断左边的实例对象是否是右边的类的实例。 先创建4个类,父类Person,其子类Student和Teacher,测试类Application。在Application中测试instanceof语句: //父类 public class Person {} //子类 p ......
instanceof 对象 类型 课程 笔记

数论学习笔记

数论分块 求 \(\sum f(i)g(\biggl\lfloor \dfrac{n}{i} \biggr\rfloor)\),并且 \(f(i)\) 的前缀和可以快速计算。 发现 \(\biggl\lfloor \dfrac{n}{i} \biggr\rfloor\) 的取值只有根号种,暴力做就完 ......
数论 笔记

[最优化方法笔记] 梯度下降法

1. 梯度下降法 无约束最优化问题一般可以概括为: \[\min_{x \in \mathbb{R}^n}f(x) \]通过不断迭代到达最优点 \(x^*\),迭代过程为: \[x^{k + 1} = x^k + \alpha_k d^k \]其中 \(d^k\) 为当前的 搜索方向,\(\alph ......
梯度 笔记 方法

基于Wireguard技术的虚拟个人网络搭建(转)

原文(https://gitee.com/spoto/wireguard#docker%E5%AE%89%E8%A3%85wireguard) 手动安装Wireguard 安装Wireguard(以ubuntu20.04为基础) #root权限 sudo -i #安装wireguard软件 apt ......
Wireguard 技术 个人 网络

向日葵的平替:一款个人开发的远程工具——fastnat

相关资料: https://www.cnblogs.com/thinkingmore/p/14317505.html https://www.cnblogs.com/thinkingmore/p/15550667.html 官网地址: https://www.fastnat.club/ ......
向日葵 fastnat 工具 个人

鸿蒙生态学堂·创新实训营成功举办,饿了么、个人所得税、哈啰等40余头部应用参培

2023年12月12日至14日,第六期鸿蒙生态学堂·创新实训营在上海成功举办。饿了么、个人所得税、浙里办、萤石云视频、扫描全能王、哈啰、浦发银行、起点读书、企查查、途虎养车、叮咚买菜、麦当劳(中国)、肯德基、华住会、高铁管家、东方航空、航班管家、虎扑、中望CAD等40余知名应用的150位开发工程师参 ......

Airtest-Selenium实操小课①:爬取新榜数据

Airtest-Selenium的web自动化小课堂开课啦,今天的内容是教大家如何在网页上自动化爬取自己需要的信息~快来学习吧~ ......
Airtest-Selenium Selenium Airtest 数据