zl程序教程

读书

  • 《深入浅出Python机器学习》读书笔记 第一章 概述

    《深入浅出Python机器学习》读书笔记 第一章 概述

    文章目录前言一、什么是机器学习二、机器学习的一些应用场景三、学习机器学习的过程四、有监督学习和无监督学习五、分类和回归六、模型的泛化、过拟合与欠拟合前言《深入浅出Python机器学习》读书笔记,第一章概述提示:以下是本篇文章正文内容一、什么是机器学习本意是指一种让计算机不经过明显编程的情况下,对数据进行学习,并且做出预测的方法,数据计算机科学领域的一个子集。二、机器学习的一些应用场景智能推荐。例如

    日期 2023-06-12 10:48:40     
  • The Craft of Research读书笔记chap1

    The Craft of Research读书笔记chap1

    前言该章节标题:「研究、研究者与读者」,提出了一个比较重要的观点是,写作时应该提前考虑好读者的因素。本章节主要阐述了作为一名研究者在进行写作之前,应该预先设想好阅读者的角色。我们进行写作本质上就是与人进行一次交流,但是这种交流是静态的,非互动性的,所以我们应该提前预设好读者的角色、想好读者期待我做什么,在写作过程中不轻易更改。建立与读者的联系谁会阅读你的文章?专业人员有一定基础的读者对该领域知之甚

    日期 2023-06-12 10:48:40     
  • 《人工神经网络原理》读书笔记(六)-Boltzmann机[通俗易懂]

    《人工神经网络原理》读书笔记(六)-Boltzmann机[通俗易懂]

    大家好,又见面了,我是你们的朋友全栈君。 全部笔记的汇总贴:《人工神经网络原理》-读书笔记汇总一、随机型神经网络的提出BP和Hopfield网络陷入局部最小点的原因网络误差或能量函数构成了含有多个极小点的非线性超曲面;网络误差或能量函数只能按照梯度下降方向单调变化,而不能有任何上升趋势。 随机型神经网络的基本思想不但能够让网络误差或能量函数按照梯度下降方向变化,也能够让它们按照某种方式向梯度

    日期 2023-06-12 10:48:40     
  • 《FFmpeg从入门到精通》读书笔记(二)[通俗易懂]

    《FFmpeg从入门到精通》读书笔记(二)[通俗易懂]

    大家好,又见面了,我是你们的朋友全栈君。 写在前面2019.06.18 第三章 FFmpeg转封装 第三章 FFmpeg转封装一、MP4格式标准MP4文件由许多个Box与FullBox组成;每个Box由Header和Data两部分组成。 FullBox是Box的扩展,其在Box结构的基础上,在Header中增加8位version标志和24为flags标志; Header包含了整个Box的

    日期 2023-06-12 10:48:40     
  • 《FFmpeg从入门到精通》读书笔记(一)

    《FFmpeg从入门到精通》读书笔记(一)

    大家好,又见面了,我是你们的朋友全栈君。 写在前面最近在读《FFmpeg从入门到精通》这本书,结合着雷神的博客,学习音视频的知识~ 在学习的过程中,也记录了一些摘要。因为是边看边记的,所以一些要点在看到后面的时候,需要反过来整理前面的。我用有道云笔记写的markdown没法加图片,所以就先把这部分发了出来。后续会针对内容和排版一步步的优化,如果你被这凌乱的内容辣到了眼睛,请谅解哈哈哈~2019

    日期 2023-06-12 10:48:40     
  • 423世界读书日,知乎推荐+知识付费目录的统计2021.4.23

    423世界读书日,知乎推荐+知识付费目录的统计2021.4.23

    今天是423世界读书日。有知乎推荐书目100本,有知识付费文件和地址名12万条目录。 统计每本书在目录中出现的次数。 简单认为,出现次数多的书籍推荐阅读。也可以对感兴趣的书籍要阅读前,看看知识付费中解读、听书的内容感兴趣再深入阅读。 推荐:人类简史、未来简史、非暴力沟通、被讨厌的勇气、少有人走的路、自私的基因、乡土中国、娱乐至死。code: 读取CSV文件,循环遍历内容,用知乎推荐书名查找目录内容

    日期 2023-06-12 10:48:40     
  • 读书笔记:元宇宙改变一切

    读书笔记:元宇宙改变一切

    十月的第一天,我阅读了一本关于元宇宙的新书,书名叫做《元宇宙改变一切》。作者马修·鲍尔,很早期就开始关注元宇宙,并且撰写了一系列文章。他在元宇宙领域的见解,对扎克伯格、比尔·盖茨、贝佐斯等都产生了深刻影响,是当之无愧的“元宇宙商业之父”。这本书从三个方面介绍元宇宙:什么是元宇宙、如果构建元宇宙、元宇宙如何改变一切。关于什么是元宇宙,作者从8个不同的维度定义了宇宙。1、虚拟世界,完美再现现实世界。

    日期 2023-06-12 10:48:40     
  • Effective-java-读书笔记之对于所有对象都通用的方法

    Effective-java-读书笔记之对于所有对象都通用的方法

    第10条 覆盖equals时请遵守通用约定如果不覆盖equals方法, 类的每个实例都只与它自身相等. 如果满足以下任何一个条件, 就不需要覆盖equals方法: 类的每个实例本质上都是唯一的. (代表活动实体的类如Thread.)不关心类是否提供了逻辑相等的测试功能.超类已经覆盖了equals, 从超类继承过来的行为对于子类也是合适的. (Set, List, Map).类是私有或者包可见的,

    日期 2023-06-12 10:48:40     
  • 《基于Apache Flink的流处理》读书笔记

    《基于Apache Flink的流处理》读书笔记

            前段时间详细地阅读了 《Apache Flink的流处理》 这本书,作者是 Fabian Hueske&Vasiliki Kalavri,国内崔星灿翻译的,这本书非常详细、全面得介绍了Flink流处理,并且以气象数据的例子讲解其中的使用,我把其中一些比较重要的句子做了比较,并且分享给大家。有一些我不是很理解,需要以后慢慢去消化,我就不做详细的展开。一、传统的数据处理框架1.

    日期 2023-06-12 10:48:40     
  • Effective-java-读书笔记之方法

    Effective-java-读书笔记之方法

    第49条 检查参数的有效性方法的参数限制, 应该在文档中指明, 并且在方法体的开头处检查参数, 以强制施加这些限制.对于公有的方法, 要用Javadoc的@throws标签在文档中说明违反参数值限制时会抛出的异常.Java 7新增了方法Objects.requireNonNull, 很好用.Java 9新增了checkFromIndexSize, checkFromToIndex, 和checkI

    日期 2023-06-12 10:48:40     
  • Effective-java-读书笔记之通用程序设计

    Effective-java-读书笔记之通用程序设计

    第57条 将局部变量的作用域最小化要使局部变量的作用域最小化, 最有力的方法就是在第一次使用它的地方声明.几乎每个局部变量的声明都应该包含一个初始化表达式. (例外: try-catch).for循环允许声明循环变量, 其作用域被限定在正好需要的范围之内. -> 优于while循环.方法应该小而集中.第58条 for-each循环优先于传统的for循环for-each循环(增强型for循环)

    日期 2023-06-12 10:48:40     
  • C++20 读书笔记(1)

    C++20 读书笔记(1)

    最近在看C++20相关的内容,本篇记录下遇到的比较好用的特性ModuleC++20新增的4个大特性之一,Module解决的是以前C编译include预处理效率低下痛点。提案地址,具体内容单独介绍,需要了解的事 module,import也成为关键字了,C++20之前的代码最好不要使用,防止冲突。std::format推荐的格式化字符串方法if语句支持初始化变量C++ allows you to i

    日期 2023-06-12 10:48:40     
  • C++20 读书笔记(2)

    C++20 读书笔记(2)

    本篇介绍本篇继续c++20的学习传参都知道在传递比较复杂的参数的时候,最好用const &,如果要支持左值应用和右值引用,那么就需要写一对函数支持重载了:class DataHolder { public: void setData(const std::vector<int>& data) { m_data = data; } void setData

    日期 2023-06-12 10:48:40     
  • Matlab画三维图_读书笔记图画

    Matlab画三维图_读书笔记图画

    plot3 基本的三维曲线图绘制 plot3(x,y,z),x,y,z均为相同长度的向量,会得到三个向量相同下标构成的的三维坐标(xi,yi,zi)(i=1~n)连的曲线 plot3(X,Y,Z),X,Y,Z均为相同大小的矩阵,均为m*n的矩阵时,plot3命令将绘得m条曲线,每条曲线均为X,Y,Z列向量为(x,y,z)坐标值的曲线例 三维圆柱形螺旋线,x,y,z均为相同长度的向量cle

    日期 2023-06-12 10:48:40     
  • netty权威指南读书笔记——走进java nio

    netty权威指南读书笔记——走进java nio

    大家好,又见面了,我是你们的朋友全栈君。一、linux网络IO模型:linux将所有外部设备都当作文件处理,对一个文件的读写操作通过调用内核命令执行,返回一个file descriptor(fd 文件描述符),而对于一个socket也有对应的socketFD,描述符是一个数字,指向内核中的一个结构体(文件路径,数据区属性等)。1、unix提供了5种I/O模型:a、阻塞I/O模型(默认模型):应用进

    日期 2023-06-12 10:48:40     
  • 读书笔记 |  《Effective Java》 |  接口定义

    读书笔记 | 《Effective Java》 | 接口定义

    接口和抽象类1. 接口优于抽象类Java 有两种机制来定义允许多个实现的类型:接口和抽象类。由于在 Java 8 中引入了接口的默认方法(default methods ),因此这两种机制都允许为某些实例方法提供实现。一个主要的区别是要实现由抽象类定义的类型,类必须是抽象类的子类。因为 Java 只允许单一继承,所以对抽象类的这种限制严格限制了它们作为类型定义的使用。任何定义所有必需方法并服从通用

    日期 2023-06-12 10:48:40     
  • [读书笔记] 《修炼之道:.NET 开发要点精讲》

    [读书笔记] 《修炼之道:.NET 开发要点精讲》

    《修炼之道:.NET 开发要点精讲》目录《修炼之道:.NET 开发要点精讲》第 1 章 另辟蹊径:解读.NET1.7 本章思考 > 位置 465第 2 章 高屋建瓴:梳理编程约定2.2 方法与线程的关系 > 位置 5192.7 线程安全 > 位置 5952.8 调用与回调 > 位置 6612.9 托管资源与非托管资源 > 位置 6662.13 协议 > 位置 7

    日期 2023-06-12 10:48:40     
  • DDIA 读书分享 第五章:Replication,复制滞后问题

    DDIA 读书分享 第五章:Replication,复制滞后问题

    DDIA 读书分享会,会逐章进行分享,结合我在工业界分布式存储和数据库的一些经验,补充一些细节。每两周左右分享一次,欢迎加入,网站在这里[1]。我们有个对应的分布式&数据库讨论群,每次分享前会在群里通知。复制滞后问题如前所述,使用多副本的好处有:可用性:容忍部分节点故障可伸缩性:增加读副本处理更多读请求低延迟:让用户选择一个就近的副本访问引出对于读多写少的场景,想象中,可以通过使劲增加读副

    日期 2023-06-12 10:48:40     
  • 读书无用论的数据分析观点2022.11.1

    读书无用论的数据分析观点2022.11.1

    1、如果有个人对你说:“读书无用”,首先比较大的概率是他现在不怎么继续教育,智慧分街头智慧和书本智慧,街头智慧的特点是抢占话语权、身体力行、吃苦耐劳、坚持不懈。那么可能是他行为模式的一种条件反射的自我保护。 2、从数据分析的二分类、单一因果关系看到多分类、多因素、复杂相关性。二分类的人看世界是这样的 看不到动态、多因素(书本智慧、街头智慧、运气)在成功的作用3、数据分析的比例 现在书籍出版容易、电

    日期 2023-06-12 10:48:40     
  • 《深入理解Java虚拟机》读书笔记(一)

    《深入理解Java虚拟机》读书笔记(一)

    运行时数据区域Java虚拟机运行时数据区.png程序计数器程序计数器为线程私有;在虚拟机的概念模型中字节码解释器工作时就是通过改变程序计数器的值来选取下一条待执行的字节码指令如果线程正在执行的是一个Java方法,程序计数器记录的就是正在执行的虚拟机字节码指令地址;如果是一个Native方法,这个计数器值为空(Undefined)在Java虚拟机规范中,此内存区域是唯一一个在Java虚拟机规范中没有

    日期 2023-06-12 10:48:40     
  • 《深入理解Java虚拟机》读书笔记(二)

    《深入理解Java虚拟机》读书笔记(二)

    对象的内存布局对象在堆中的存储.png对象的创建加载 -> 验证当Java虚拟机遇到字节码new指令时,首先将去检查这个指令的参数是否能在常量池中定位到一个类的符号引用,并且检查这个符号引用代表的类是否已经被加载、解析和初始化过;如果没有,那么必须先执行相应的类加载过程准备 -> 解析在类加载检查通过之后,Java虚拟机将为新生对象分配内存,对象所需的内存大小在类加载完成后便可完全确定

    日期 2023-06-12 10:48:40     
  • 《深入理解Java虚拟机》读书笔记(三)

    《深入理解Java虚拟机》读书笔记(三)

    实战:OutOfMemoryError异常Java堆内存溢出时的快照.pngJava堆溢出Java堆用于存储对象实例,只要不断的创建对象并且保证GC Roots到对象之间有可达路径来避免垃圾回收,就可以触发Java堆的内存溢出异常控制Java堆的扩展容量可以通过参数-Xms和-Xmx来设置,为更方便的获取到内存溢出时的内存快照数据可以使用参数-XX:+HeapDumpOnOutOfMemoryEr

    日期 2023-06-12 10:48:40     
  • 《深入理解Java虚拟机》读书笔记(四)

    《深入理解Java虚拟机》读书笔记(四)

    Java中的引用与方法区垃圾回收可达性分析算法.png在Java的内存运行时区域的各个部分中:程序计数器、虚拟机栈、本地方法栈3个区域属于线程私有,随线程而生、随线程而灭,因此不需要过多的考虑内存的回收;所以垃圾回收的主要区域就主要集中在Java堆和方法区方法区由于判定内存回收的苛刻条件以及较低的回收效率,其垃圾回收的实现在Java虚拟机规范中并未做强制要求,由不同的虚拟机实现厂商自主选择(此内存

    日期 2023-06-12 10:48:40     
  • 《深入理解Java虚拟机》读书笔记(五)

    《深入理解Java虚拟机》读书笔记(五)

    垃圾收集算法标记-整理法.png垃圾收集算法的两大类从如何判定对象消亡的角度出发(例如,前面提到的引用计数算法和GC Roots可达性分析算法),垃圾收集算法可以划分为:引用计数式垃圾收集(Reference Counting GC)追踪式垃圾收集(Tracing GC)这两类也常被称作“直接垃圾收集”和“间接垃圾收集”分代收集理论当前商业虚拟机的垃圾收集器实现大多遵循“分代收集(Generati

    日期 2023-06-12 10:48:40     
  • 读书消夏,莫负好时光!TVP 大咖邀你共读8本好书

    读书消夏,莫负好时光!TVP 大咖邀你共读8本好书

    导语 |  “读书遣长夏,乐而忘暑热。”酷暑当前,一场和读书的盛夏之约正在进行,与一本好书相遇,犹如与一位名家交谈。对于大多数人来说,阅读是人生重要的成长机会。有人在书中品尝人生的酸甜苦辣,有人在书中欣赏人物的嬉笑怒骂,有人在书中共感主角的爱恨情仇。7 月 2 日,腾讯云 TVP 举办了第五期读书分享会,汇集 4 位技术大咖,为你倾情推荐 8 本宝藏好书。让我们一起来看看大咖们在炎炎夏日里都在读什

    日期 2023-06-12 10:48:40     
  • 《深入理解Java虚拟机》读书笔记(六)

    《深入理解Java虚拟机》读书笔记(六)

    根结点枚举与分代收集的关键结构三色标记法演示并发分析时对象消失问题.png根结点枚举和OopMap在可达性分析算法中,可以通过一系列被称为“GC Roots”的根对象作为起始节点集,从这些起始节点出发,构建出了一幅描述对象之间引用关系的图,通过判断某一对象到“GC Roots”是否可达,判断此对象当前的使用状态在Java技术体系中,固定可作为“GC Roots“的对象包括:在虚拟机栈(栈中本地变量

    日期 2023-06-12 10:48:40     
  • 《Python Cookbook》读书笔记(二)

    《Python Cookbook》读书笔记(二)

    写在前面给小伙伴推荐Python书单,发现了这本书开卷获益,有一种想全部读完,呼之欲出的感受这么好的书在身边,居然都没看过,懊悔不已....遂连夜拜读,受益匪浅,这里整理笔记本文为数据结构和算法章节第二部分「 我的手机里,最初是有网抑云的,上学时,不开心,会听应景的歌,偶尔看评论,虽不会唱,有种被感同身受。后来,手机存储不够清理,提示卸载不常用的软件就卸载了,恍惚,好久不听歌了,想起在哪看到,有些

    日期 2023-06-12 10:48:40     
  • 《深入理解Java虚拟机》读书笔记(七)

    《深入理解Java虚拟机》读书笔记(七)

    经典垃圾收集器HotSpot虚拟机垃圾收集器.png衡量垃圾收集器的三项重要指标:内存占用吞吐量延迟三者共同构成了一个“不可能三角”,一款优秀的收集器通常最多可以同时达成其中的两项垃圾收集下的并发与并行并发描述的是多条垃圾收集器线程之间的关系,说明同一时间有多条垃圾收集线程同时工作,通常默认此时用户程序处于等待状态并行描述的是垃圾收集器与用户线程之间的关系;同一时间收集器线程与用户线程都在运行;由

    日期 2023-06-12 10:48:40     
  • 2023最新H5前端阅读书单推荐

    2023最新H5前端阅读书单推荐

    HTML5权威指南HTML5权威指南 2 900x600.pngHTML5权威指南 1 900x600.png《HTML5权威指南》(电子版下载)是一本关于HTML5的详细指南。它详细介绍了HTML5的新特性,包括语法、API、图形和多媒体,以及与旧版HTML的区别。这本书非常适合那些希望快速了解HTML5的开发人员,并帮助他们创建高质量的网页和Web应用程序。CSS权威指南(第三版)CSS权威指

    日期 2023-06-12 10:48:40     
  • 2023最新Python阅读书籍推荐

    2023最新Python阅读书籍推荐

    a byte of python(中文:简明 Python 教程)a byte of python(中文:简明 Python 教程) 2.png入门的书很多,但能让新手轻松看懂的就少了,作者写的思路非常清晰,对每一个知识点讲解的很到位,不多不少,对初学者来说,力道刚刚好。这本书是Python入门最好的书。《A byte-of-python》就像一把钥匙一样,开启编程世界的大门。而且篇幅也短,适合零

    日期 2023-06-12 10:48:40     
  • 《hive编程指南》读书笔记:模式设计

    《hive编程指南》读书笔记:模式设计

    大家好,我是小轩这几天看了《hive编程指南》的模式设计,整理下知识点目录按天分区表关于分区唯一键和标准化同一份数据多种处理对于每个表的分区分桶表数据存储为表增加列使用列存储表总是使用压缩一、按天分区表 按天划分表就是一种模式,每天一张表的方式在数据库领域是反模式的一种方式,按天划分的表建议使用分区表,hive通过where子句中的表达式来选择查询所需要的指定的分区,这样查询执行效率高。二、关于分

    日期 2023-06-12 10:48:40