tensorflow深度 环境 笔记
ATS3607D 环境搭建
1. 编译ninja git clone git://github.com/ninja-build/ninja.git && cd ninja git checkout release // 打开 vs2015 x86 x64 兼容工具 python configure.py --bootstrap ......
第五周阅读笔记|人月神话————削足适履-关注程序的空间规模和空间控制技能
削足适履这个章节在讲什么?我们很多时候在开发程序的时候都是考虑程序的运行时间和效率,而很少考虑到程序的运行空间问题。现在的存储空间是越来越廉价,我们很少去考虑这些问题。经典的DOS版本的仙剑奇侠传还不到20M,而现在的一个大游戏却是2,3G甚至更大。由于计算机的不断更新换代和性能的提升,我们不是特别 ......
图论——最短路 学习笔记
图论——最短路 学习笔记 其实是复习性质的,主要是总结,证明什么的,等上大学再说。 定义 单源最短路:从一个点 \(q\) 出发,到其他所有点的最短路。 全源最短路:任意两点见最短路。 算法对比 算法 Floyd Johnson Bellman–Ford SPFA Dijkstra 类型 全源 全源 ......
基于深度学习网络的人员吸烟行为检测算法matlab仿真
1.算法运行效果图预览 2.算法运行软件版本 matlab2022a 3.算法理论概述 基于Faster R-CNN深度学习网络的人员吸烟行为检测算法是一种利用深度学习技术进行人员吸烟行为检测的方法。该算法主要基于Faster R-CNN网络结构,通过对视频或图像序列中的人员进行目标检测和特征提取, ......
深度学习项目框架
常见项目架构如下: |--project_name/ | |--data/ # 数据 | |--datasets/ # 生成数据集,加载数据集 | | |--data_loader.py | |--models/ # 模型 | | |--model.py | |--configs/ # 配置文件 | ......
基于深度学习网络的火灾检测算法matlab仿真
1.算法运行效果图预览 2.算法运行软件版本 matlab2022a 3.算法理论概述 火灾检测在许多领域都是一项重要的任务,包括建筑、森林、甚至是太空。近年来,深度学习网络在图像识别和分类上的应用取得了显著的进步,这使得基于深度学习的火灾检测算法变得越来越普遍。下面,我们将详细介绍一种基于卷积神经 ......
数据结构——字典树 学习笔记
数据结构——字典树 学习笔记 字典树,也叫 trie 树。 检索字符串 本质是记录字符串前缀的一棵查找树,形态类似于: 字典树使用边表示字母,节点表示一个前缀,同时也可以在节点上记录状态 \(\mathit{tag}\)。 基本实现形如: var: nex[0..siz][0..rng], idx ......
偏序问题学习笔记
前提 给若干个 \(n\) 维的点,对于每个点求出每一维均小于等于它的点的数量。 按字典序排序,然后预处理相同的点,这样后面的点不可能对前面的点产生贡献。 如果某个点后面有与其相同的点,那么当前点的贡献就会少算,所以我们需要提前在当前点的答案中加上后面与其相同的点的数量。 经过这样一通操作后,问题就 ......
深度解剖Linux权限的概念
以上是对 Linux 权限概念的深度解剖,其中包括了文件系统基础、用户与用户组、权限的基本概念、权限的表示方式、权限的作用对象、权限的分配和修改、特殊权限、- SUID、SGID、SBIT:特殊权限可以赋予程序特定的权限,例如以文件所有者的权限执行程序。- 扩展权限:ACL 可以实现更加精细的文件权... ......
银河麒麟操作系统搭建 Python 环境及相关问题记录
银河麒麟操作系统搭建 Python 环境及相关问题记录 银河麒麟安装 参考教程 点击创建新的虚拟机,然后按照下图进行配置即可。 然后一直点击下一步即可; anaconda 安装 首先进入 Anaconda 镜像界面 [1],寻找目标安装版本链接; 然后按照下述命令在线下载 Anaconda: wge ......
python:第六章:windows为python配置path环境变量
一,找到python的安装路径: 在开始菜单->Python3.8->Python 3.8(64 bit) 上面右击->属性,如图: 起始位置就是安装所在的目录: 复制安装路径就可以了 二,配置路径 1,配置之前:默认找不到python命令,如图: 2,配置: 开始菜单->计算机->右键->属性,如 ......
《Unix/linux系统编程》教材第12章学习笔记
|第12章| 块设备I/O和缓冲区管理 块设备I/O缓冲区 读写普通文件的算法依赖于两个关键操作,即get_block和put_block,这两个操作将磁盘块读写到内存缓冲区中。由于与内存访问相比,磁盘I/O速度较慢,所以不希望在每次执行读写文件操作时都执行磁盘I/O。因此、大多数文件系统使用I/O ......
读程序员的制胜技笔记13_安全审查(上)
1. 安全 1.1. 关乎人类心理学 1.1.1. 接受开发者有着人类的弱点,主要的弱点就是对概率的错误估计 1.2. 安全从来不只跟软件和信息有关,也跟人和环境有关 1.2.1. 有不计其数的公司让它们的数据库在互联网上没有密码就可以被访问 1.3. 安全漏洞本身总是被叫作事故(incident) ......
【操作系统学习笔记04】
以下是下面链接中教程的笔记,如有侵权请联系我删除。随便学学可能不严谨,但如果有离谱错误烦请指正。 https://www.bilibili.com/video/BV1YE411D7nH?p=3&vd_source=febdc1a8028af6b442667407286a2750 进程 程序:静态的可 ......
【PySide6】QChart笔记(三)—— QPieSeries的使用
本文介绍了PySide6中QChart模块通过QPieSeries绘制饼图的方法。详细解释了各个属性的含义和取值,并通过示例代码展示用法。 ......
2023最新!Python3.12于win10环境下的安装配置
2023最新!Python3.12于win10环境下的安装配置 资源:Python官网,Python3.12.0 此为我记录Python安装,参考了这位博主的文章https://blog.csdn.net/thefg/article/details/128601410 导航 目录2023最新!Pyt ......
uniapp开发笔记
控件 toast控件 uni.showToast({ icon: 'none', title: '输入topic' }) 注意点 引入图片需要的注意事项 图片的宽度不能是auto 相对路径和绝对路径 绝对路径要以 / 开头 示例代码 { bigUrl: "static/image/img/Child ......
Arduino之ESP8266开发环境搭建
1、下载arduino 官网:https://www.arduino.cc/en/software 页面下滑,建议选择旧版本下载 2、安装ESP8266开发包 因为Arduino IDE默认是给Arduino开发板用的,默认只有Arduino开发板的相关开发资源。要想在在Arduino IDE中使用 ......
基本技巧——哈希和康托展开 学习笔记
基本技巧——哈希和康托展开 学习笔记 哈希 原理就是通过哈希函数 \(h(\mathit{key})\) 将 \(\mathit{key}\) 映射为一个数,方便储存,判断存在的。 因此任何一个哈希函数,除了 \(h(x)=x\) 这样的,都会存在冲突的情况,即对于 \(i \neq j,h(i)= ......
《人机交互:以用户为中心的设计和评估》阅读笔记一
人机交互学(humen-computer interaction,HCI)是一门关于设计和评估以计算机为基础的系统而使这些系统能够最容易地为人类所使用的学科。以用户为中心的设计和评估的最基本思想就是将用户时时刻刻摆在所有过程的首位。在产品生命周期的最初阶段,产品的策略应当以满足用户的需求为基本动机和 ......
2023-2024-1 20211306 密码系统设计与实现课程学习笔记10
20211306 密码系统设计与实现课程学习笔记10 任务详情 自学教材第12章,提交学习笔记 知识点归纳以及自己最有收获的内容,选择至少2个知识点利用chatgpt等工具进行苏格拉底挑战,并提交过程截图,提示过程参考下面内容 “我在学习XXX知识点,请你以苏格拉底的方式对我进行提问,一次一个问题” ......
基础文件上传学习笔记
网站实现文件上传功能模块: 1.浏览器页面的实现注意:input type类型必须为file文件上传代码格式如下 <form action="upload_file.php" method="post" enctype="multipart/form-data"> <label for="file" ......
《软件工程导论》读书笔记2
在当今这个信息化时代,软件已经成为我们生活中不可或缺的一部分。从手机应用到大型系统,软件无处不在。为了更好地理解和掌握软件开发的过程和方法,我阅读了《软件工程导论》这本书。以下是我在阅读过程中的一些心得体会和收获。 软件工程的定义和目标 软件工程是一门研究如何有效地开发和维护高质量软件的学科。它的目 ......
【笔记】 浅学 bitset
bitset 简介 bitset 是 C++ 自带的一个STL。 bitset是一个01串,01串上的每一位就是1bit,在一些场合优化bool数组。 初始化 使用 bitset 需要用到 \(\text{“#include<bitset> ”}\) ,不过这个头文件在万能头里就自带了,可以直接用。 ......
阅读笔记二:《软件需求分析》
软件需求分析的概念:软件需求分析是软件开发过程中的关键步骤。它涉及识别和定义系统或应用程序的功能、性能和约束,以确保开发团队和利益相关者都理解项目的范围和目标。需求分析帮助消除歧义,降低风险,提高项目交付的质量。 需求获取:需求的获取是需求分析的起点。这涉及与各种利益相关者互动,以了解他们的需求、期 ......
CS224n笔记:word2vec(1)
目录离散语义 (discrete):分布语义 (distribute):tokens、types分布的语言模型(distributional language model):词嵌入模型Word2VecObjective func (目标函数)Loss func (损失函数)P(O|C) 和 Soft ......
【笔记】可删除堆
可删除堆 考虑到没什么人会选择手写普通的堆,所以用优先队列实现就好。 问题: 我们知道,在使用堆或优先队列的时候,我们只能取出堆顶,也就是所维护的最大或最小值。 那么如果我们要从所维护的一个元素里删除一个非最大或最小值呢? 最暴力的做法是将元素一个一个从堆顶弹出,直到弹出我们要删的元素,再将之前所弹 ......
《需求分析与系统设计》阅读笔记4
应用程序依赖与数据库的不仅仅是数据,还有数据库提供的解决并发冲突、保证数据的安全访问、保证数据一致性、事务错误恢复等功能。实体类表示应用程序中持久数据库对象,但实体类不是数据库中的持久类。必须谨慎设计业务对象和持久数据库之间的关系。 规则和描述性引用完整性约束允许在数据库中定义简单的业务规则,触发器 ......
JUC并发编程学习笔记(十九)原子引用
原子引用 带版本号的原子操作! 解决ABA问题,引入原子引用(乐观锁思想) AtomicStampedReference类解决ABA问题 package org.example.cas; import java.util.concurrent.TimeUnit; import java.util.c ......