• 2024-11-19【读书笔记-《网络是怎样连接的》- 6】Chapter3_1集线器与交换机
    本章的主要内容是经过网线传输的网络包,如何经过集线器,交换机与路由器,最终进入互联网。本篇首先来介绍集线器与交换机的转发操作。1网络信号在网线与集线器中的传输从计算机发出来的网络包需要经过集线器,交换机与路由器的转发操作,最终到达目的地,如下图所示。1.1网线与
  • 2024-10-02Cornell cs3110 - Chapter3 Exercises
    (*Exercise:listexpressions*)letlist1=[1;2;3;4;5];;letlist2=1::2::3::4::5::[];;letlist3=[1]@[2;3;4;]@[5];;(*Exercise:product*)letrecproductl=matchlwith|[]->1|h::t->h*productt;;(*
  • 2024-07-30chapter3------保护模式之特权级转移
    特权级特权级总共有4个级别,数字越小表示的特权级越大CPL-CurrentPrivilegeLevel(当前特权级):用于指示处理器当前运行的特权级别DPL-DescriptorPrivilegeLevel(描述符特权级):用于指示段描述符或门描述符的特权级别。每个段描述符或门描述符都有一个DPL字段,它决定了访问该
  • 2024-07-28chapter3------保护模式之从保护模式跳转回实模式
    1、准备合适的段选择子在保护模式下,段寄存器存储的是段选择子,而不是实际的段地址。要切换到实模式,需要准备一个适当的段选择子,它指向实模式下要访问的代码段。示例程序:LABEL_DESC_NORMAL:Descriptor0,0ffffh,DA_DRW;Normal描述符SelectorNormaleq
  • 2024-02-15chapter3-排序和查找2
    2.基础查找所谓查找,就是在查找空间中找寻符合要求的解的过程。查找方法有多种,下面简单介绍3种。不同的策略对查找的效率和结果有不同的影响。2.1线性查找从首元素开始,遍历整个序列,直到找到目标元素,则结束算法;或者遍历完序列还没有匹配,则查找失败结束算法。时间复杂度为O(n)。
  • 2024-02-09chapter3-排序和查找
    1.排序排序就是把一组无序的数据变成有序的过程。对于机试而言,直接使用C++封装好的sort函数就可以了。sort函数内部采用快速排序实现,因此非常高效。使用sort函数,需要引用#include<algorithm>头文件,sort(first_address,last_address,compare)有三个参数,first和last待排序序列的
  • 2024-01-25xv6book阅读 chapter3
    页表是硬件提供进程间隔离的方法之一,并通过它来实现虚拟地址和物理地址之间的转换,通过页表可以决定进程能够访问物理内存的哪些部分,xv6提供了一些小技巧,比如在不同的地址空间中可以映射相同的trampolinepage,trampoline是用来辅助用户模式进入内核模式的,所以它可被共用。1分页硬
  • 2023-10-282023Fal-操作系统-Chapter3-处理机调度与死锁
    本文为笔者的课程学习记录,用于复习与查阅,如有错误,烦请指正。01处理机调度的层次和调度算法的目标1.1何为调度?在多道程序系统中,调度的实质是一种资源分配,处理机调度是对处理机资源进行分配。1.2何为调度算法?处理机调度算法是指根据处理机分配策略所规定的处理机分配算法。
  • 2023-10-17TypeError: Polygon.__init__() takes 2 positional arguments but 3 were given
    《程序员数学:用Python学透线性代数和微积分》第3.5章,源码bug修正。报错信息:wang@wanggongdeMacBook-AirpythonTest%/usr/local/bin/python3/Users/wang/Documents/VSCode/pythonTest/chapter3/chapter3.pyTraceback(mostrecentcalllast):File"/Users/wang/Document
  • 2023-04-14Chapter3 绘制决策树
    绘制决策树1.概述我们在上个博客已经学会使用代码来构造决策树了。但是,为了让构造出来的决策树具有可读性,我们还需要绘制决策树。2.设定样式#该代码的作用是设定节点和箭头的样式#该代码位于treePlotter.py文件中importmatplotlib.pyplotasplt'''在mat
  • 2023-04-13Chapter3 设置坐标轴
    Chapter3设置坐标轴importmatplotlib.pyplotaspltimportnumpyasnpx=np.linspace(-3,3,50)y1=2*x+1y2=x**2plt.figure()plt.plot(x,y2)plt.plot(x,y1,color='red',linewidth=1.0,linestyle='--')#设置x轴的取值范围plt.xlim((-1,2))#设置y轴
  • 2023-03-20深度学习入门9787115485588 Chapter3
    explaintheactivationfunctioninneuralnetworkwithanactualcaseanddemonstrateitinpythoncode Inaneuralnetwork,anactivationfunctionisusedt
  • 2022-12-19GPU并行算法读书笔记-chapter3 CUDA线程模型
    目录《GPU并行算法》读书笔记-chapter3CUDA线程模型SIMD模型SIMT模型kernel函数CUDA线程结构blockgrid线程的全局IDCUDA结构与GPU硬件的映射关系CUDA线程设计执行配置什
  • 2022-11-20chapter3
    第三章:c++中的c创建函数函数原型:在声明和定义一个函数时,必须使用参数类型描述。例子:inttranslate(intx,inty,intz);可以省略参数名inttranslate(int,int,int)
  • 2022-11-17Chapter3_体验一次手工汇编(连载中)
    热身问答什么是机器语言?由二进制数字组成的,CPU可以执行的语言,也叫做原生代码。原生代码:NativeCode通常把标识内存或I/O中存储单元的数字称做什么?标识内存或
  • 2022-08-23# Chapter3. 仲裁器专题
    Chapter3.仲裁器专题本专题内容总结自李虹江老师的IC加油站公众号,李老师的讲的内容十分精彩,除了仲裁器还包括异步FIFO、跨时钟域处理,讲的十分透彻,受益匪浅。FixedPri