卷积 深度 代码 笔记

极客时间「大师课·深度剖析 RocketMQ5.0」上线啦,欢迎免费领取!

2022 年,RocketMQ 5.0 的正式版正式发布,相对于 RocketMQ 4.0,架构走向云原生化,并且覆盖了更多的业务场景。想要掌握最新版本 RocketMQ 的应用,就需要进行更加体系化的深入了解。 ......
RocketMQ5 深度 RocketMQ 大师 时间

读书笔记

单元测试验证标准: 单元测试应该在最低的功能/参数上验证程序的正确性 单元测试必须由最熟悉代码的人(程序的作者)来写 单元测试过后,机器状态保持不变 单元测试要快(一个测试的运行时间是几秒,而不是几分钟) 单元测试应该产生可重复,一致的结果 独立性——单元测试的运行/通过/失败不依赖于别的测试,可以 ......
笔记

抓交通肇事犯流程图及代码

问题描述: 一辆卡车违反交通规则,撞人后逃跑。现场有三人目击该事件,但都没有记住车号,只记下车号的一些特征。 甲说:牌照的前两位数字是相同的; 乙说:牌照的后两位数字是相同的,但与前两位不同; 丙是数学家,他说:四位的车号刚好是一个整数的平方。 请根据以上线索求出车号。 设计思路: 1.定义二重循环 ......
流程图 流程 代码 交通

CountDownLatch 学习笔记

1. 概念 CountDownLatch是在JDK 1.5的时候被引入的,位于java.util.concurrent并发包中,CountDownLatch叫做闭锁,也叫门闩。允许一个或多个线程一直等待,直到其他线程执行完成后再执行。 2.工作原理 CountDownLatch通过一个计数器来实现的 ......
CountDownLatch 笔记

读书笔记-《人件集》-2

回到最开始,我来逐个扩展解释一下全书的几个方面:第一个是管理团队,健康的团队应该是主动的,而不是上级吩咐了做什么,就照做什么。那样的工作方式被动,机械,缺乏活力。我们更应该主动思考,承担责任和工作,未雨绸缪。没有任何一个人是相同的,团队里的成员具有不同的个性。管理者不应该抑制这样的个性,取而代之应该 ......
笔记

Google Guava常用的代码示例

Google Guava 谷歌出品的,非常实用。包含集合、并发、I/O、散列、缓存、字符串等。 依赖: <dependency> <groupId>com.google.guava</groupId> <artifactId>guava</artifactId> <version>18.0</ver ......
示例 常用 代码 Google Guava

Fine-Grained学习笔记(1):卷积,FFT

Fine-Grained,在算法复杂度理论中特指,对各类算法的复杂度,进行(相较于P与NP的粗粒度分类的)细粒度分类,例如,证明某问题存在 $n^2/ \log n$ 的算法.Fine-Grained是一个新兴领域,其研究前景可看作是计算机科学学科中的石墨烯与钙钛矿(误). 本系列主要参考Unive ......
卷积 Fine-Grained Grained 笔记 Fine

【学习笔记】2-SAT

适应性问题 存在若干命题 $p_i$,以及若干形如 $x_{k_1}\lor x_{k_2}\lor\dots\lor x_{k_n}$ 的 $s_k$,其中 $x_i$ 为 $p_i$ 或 $\lnot p_i$ 其中一个。 要求是否存在一个命题的取值集合使得条件 $s$ 均成立,其中每个条件最多 ......
笔记 SAT

深度学习--卷积神经网络基础

深度学习--卷积神经网络基础 1.卷积操作 卷积操作简单来说就是矩阵对应位置相乘求和,这样不仅可以减少模型的参数数量,还可以关注到图像的局部相关特性。 import torch import torch.nn as nn import torch.nn.functional as F #卷积操作(I ......
卷积 网络基础 深度 神经 基础

动手深度学习pytorch 5-7章

深度学习计算 1. 块提供的基本功能: 1. 输入数据作为前向传播函数的参数 2. 通过前向传播函数生成输出 3. 计算其输出关于输入的梯度 4.存储和访问前向传播计算所需的参数 5. 根据需要初始化模型参数 2. Sequential 类 1. 将块逐个追加到列表中的函数 2. 前向传播函数,用于 ......
深度 pytorch

MySQL scott用例sql代码

5、scott用例表 CREATE TABLE DEPT (DEPTNO TINYINT(2) , DNAME VARCHAR(14) , LOC VARCHAR(13) ) ; ALTER TABLE DEPT ADD CONSTRAINT PK_DEPT PRIMARY KEY(DEPTNO); ......
代码 MySQL scott sql

程序员修炼之道阅读笔记

第23节 断言式编程 1、如果它不可能发生,用断言确保它不会发生。 assert(string != NULL) 断言里写的为真的条件,当不为真时触发断言,程序退出。 2、断言检查的是决不应该发生的事情,而不是错误处理。 3、断言应该一直开着,不要在线上环境关掉它。 断言对应的是一种强提示,它迫使我 ......
程序员 笔记 程序

六、利用代码生成器快速实现火车基础数据的维护

内容 完成火车基础数据管理功能:车站(车站的名称或首字母可以搜索)、车次(高铁、动车等)、车厢(车厢种类和座位数)、座位(座位类型)。 项目中增加admin控台模块 后台管理不会有注册,一般由初始管理员分配 9.3 创建admin模块,所有的代码都是从web复制 接口改为9001 admin去掉登录 ......
生成器 火车 代码 基础 数据

Java学习笔记(四)

1、break、continue、return的区别 (1)break常在switch case中使用,也可以在循环中使用。作用:当遇到break,则结束当前整个switch case语句或者当前整个循环。执行外面语句。 (2)continue:只能在循环中使用。作用是结束当前这一次循环,执行下一次 ......
笔记 Java

JS课堂笔记(4.17-4.21)

一、循环 1.在程序中,一组被重复执行的语句被称为循环体,能否继续重复执行,取决于循环的终止条件。由循环体及循环的终止条件组成的语句,被称为循环语句。 2.循环执行的过程是①第一次循环:第一次赋值,然后条件判断,执行循环体,最后执行累计。 ②非第一次循环:条件判断,执行循环体,最后执行累计。 3.c ......
课堂笔记 课堂 笔记 4.17 4.21

《综述图论中连通性及相关问题的一些处理方法》笔记

基本概念 边 / 点割集:若边集 $E'$ 使得割掉这些边之后 $u\to v$ 不连通,则 $E'$ 是 $(u,v)$ 的边割集。类似地定义点割集。 边 / 点连通度:若任意 $(u,v)$ 的割集大小都至少是 $s$,则 $u,v$ 是 $s-$边连通的。类似地定义点连通度。 Menger 定 ......
笔记 方法 问题

可持久化 trie/并查集 学习笔记

算是跟主席树差不多的一点杂项?如果学了新的可能会更新。 0x00 前言 我们已经在这里介绍了主席树与其“可持久化”的思想,而本文主要内容算是可持久化在一些其他数据结构上的应用。 0x01 可持久化 trie 例题: P4735 最大异或和 题意:两种操作:1.在数组最后插入一个数;2.求左端点在 [ ......
笔记 trie

初学者代码训练Day6(c/c++)

抓交通肇事犯 要求 一辆卡车违反交通规则,撞人后逃跑。现场有三人目击该事件,但都没有记住车号,只记下车号的一些特征。甲说:牌照的前两位数字是相同的;乙说:牌照的后两位数字是相同的,但与前两位不同;丙是数学家,他说:四位的车号刚好是一个整数的平方。请根据以上线索求出车号。 流程图 代码 1 #incl ......
初学者 代码 Day6 Day

C51笔记-郭天祥-第二章 从点灯大师开始

第2章 Keil软件的使用及流水灯设计 Keil的用法:用Keil建立工程; 工程配置; C51单片机程序软件仿真、单步、全速、断点设置和变量查看等; 用一个完整的C51程序操控LED亮灭; 调用库函数实现流水灯; 蜂鸣器与继电器的操作方法,集电极开路与漏极开路的的概念。 学好这一章,是一个很好的开 ......
大师 第二章 笔记 C51 51

Django笔记二十九之中间件介绍

本文首发于公众号:Hunter后端 原文链接:Django笔记二十九之中间件介绍 这一节介绍一下 Django 的中间件。 关于中间件,官方文档的解释为:中间件是一个嵌入 Django 系统的 request 和 response 的钩子框架,是一个能够全局改变 Django 输入/输出的系统。 我 ......
中间件 笔记 Django

nginx学习笔记

开始 简介 Nginx是一款高性能的开源Web服务器和反向代理服务器,它能够提供可扩展性、高可用性和高性能。 优点 更快 单次请求更快,高峰期也更快 高扩展性 极具扩展性,它由多个不同功能、不同层次、不同类型且耦合度极高的模块组成,这种低耦合的设计,造就了它庞大的第三方模块 高可靠性 每个worke ......
笔记 nginx

「学习笔记」2-SAT问题

SAT 是适定性 $\text{(Satisfiability)}$ 问题的简称。一般形式为 k - 适定性问题,简称 k-SAT。而当 $k>2$ 时该问题为 NP 完全的。所以我们只研究 $k=2$ 的情况。 2-SAT,简单的说就是给出 $n$ 个集合,每个集合有两个元素,已知若干个 $<a, ......
笔记 问题 SAT

深度学习样本绘制注意事项

在绘制深度学习样本的时候,部分初学者总是用绘制监督分类样本的方法绘制深度学习样本,在图像上随意绘制样本,这种绘制样本的方法不适用于深度学习样本绘制。 如下为错误的示例: 深度学习样本绘制应遵循“全、多、精”三个原则: 样本子区域选取,应该全面覆盖多种地物类型。 绘制样本尽可能地多,推荐绘制子区域内8 ......
样本 注意事项 深度 事项

thinkphp在模型中自动完成session赋值示例代码

相信用过thinkphp的用户都知道thinkphp的模型可以完成很多辅助功能,比如自动验证、自动完成等,今天在开发中遇到自动完成中需要获取session值然后自动赋值的功能,具体看代码; class ArticlelModel extends Model { protected $_auto = ......
示例 thinkphp 模型 session 代码

《Redis设计与实现》读书笔记

《Redis设计与实现》读书笔记 简单动态字符串 SDS的定义 结构: buf数组:用于保存字符串 len属性:记录SDS中保存字符串的长度 free属性:记录buf中未使用字节数量 遵循C字符串以空字符串结尾的惯例,保存空字符串的字节不计入长度 SDS与C字符串的区别 常数复杂度获取字符串长度 因 ......
笔记 Redis

深度学习之查看显卡型号

首先用cmd打开终端,输入nvidia-smi ,接着输入nvcc -V ......
显卡 深度 型号

Git 将代码推送到多个远程仓库

如果使用 Git 管理代码(例如使用 git 命令或 Git GUI 客户端),可以将代码推送到多个远程仓库,包括 Gitee 和 GitHub。 具体做法是: 首先在 GitHub 上创建一个新的空仓库。 将 GitHub 仓库的 URL 添加为一个新的远程仓库,可以为这个远程仓库指定一个别名如 ......
仓库 多个 代码 Git

ubuntu20.04虚拟机使用主机(笔记本)摄像头

根据网络视频教程 在code中运行视频采集的python程序,一直报 open VIDEOIO(V4L2:/dev/video0): can‘t open camera by index 这个错误, 查找网上其它方式一直没有成功。主要原因是ubuntu虚拟机中没法直接使用主机中的摄像头。 解决方法: ......
摄像头 主机 笔记本 笔记 ubuntu

clickhouse学习笔记(1)

一、clickhouse特性 1、多样化引擎 ClickHouse 和 MySQL 类似,把表级的存储引擎插件化,根据表的不同需求可以设定不同的存储引擎。目前包括合并树、日志、接口和其他四大类 20 多种引擎。 2、高吞吐写入能力 ClickHouse 采用类 LSM Tree 的结构,数据写入后定 ......
clickhouse 笔记

OSPF 基础知识(学习笔记)

恢复内容开始 LS tpye 恢复内容结束 恢复内容结束 恢复内容结束 恢复内容结束 恢复内容结束 恢复内容结束 末节区域都要打stub 恢复内容结束 ......
基础知识 基础 笔记 知识 OSPF