E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
lab1~lab4
MIT 6.824(Spring 2020)
Lab1
: MapReduce 文档翻译
首发于公众号:努力学习的阿新前言大家好,这里是阿新。MIT6.824是麻省理工大学开设的一门关于分布式系统的明星课程,共包含四个配套实验,实验的含金量很高,十分适合作为校招生的项目经历,在文章《2022双非应届CS硕士校招上岸字节跳动(校招总结)》中,我也将其推荐给了各位读者。但由于
努力学习的阿新
·
2022-05-31 19:00
Lab1
:练习四——分析bootloader加载ELF格式的OS的过程
练习四:分析bootloader加载ELF格式的OS的过程。1.题目要求通过阅读bootmain.c,了解bootloader如何加载ELF文件。通过分析源代码和通过qemu来运行并调试bootloader&OS,bootloader如何读取硬盘扇区的?bootloader是如何加载ELF格
Colorful_i
·
2022-05-04 19:00
MIT6.824-lab1-2022篇(万字推导思路及代码构建)
文章目录前言一、背景知识二、搭建实验环境三、lab正文1.提示2.思路3.实现四、lab测试过程五、
lab1
收获前言为了学这个
lab1
也是踩了很多坑…记录下此篇是希望让我自己的学习不只是走马观花一遍而过
幸平xp
·
2022-04-28 08:58
golang
golang
go
分布式
CSCI-GA 2250模型
CSCI-GA.2250-001/002ProgrammingAssignment#1(
Lab1
):LinkerProfessorHubertusFrankeClassCSCI-GA.2250-001/
·
2022-04-16 13:28
后端
31 OPENVINO advanced course5 语音识别
提高程序的识别准确度思考任务声音识别实验将原生模型转换为IR格式运行声音识别Demo思考任务声音检测实验初始化环境#定义工作目录exportOV=/opt/intel/openvino_2021/exportWD=~/OV-300/06/
Lab1
THE ORDER
·
2022-03-29 07:12
OPEN
VINO
神经网络
机器视觉
机器学习
数据分析
深度学习
28 OPENVINO advanced course2
上传性能评估脚本到DevCloud1.1初始实验路径#定义OpenVINO文件夹exportOV=/opt/intel/openvino_2021/#定义工作目录exportWD=~/OV-300/02/
LAB1
THE ORDER
·
2022-03-27 13:34
OPEN
VINO
神经网络
机器视觉
机器学习
数据分析
深度学习
MIT 6.824 分布式系统课程lab实现 (2)
lab1
MapReduce
Master数据结构定义typeMasterstruct{//Yourdefinitionshere.//Master进程会被并发访问,需要使用Lock用于保护共享资源的访问Locksync.MutexMasterStateint//使用队列存储尚待发布的任务MapTaskQueue*list.List//任务超时后使用MapTaskId获取MapTask详情MapTaskBuffer[]MapT
·
2022-03-24 15:56
分布式系统golang
MIT 6.824 分布式系统课程lab实现 (1) 准备工作
前言关于MIT6.824分布式系统这一门课程就不再赘述.计划写本博客的目的是在完成了
lab1
之后,发现实现的代码中处处是调试用的Printf以及与最初设计想法不符合的实现导致的混乱修改痕迹.因此计划在完善代码的同时在博客上记录整理自己的思路
·
2022-03-24 15:21
分布式系统raftgolang
MIT 6.824 分布式系统课程lab实现 (2)
lab1
MapReduce
Master数据结构定义typeMasterstruct{//Yourdefinitionshere.//Master进程会被并发访问,需要使用Lock用于保护共享资源的访问Locksync.MutexMasterStateint//使用队列存储尚待发布的任务MapTaskQueue*list.List//任务超时后使用MapTaskId获取MapTask详情MapTaskBuffer[]MapT
·
2022-03-23 10:30
分布式系统golang
动手学TCP——CS144实验感想
在StanfordCS144的课程实验Lab0~
Lab4
中,我们动手实现了一个自己的TCP协议,并且能够真的与互联网通信!
xheiyan
·
2022-03-08 21:00
cs144 lab0
lab1
记录
这个叫什么?WriteUp吗lab0lab0要做的事,实现buffer部分的功能,要自己写变量以及实现接口。成员函数write()向buffer内写数据,peek_out()pop_out()read()函数从buffer内读数据,buffer长度capacity,需要变量记录向buffer内一共写入和读取过多长的数据。有些变量在后面的lab会用上,第一次写真不容易想,好些都是参照别人的博客写的。
lilinilili
·
2022-03-01 17:00
2018下半年
6月,找工作1.操作系统,复习一边,不懂的查2.刷题,leetcode,codeforces7月mit-6.824:做lab3,看论文mit-6.828:开始学习8月mit-6.824:做
lab4
,看论文
祝方泽
·
2022-02-20 17:51
使用Channel时的注意
最近在写MIT6.824课程,在
Lab1
的partIII这里,遇到一个关于channel的bug,特此记录先上代码packagemapreduceimport("fmt""sync")////schedule
西元前__YP
·
2022-02-12 23:32
CentOS7.5使用kubeadm安装kubernetes 1.11.x版本多主高可用
实验架构图
lab1
:etcdmasterhaproxykeepalived192.168.63.131lab2:etcdmasterhaproxykeepalived192.168.63.148lab3
GoGooGooo
·
2022-02-09 01:53
【分布式系统设计简卷(0)】MapReduce
Lab1
·
2022-02-02 09:00
MIT 6.824 2021
Lab1
不完全攻略
任务描述
Lab1
主要是实现分布式的MapReducedemo,其中具有worker和coordinator两种角色。worker负责并行地进行Map或Reduce任务,coordinator负
·
2021-12-03 09:53
分布式系统mapreduce
软件工程
Lab4
第一次制作中秋博饼小游戏的心得与吐槽一、我想说的二、实现的功能三、编译工具四、步骤下载并打开QtDesigner设计自己的UIUI简介转换为.py文件五、核心代码分析随机数生成点数统计博饼规则&判断奖励六、完整代码七、缺憾一、我想说的这软工老师真的犬や豚には及ばない!commelamerdeduchienetcochon!二、实现的功能点击开始游戏(单人模式),进入博饼,自动生产6个骰子的点数,并
Jackson_yw
·
2021-10-09 09:10
Python
python
qt
designer
微信小游戏
软件工程
Lab4
Deadlock
1.死锁停在第212次:deadlock.png2.产生死锁的4个必要条件:1.资源互斥(Mutualexclusion):一个资源每次只能被一个进程使用2.占有及等待(Holdandwait):一个进程因请求资源而阻塞时,对已获得的资源保持占有3.非抢占(Nopreemption):进程已获得的资源,在末使用完之前,不能强行剥夺4.循环等待(Circularwait):若干进程之间形成一种头尾相
MichelleLI
·
2021-06-13 21:52
哈工大软件构造
lab1
目录1实验目标概述...12实验环境配置...13实验过程...13.1MagicSquares.13.1.1isLegalMagicSquare().13.1.2generateMagicSquare().33.2TurtleGraphics.63.2.1Problem1:Cloneandimport63.2.2Problem3:TurtlegraphicsanddrawSquare.73.2.
Stardust-y
·
2021-06-04 08:22
mit6.828-lab4 抢占式多任务调度
lab4
是实现多处理器支持以及抢占式任务调度,exercize代码见这里。1多处理器启动流程1.1多处理器支持为了支持多处理器,首先需要知道多处理器的配置,这个配置通常是存储在BIOS里面。
__七把刀__
·
2021-05-17 11:45
【信息安全-科软课程】
Lab4
Buffer Overflow
目录1.0前言2.0实验室任务2.1关闭对策2.2task1运行shell代码2.3易受攻击程序2.4task2利用漏洞2.5task3击败dash的对策2.6task4击败地址随机化2.7task5打开堆栈保护2.8task6打开不可执行堆栈保护1.0前言本实验的学习目标是让学生通过将他们从课堂上学到的关于缓冲区溢出漏洞的知识付诸实践,获得关于该漏洞的第一手经验。缓冲区溢出被定义为程序试图将数据
小柒很爱喵
·
2021-04-26 14:01
网络安全
mit6.S081小结
lab1
:utilities利用xv6的syscall来实现一些功能。理解forkexecpipe的基本工作原理,还是很有用的,至少对于后面
狗哥的迷妹~
·
2021-04-24 00:55
xv6
操作系统
CS144 Lab Assignments - 手写TCP -
LAB4
CS144:IntroductiontoComputerNetworking,Fall2020https://cs144.github.io/MyRepohttps://github.com/wine99/cs1...任务本节实现TCPConnection类,实例化这个类将作为一个完整的TCP连接中的一个peer(可以充当任意一方,Server或Client)。前面两个实验分别实现的TCPSend
·
2021-02-18 13:16
MCDF实验——
Lab4
从
Lab4
开始,要验证更大的子系
煎丶包
·
2021-02-18 11:16
SystemVerilog
systemverilog
CS144 Lab Assignments - 手写TCP -
LAB1
CS144:IntroductiontoComputerNetworking,Fall2020https://cs144.github.io/MyRepohttps://github.com/wine99/cs1...任务TCP接受方接收到乱序且可能重叠的报文段,StreamReassembler需要将收到的报文段按情况送入ByteStream(lab0实现的),或丢弃,或暂存(在合适的时候重组送
·
2021-01-28 16:42
CS144 Lab Assignments - 手写TCP -
LAB1
CS144:IntroductiontoComputerNetworking,Fall2020https://cs144.github.io/MyRepohttps://github.com/wine99/cs1...任务TCP接受方接收到乱序且可能重叠的报文段,StreamReassembler需要将收到的报文段按情况送入ByteStream(lab0实现的),或丢弃,或暂存(在合适的时候重组送
·
2021-01-26 02:30
恶意代码分析实战
Lab1
第一章静态分析基础技术恶意代码分析实战恶意代码样本下载1.1反病毒引擎扫描1.2哈希值1.3查找字符串1.4加壳与混淆恶意代码1.5PE文件格式1.6链接库与函数1.7静态分析技术实战1.8PE文件头与分节Lab1-1Lab1-2Lab1-3Lab1-4恶意代码分析实战MichaelSikorskiAndrewHonig著诸葛建伟姜辉张光凯译恶意代码样本下载前言-先决条件-恶意代码样本下载链接:h
天天学姐_TianTian
·
2021-01-25 16:22
恶意代码分析实战
安全
CS144 Lab Assignments - 手写TCP - LAB0 &
LAB1
CS144:IntroductiontoComputerNetworking,Fall2020https://cs144.github.io/MyRepohttps://github.com/wine99/cs1...LAB0在master分支,LAB1-7在对应名字的分支。webgetWhatiswebget?参照lab0.pdf2.1FetchaWebpage,如下所示。其效果等同于Write
·
2021-01-24 22:44
CS144 Lab Assignments - 手写TCP - LAB0 &
LAB1
CS144:IntroductiontoComputerNetworking,Fall2020https://cs144.github.io/MyRepohttps://github.com/wine99/cs1...LAB0在master分支,LAB1-7在对应名字的分支。webgetWhatiswebget?参照lab0.pdf2.1FetchaWebpage,如下所示。其效果等同于Write
·
2021-01-24 22:29
python语言程序设计实验_Python语言程序设计:
Lab4
Programming1.AnalysingaTextFileLookatthefilexian_info.txtwhichislikethis:Xi'anChina8705600NorthwestChang'anShaanxi_NormalXidian3416N10854E3381520252625201582Firstlineisacountry.Secondlineintegerisapop
weixin_39645249
·
2020-12-01 01:18
python语言程序设计实验
Lab1
跨域MPLS-虚拟专网 Option C (RR)配置详解
OptionC(RR)详解实验拓扑实验要求配置步骤R1R2R3R4R5R6R7R8R9R10实验拓扑实验要求本实验使用OptionC完成跨域的MPLS-VPN,R9/10是CE,R1/7是PE,R3/5是ASBR,R2/6是P设备,R4/8是反射器RR。所有涉及到Router-id的协议,全部手动指定Loopback0地址为RID。所有BGP协议全部关闭自动建立ipv4单播邻居,若有需要手动建立邻
-WFlySky
·
2020-11-18 00:51
#
HCIE路由交换
MPLS
MPLS-VPN
Option
C
lab
路由交换
Lab1
跨域MPLS-虚拟专网 Option B(RR) 配置详解
OptionB(RR)方案实验拓扑:实验要求:实验结果:配置详解:R1R2R3R4R5R6R7R8R9R10实验拓扑:实验要求:一、ISP公网1.1部署IGP1.1.1AS100和AS200内运行OSPF,进程1.1.1.2除与其他AS互联的接口外,全部使用精确通告,划入区域0.1.1.3确认各AS内互通。1.2部署IBGP1.2.1R1/3/4启用BGP,AS100。R2不启用BGP。1.2.2
-WFlySky
·
2020-11-17 00:23
#
HCIE路由交换
mpls
mp-bgp
option
b
MPLS-VPN
路由交换
ucore操作系统学习笔记(一) ucore
lab1
系统启动流程分析
一、ucore操作系统介绍操作系统作为一个基础系统软件,对下控制硬件(cpu、内存、磁盘网卡等外设),屏蔽了底层复杂多样的硬件差异;对上则提供封装良好的应用程序接口,简化应用程序开发者的使用难度。站在应用程序开发人员的角度来看,日常开发中常见的各种关于并发、I/O、程序通信的问题等都和操作系统相关,因此一定程度上了解底层的操作系统工作原理是有必要的。另一方面,由于操作系统自身功能的复杂性,整体设计
小熊餐馆
·
2020-09-28 22:00
注册界面
*;publicclassMyFrameextendsJFrame{privateJPanelcontentPane;privateJLabellab1,lab2,lab3,
lab4
,lab5,lab6
qq_38402311
·
2020-09-16 15:15
Swing
k8s使用kube-router暴露集群中的pod和svc到外部
实验架构
lab1
:master11.11.11.111lab2:node11.11.11.112lab3:node11.11.11.113lab4:external11.11.11.
weixin_33755847
·
2020-09-15 18:42
运维
CSAPP DATA
LAB1
————位运算
计算机组成位运算实验,写的比较详细。1题目与解答:./**bitAnd-x&yusingonly~and|*Example:bitAnd(6,5)=4*Legalops:~|*Maxops:8*Rating:1*/intbitAnd(intx,inty){return~(~x|~y);}题意解析:这就是实现与的功能,由逻辑概念A&B=!(!A|!B)很容易解决验证:成功编译测试,得到1分说明程序成
The_V_
·
2020-09-14 20:18
csapp
Log4j日志重复打印问题的解决方案
在
Lab4
中配置Log4j日志的时候,发现日志重复打印的问题。
长齐克斯
·
2020-09-14 20:19
日志重复打印
log4j
HIT软件构造经验漫谈(一)
(选读)3.在
Lab1
中可能用到的类、方法和机制(我该如何处理异常?)4.参考的学习资料补充:我该在lib文件夹中放哪些文件
神锅阿赟
·
2020-09-14 07:09
软件构造
java
git
HIT软件构造复习 lab篇
这里集中以下lab中犯的错误
lab1
印象中这个实验是最简单的,主要是熟悉java编程和junit幻方那个,写的挺恶心的,因为可能出现空格tab浮点数等一系列问题,所以需要对每种情况做处理…………记得助教验收的时候还改了我的测试数据
DQSSS
·
2020-09-14 00:07
====其它===
MIT 6.828 OS lab Makefile 分析
2019独角兽企业重金招聘Python工程师标准>>>
lab1
中的Makefile主要是根目录下的GNUMakefile,kern/Makefrag,boot/Makefrag,后两者通过include
weixin_33725126
·
2020-09-13 06:45
[软件构造]实验回顾:
Lab1
实验回顾:
Lab1
实验目标:FundamentalJavaProgrammingandTesting第一部分:MagicSquare问题isLegalMagicSquare()generateMagicSquare
你就作吧
·
2020-09-12 21:30
软件构造
哈工大软件构造lab3
Lab1
和Lab2的大部分工作都不是从0开始,而是基于他人给出的设计方案和初始代码。本次实验是完全从0开始进行ADT的设计并用OOP实现,对于一些功能的抽象,和代码的复用真的很难。
是阿竹啊
·
2020-09-12 20:12
软件构造课程 Blog-1
这第一次写Blog就来简单记录一下
Lab1
中遇到的一些问题和心路历程(刚刚开始学习Markdown,排版问题还得慢
Zmy_hit
·
2020-09-12 20:49
MIT_6.828_Lab4 Part B
实验地址:
Lab4
在上次的实验中,dumbfork()为子进程分配空间,然后将父进程的代码和数据复制进去,完成新的进程的创建。但是这样可能带来效率低下的问题。
Salvete
·
2020-09-11 11:32
操作系统
JOS学习笔记(十二)
快找工作了,一直没更新,放假一周的时间抽了点工夫做了
LAB4
的PARTB,总体来说还是感觉比较难的,尤其是一段汇编代码和异常栈那乱七八糟的堆栈。
ROger__Wong
·
2020-09-11 07:57
自己写OS
解决模式窗口(showModalDialog)下无法复制文本的问题
textarea文本框代替[即TextBox设置为ReadOnly,但是不能Disabled,这样可以保证使用鼠标右键菜单]3:修改前:拉选这段文字,并复制修改后:拉选这段文字,并复制document.all["
Lab1
姜宏杰
·
2020-08-26 09:23
模式窗口
ucore Lab0~
Lab1
实验笔记
ucoreLab0~1一些杂记前一阵子开始做MIT6.828,做了两三个实验才发现清华的ucore貌似更友好一些,再加上前几个实验也与6.828有所重叠,于是决定迁移阵地。文章计划分两类,一类是代码的分析,另一类是实验的解答和比较。1.计算机执行第一条指令之前,分段状态是怎样的?执行makedebug,然后考察QEMUmonitor中GDT的值:GDT=000000000000ffff参考GDTR
libinYL
·
2020-08-25 14:13
操作系统
ucore
The Hardware / Software Interface
Lab1
华盛顿大学的CSE351课程TheHardware/SoftwareInterfacehttps://courses.cs.washington.edu/courses/cse351/17wi/schedule.html,该课程原来有一个Coursera版本,后来Coursera平台大升级,导致这门课在Coursera看不了。不过还是可以华盛顿大学的网站上找得到对应的课程视频,地址在这里https
要上班的斌哥
·
2020-08-25 12:10
ucore操作系统实验笔记 -
Lab1
最近一直都在跟清华大学的操作系统课程,这个课程最大的特点是有一系列可以实战的操作系统实验。这些实验总共有8个,我在这里记录实验中的一些心得和总结。Task1这个Task主要是为了熟悉Makfile以及如何生成操作系统的镜像文件。Makefile会用就行了,并不用太深入的理解。Task2这个Task主要是为了熟悉GDB以及熟悉操作系统的启动过程,下面是调试BIOS的一些过程。首先修改gdbinit为
RdouTyping
·
2020-08-24 13:50
c
操作系统
linux
x86
Eclipse的eclipse marketplace进不去的解决方案
本次
lab4
涉及到spotbugs的安装,通常情况下直接考虑eclipsemarketplace搜索安装。
Love, Thea
·
2020-08-23 23:45
软件构造
上一页
1
2
3
4
5
6
7
8
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他