5 - 卷积神经网络 [√] 5 - 课节5:卷积神经网络 [√] 5.0 - 卷积神经网络概述 卷积神经网络的信息也是单向传递的 [√] 全连接前馈神经网络 alec: 全连接很难提取图像上局部不变的特性 图像上的一些特征是平移、旋转、缩放等不变的 [√] 卷积神经网络 [√] 本章内容 [√] 5.1 - 卷积 ——>[√] 卷积 alec: 卷积输出的长度为:N-K+1,N为数据长 2022-12-19 深度学习技术栈 > 深度学习 > 视频学习 > 神经网络与深度学习 - 飞桨 - 复旦大学 - 邱锡鹏(NNDL蒲公英书) > 笔记
6 - 循环神经网络 [√] 6.0 - 循环神经网络 alec: 循环神经网络的变种版本:GRU和LSTM 前馈神经网络和卷积神经网络,信息是单向传播的 循环神经网络中,信息是带有环路的 [√] 6.1 - 给神经网络增加记忆能力 [√] 前馈网络 alec: 前馈神经网络总体上是无法处理可变大小的输入的(卷积神经网络中也有全连接层) 序列数据通常来讲是变长的,因为无法通过前馈神经网路来处理 需要想办法 2022-12-19 深度学习技术栈 > 深度学习 > 视频学习 > 神经网络与深度学习 - 飞桨 - 复旦大学 - 邱锡鹏(NNDL蒲公英书) > 笔记
第2章 - 机器学习概述 [√] 第二章 机器学习概述机器学习(Machine Learning,ML)就是让计算机从数据中进行自动学习,得到某种知识(或规律)。作为一门学科,机器学习通常指一类问题以及解决这类问题的方法,即如何从观测数据(样本)中寻找规律,并利用学习到的规律(模型)对未知或无法观测的数据进行预测。 在学习本章内容前,建议您先阅读《神经网络与深度学习》第 2 章:机器学习概述的相关内容,关键知识点如图2.1 2022-12-18 深度学习技术栈 > 深度学习 > 实践学习 > 神经网络与深度学习:案例与实践 - 飞桨 - 邱锡鹏
第5章 - 卷积神经网络实践:ResNet18图像分类 [√] 5.5 - 实践:基于ResNet18网络完成图像分类任务 alec: 很多任务可以看做是图像分类任务,比如人脸检测可以看做检测是否是人脸的二分类任务 本节使用的优化器是adam优化器。 在本实践中,我们实践一个更通用的图像分类任务。 图像分类(Image Classification)是计算机视觉中的一个基础任务,将图像的语义将不同图像划分到不同类别。很多任务也可以转换为图像分 2022-12-18 深度学习技术栈 > 深度学习 > 实践学习 > 神经网络与深度学习:案例与实践 - 飞桨 - 邱锡鹏
Java使用FileWriter类向文件写入内容 123456789101112131415161718192021222324252627282930313233import java.io.File;import java.io.FileWriter;import java.io.IOException;import java.io.Writer;public class Main { //使用FileWriter向文本文件中 2022-12-16 Java技术栈 > Java基础 > 笔记 > JavaIO > 0 - 知识点收集 #JavaIO
设计模式题目整理 001 - 对象间存在一对多关系,当一个对象被修改时,则会自动通知它的依赖对象,采用以下哪种设计模式最好?建造者模式 观察者模式 策略模式 代理模式 正确答案:B,观察者模式 观察者模式:对象间存在一对多关系,如果一个对象被修改时,会自动通知它的依赖对象。 一个目标物件管理所有相依于它的观察者物件,并且在它本身的状态改变时主动发出通知。这通常透过呼叫各观察者所提供的方法来实现。 此种模式通常被用 2022-11-22 方法论 > 设计模式 > 笔记 > 0 - 知识点收集 #题目整理
JVM题目整理 001 - 关于垃圾收集的哪些叙述是正确的(√)。程序开发者必须自己创建一个线程进行内存释放的工作 垃圾收集允许程序开发者明确指定并立即释放该内存 垃圾收集将检查并释放不再使用的内存 垃圾收集能够在期望的时间释放被java对象使用的内存 自己选择:C 答案:C A选项,开发者无需自己创建线程来进行垃圾回收。 B选项,开发者可以指定进行垃圾回收,但是只是建议,不一定是立即执行。 D选项,不能明确的 2022-11-22 Java技术栈 > Java虚拟机 > 笔记 > 0 - 知识点收集 #题目整理
sleep、yield、wait、join的区别 参考文章: sleep、yield、wait、join的区别(阿里) - 博客园 - 柴飞飞(√) 零碎点只有runnable到running时才会占用cpu时间片,其他都会出让cpu时间片。 线程状态转换图 sleep 和 wait 的辨析区别线程的资源有不少,但应该包含CPU资源和锁资源这两类。 sleep(long mills):让出CPU资源,但是不会释放锁资源 wai 2022-11-22 Java技术栈 > Java并发 > 笔记 > 线程基础
SQL中DQL,DML,DDL,DCL,TCL的区别 笔记SQL语言根据操作性质一共分为5大类 DQL:select(记录的操作) DML:insert、delete、update(记录的操作) DDL:create、alter、drop、truncate(表的操作) DCL:grant、revoke(权限的操作) TCL:commint、rollback、savepoint、set transaction(事务的操作) 1 - 数据查询语言,DQL 2022-11-22 数据库 > mysql > 笔记 > SQL语法
如何减小主从复制从库的延迟时间 参考: 以下哪个不能有效减少从库延迟时间(√) mysql如何减少主从复制延迟?(√) MySQL 主从延迟问题思路(√) 一、题目:以下哪个不能有效减小从库延迟时间A.主库进行update操作时where后条件没有索引,添加索引。(添加索引,减轻主库的压力,因此能够及时的将数据传给从库) B.主库有大事物,增加缓存,异步写入数据库,减少直接对db的大量写入(主库添加缓存,缓解 2022-11-21 数据库 > mysql > 笔记 > 主从复制和读写分离 #主从复制
OS中的阻塞与非阻塞IO、同步与异步IO 前言 IO 指的是用户态的进程,需要操作系统帮助其进行数据的读入和写出。 以 IN 为例,可以分为两个步骤:从磁盘、网络等地方将数据放到内核空间(准备内核数据)、数据从内核空间拷贝到用户空间(内核空间的数据拷贝到用户空间)。 阻塞 I/O 阻塞 I/O 阻塞等待的是两个过程:准备内核数据 和 内核数据拷贝到用户空间。 用户进程需要数据的时候,调用 read() 2022-11-21 计算机基础 > 操作系统 > inbox #操作系统基础知识
OS中的零拷贝 ==传统的I/O的方式:== 数据的读取和写入需要从内核空间和用户空间之间来回的复制,而内核空间的数据则是通过操作系统的I/O从磁盘读取。这个过程需要发生多次的上下文切换和数据拷贝。 ==传统I/O方式的弊端:== 发生多次的上下文切换和内存拷贝,导致IO性能低。 4次上下文切换和4次 2022-11-21 计算机基础 > 操作系统 > inbox #操作系统基础知识
第1章 - 实践基础1 [√] 课节1: 实践基础1.1 - [视频] 直播回放——邱锡鹏老师 模型需要自己构建,其中线性模型可以看做浅层学习,非线性函数可以看成深层学习或深度学习 学习准则可以定义为一些损失函数来评判学习的好坏 有了学习准则之后可以通过一些优化算法来优化,让其在学习准则下达到最优 深度学习 = 表示学习 + 预测 通过偏导数,在机器学习中,对参数稍微调整一下,看一下这个调整对最终结 2022-11-20 深度学习技术栈 > 深度学习 > 实践学习 > 神经网络与深度学习:案例与实践 - 飞桨 - 邱锡鹏
敏捷开发 - 敏捷软件开发理论及流程 0 - 知识积累0.1 - 敏捷开发的工具集有哪些?首先,敏捷开发是一种过程控制论,通俗的说,就是一种做事情的方法。 它适用于软件,因为软件是软的,可以改。要是硬件,改起来就没那么方便了 它适用于客户不知道自己要啥的情况,其实,这样的客户占绝大多数。因为客户不知道要啥,所以你需要不断帮客户弄明白他到底想要啥。。。换句话说,你需要和客户沟通,合作,倾听反馈,持续改进。。。 它适用于竞争激烈的市场, 2022-11-18 方法论 > 开发流程 > 笔记 > inbox #敏捷开发
常见的消息队列有哪些 参考: 常见的消息队列有哪些? - JavaGuide(√) KafkaKafka 是 LinkedIn 开源的一个分布式流式处理平台,已经成为 Apache 顶级项目,早期被用来用于处理海量的日志,后面才慢慢发展成了一款功能全面的高性能消息队列。 Kafka 是一个分布式系统,由通过高性能 TCP 网络协议进行通信的服务器和客户端组成,可以部署在在本地和云环境中的裸机硬件、虚拟机和容 2022-11-18 软件架构 > 消息队列 > 笔记 > inbox #消息队列 #架构
DevOps笔记 摘自文章: 参考文章: 2019 DevOps 必备面试题——容器化和虚拟化 - 腾讯云 - CODING(√) 1 - 容器化和虚拟化 - Docker1.1 - 什么是容器? 容器提供了从开发人员的笔记本电脑到测试环境、从类生产环境到生产环境一致的运行环境。 接下来给出容器的定义,容器由一个完整的运行环境组成:将一个应用程序,以及它所有的依赖项、库和其他二进制文件,以及运行它所 2022-11-18 方法论 > 开发流程 > 笔记 > inbox #DevOps
Java缓冲流如何提高读写性能 本文只在用户层面讲了缓冲流对性能的提升,而忽略了系统空间的内容,实际上应该从用户空间和系统空间两部分来进行分析。后续抽时间进行完善。 2022-11-15 Java技术栈 > Java基础 > 笔记 > JavaIO > 0 - 知识点收集 #JavaIO
反射笔记 【参考】 Java 反射机制详解 - JavaGuide(√) 1 - 零碎点反射是框架的灵魂,反射能够在运行时分析类、并且执行类中的方法。 反射能够获取任意一个类的所有的方法和属性,并且还能够调用这些方法和属性。 2 - 反射的应用场景2.1 - 概述框架、动态代理、注解。这三个内容会用到反射。 2.2 - 展开==框架== 通过反射,能够大量 2022-11-14 Java技术栈 > Java基础 > 笔记 > 反射 #JavaSE知识点