卷积 深度 代码 笔记

阅读笔记2

今天我读完了需求分析与系统设计这本书,因此我将写出关于这整本书的阅读笔记,如下。 需求分析的重要性: 书中强调了需求分析在系统开发过程中的关键地位。良好的需求分析可以确保系统开发满足用户的期望,避免后期修改和额外成本。 需求获取方法: 书中介绍了各种需求获取方法,包括面谈、问卷调查、观察和文档分析。 ......
笔记

第五周阅读笔记|人月神话————胸有成竹(Calling the Shot)

这个章节标题是胸有成竹,而要做到胸有成竹就必须在项目计划阶段我们对项目的预测和估算都需要很准确。因此整个章节的内容就是在讲估算,而估算就涉及到预测和估算模型,估算要做到准确必须通过前期多个历史项目和版本的积累,同时通过历史版本和数据的积累来发现预测指标Y和相应的估算因子X之间的关系。这样建立出来的估 ......
胸有成竹 神话 Calling 笔记 Shot

阅读笔记(二)————《架构漫谈》

架构漫谈是由资深架构师王概凯 Kevin 执笔的系列专栏, 读完第二章主要有下面几个方面: 何为相? 一般我们认为:看到一个东西,比方说杯子,“杯子”就是一个名字,指代的看到的东西就是相,就是事务的相状。我们一听到“杯子”这个词,脑海里就会浮现出一个杯子的形象。而“杯子”这个词,是用来指代的是这个相 ......
架构 笔记

《代码大全》阅读笔记

协同构建能够有效的改善软件质量 尝试用多种方法重现错误以准确判断错误原因 抛开问题休息一下 开发阶段的重构是提升程序质量的最佳时机。 增量集成有助于项目增长 注释写的糟糕很容易,写的出色很难,注释写的不好只会帮倒忙? 注释的种类,重复代码,解释代码,代码标记,概述代码,代码意图说明, 注释代码应该注 ......
代码 笔记 大全

读程序员的制胜技笔记05_测试(上)

1. 对测试普遍看法 1.1. 很乏味,没有人喜欢这样做,而且回报寥寥 1.2. 对测试人员有一种主观的看法,认为他们的工作太容易了 1.3. 测试看成项目的外部活动,希望尽量减少 1.4. 对于测试人员来说,他需要考虑的就是产品的质量 2. 测试是软件开发工作中不可或缺的一部分 2.1. 可为开发 ......
程序员 笔记 程序 05

【go笔记】

1-入门 1.1 环境配置 添加环境变量GOPATH和GOBIN GOPATH = <go的安装位置> GOBIN = $GOPATH/bin 1.2 项目结构 首先需要在项目的根目录下执行 go mod init <这里应该随便起个名字就行> 执行之后,根目录下会多出一个go.mod文件,用记事本 ......
笔记

[机器学习复习笔记] Spectral Clustering 谱聚类

Spectral Clustering 谱聚类 1. 邻接矩阵 无向图 \(G = (V, E)\),所有顶点之间的权重构成一个 \(n \times n\) 的矩阵: \[W = \begin{bmatrix} w_{11} & w_{12} & \cdots & w_{1n} \\ w_{21} ......
Clustering Spectral 机器 笔记

[机器学习复习笔记] Clustering 聚类 (K-means实现)

Cluster (KMeans实现) 1. KMeans 介绍及符号说明 给定样本集 \(D = \{ x_1, x_2, ..., x_m \}\),\(\text{KMeans}\) 算法针对聚类所得的簇划分 \(\mathcal C = \{ C_1, C_2, ..., C_k \}\)(分 ......
Clustering 机器 K-means 笔记 means

elasticsearch笔记一

安装 官网链接:[Installation and Upgrade Guide 7.2] | Elastic =》 Installing the Elastic Stack https://www.elastic.co/guide/en/elastic-stack/7.2/installing-el ......
elasticsearch 笔记

求最大公约数伪代码

什么是欧几里得算法 欧几里得算法就是辗转相除法,用于求两个数的最大公约数。 设 gcd(a,b) 表示a和b的最大公约数。 辗转相除法的核心就是 gcd(a,b) = gcd(b,a%b) ,当 a%b == 0 时, b 就是最大公约数。 https://cn.bing.com/search?q= ......
最大公约数 公约数 代码

求最大公约数伪代码

欧几里得算法 欧几里得算法又称辗转相除法,是指用于计算两个非负整数a,b的最大公约数。 计算方法:gcd(a,b) = gcd(b,a mod b) (不妨设a>b 且r=a mod b ,r不为0) 其中gcd指最大公约数,mod指取模运算(因为操作数为正数,看成取余),伪代码里取余写作REM h ......
最大公约数 公约数 代码

【PySide6】QChart笔记(一)—— 用QDateTimeAxis作为x轴绘制多条折线图

一、QDateTimeAxis简介 1. 官方描述 https://doc.qt.io/qtforpython-6/PySide6/QtCharts/QDateTimeAxis.html QDateTimeAxis可以用作带有刻度线、网格线以及阴影的轴。可以通过设置适当的日期时间格式来配置标签。QD ......
线图 多条 QDateTimeAxis PySide6 笔记

学习笔记八

定时器及始终服务 摘要: 本章讨论了定时器和定时器服务;介绍了码硬件定时器的原理和基于Intel x86的PC中的硬件定时器;讲解了CPU操作和中断处理;指述了Linux中与定时器相关的系统调用、库函数和定时器服务命令;探讨了进程间隔定时器器、定时器生成的信号,并通过示例演示了进程间隔定时器。编程项 ......
笔记

第八周学习笔记

# 定时器的基本原理概念以及应用 ## 1.定时器的基本原理定时器本质上是一个计数器。如果输入的是一个恒定的脉冲信号源(一般情况下是时钟信号),我们就可以根据定时器的计数(脉冲个数)和时钟频率计算出时间,这个就是定时器的基本原理。当然,定时器也可以作为计数器来使用,例如计算外部脉冲的个数等。这就是定 ......
笔记

请使用JavaScript比较两个日期的代码

内容来自 DOC https://q.houxu6.top/?s=请使用JavaScript比较两个日期的代码 有人能提供一种使用JavaScript比较两个日期值大于、小于和不在过去的方法吗?这些值将来自文本框。 使用JavaScript比较两个日期值大于、小于和不在过去的方法如下: 使用Date ......
JavaScript 两个 日期 代码

学习笔记8

学习笔记:并行计算 硬件定时器 硬件定时器是计算机系统中的一个重要组件,由时钟源和可编程计数器组成。时钟源通常是晶体振荡器,驱动计数器以固定频率生成定时器中断。 实时时钟(RTC) 实时时钟用于提供系统的实时时间和日期信息,通常由小型备用电池供电,即使计算机关闭也能继续运行。 可编程间隔定时器(PI ......
笔记

求最大公约数伪代码

求最大公约数伪代码 1. 上网查找什么是求两个数的最大公约数的欧几里得算法(辗转相除法),提交算法说明和网上链接。 欧几里得算法(辗转相除法)是求两个数的最大公约数的经典算法。其基本思想是:用较大的数除以较小的数,然后用余数作为新的被除数,继续进行操作,直到余数为0,此时的除数即为最大公约数。 以下 ......
最大公约数 公约数 代码

求最大公约数伪代码(课下测试,必做)

1. 上网查找什么是求两个数的最大公约数的欧几里得算法(辗转相除法),提交算法说明和网上链接。 欧几里得算法又称辗转相除法,是指用于计算两个非负整数a,b的最大公约数。应用领域有数学和计算机两个方面。计算公式gcd(a,b) = gcd(b,a mod b)。 两个整数的最大公约数是能够同时整除它们 ......
最大公约数 公约数 代码

学习笔记

双引号:把搜索词放在双引号中代表完全匹配搜索,搜索结果返回的页面包含双引号中出现的所有的词且顺序也必须完全匹配。 减号:搜索不包含减号后面的词的页面,使用这个指令时减号前面必须是空格,减号后面没有空格,紧跟着需要排除的词。 星号*:在Google 中搜索,其中的*号代表任何文字。返回的结果就不仅包含 ......
笔记

学习笔记8

第五章 定时器及时钟服务 一、知识点归纳 (一)硬件定时器 定时器是由时钟源和可编 程计数器组成的硬件设备。时钟源 通常是一个晶体振荡器,会产生周期性电信号,以料青确的频率驱动计数器。使用一个倒计时值对计数器进行编程,每个时钟信号减1。当计 改减为0时,计数器向CPU生成一个定时器中断,将计数值重新 ......
笔记

《需求分析与系统设计》阅读笔记3

软件体系结构定义了系统中相互作用的软件构件及子系统的结构和组织形式。它提供了一种对设计的保护措施,以防止作为系统阶段的设计出现失败。 因此在详细系统规格说明工作开始之前,软件开发团队必须选定全体开发人员都要遵循的体系结构模式和原则。所有软件建模的最重要目标都是将构建依赖最小化, 因此开发人员不能允许 ......
需求 笔记 系统

求最大公约数伪代码

1. 欧几里得算法 欧几里得算法又称辗转相除法,是指用于计算两个非负整数a,b的最大公约数。 网上链接 计算方法:gcd(a,b) = gcd(b,a mod b) (不妨设a>b 且r=a mod b ,r不为0) 其中gcd指最大公约数,mod指取模运算(因为操作数为正数,看成取余),伪代码里取 ......
最大公约数 公约数 代码

HTML笔记

2023-11-05 1、HTML(超文本标记语言)是一种标记语言(标记标签(来描述网页)),而不是编程语言。HTML文档(Web页面)包含了HTML标签和文本内容。 2、HTML标签(HTML标记标签) 尖括号包围的关键词。 eg.<html> 成对出现。 eg.<b>(开始标签(开放标签)) 和 ......
笔记 HTML

Redis创始人开源最小聊天服务器,仅200行代码,几天功夫已获2.8K Star!

Redis创始人开源最小聊天服务器,仅200行代码,几天功夫已获2.8K Star! 中午时候,在技术交流群里聊起关于Redis创始人的一些趣事,比如离开Redis之后,去写科幻小说之类的。 因为好奇科幻小说,TJ君就去搜索了一下。结果一搜,发现Redis作者最近居然又搞了个新活儿! 世界上最小的聊 ......
已获 创始人 功夫 代码 服务器

学习笔记8

一、任务详情 自学教材第5章,提交学习笔记(10分),评分标准如下 知识点归纳以及自己最有收获的内容,选择至少2个知识点利用chatgpt等工具进行苏格拉底挑战,并提交过程截图,提示过程参考下面内容 (4分) 问题与解决思路,遇到问题最先使用chatgpt等AI工具解决,并提供过程截图(3分) 实践 ......
笔记

异常检测算法-完全卷积数据描述子FCDD

文献来源: EXPLAINABLE DEEP ONE-CLASS CLASSIFICATION 最近在做一些异物检测之类的算法任务,原本想使用目标识别算法,但是问题是正样本太多,而负样本没几个。所以有必要使用异常检测算法,日后不妨再结合目标识别任务去做。 在正式开始前,需要先简单介绍一个广义损失函数 ......
卷积 算法 数据 FCDD

学习笔记8

并行计算 硬件定时器是计算机系统中的一个重要组件,由时钟源和可编程计数器组成。时钟源通常是晶体振荡器,驱动计数器以固定频率生成定时器中断。 实时时钟(RTC):用于提供系统的实时时间和日期信息,通常由小型备用电池供电,即使计算机关闭也能继续运行。 可编程间隔定时器(PIT):是一个独立于CPU的硬件 ......
笔记

JUC并发编程学习笔记(十二)Stream流式计算

Stream流式计算 什么是Stream流式计算 大数据:存储+计算 集合、MySql这些的本质都是存储东西的; 计算都应该交给流来操作! 一个案例说明:函数式接口、lambda表达式、链式编程、Stream流式计算 package org.example.stream; import java.u ......
笔记 Stream JUC

代码规范和编码原则

在《构建之法》第四章中,提出了一些代码规范和编码原则,这些规范和原则有助于提高代码质量和可维护性。以下是其中的一些要点: 1. 规范命名 选择的理由:使用有意义的命名方式,命名应具有清晰的描述性,遵循命名规范,使用驼峰命名或下划线命名等。 2. 合理代码结构 选择的理由:尽可能使用模块化的结构,将功 ......
编码 原则 代码

前端开发笔记[5]-rust的webassembly

摘要 基于rust开发webassembly入门,通过rust实现在网页中弹出警告框. rust的webassembly开发方式 https://zhuanlan.zhihu.com/p/104299612 入门 Rust 开发 WebAssembly Rust 编译为WebAssembly 在前端 ......
前端 webassembly 笔记 rust