没有合适的资源?快使用搜索试试~ 我知道了~
System-Programming-171
共79个文件
java:48个
cpp:12个
h:11个
需积分: 9 0 下载量 108 浏览量
2021-05-13
00:55:56
上传
评论
收藏 84KB ZIP 举报
温馨提示
系统编程171(SPL) 我的作业来自系统编程课程(CS Bsc。Sem#3)。 作业1:C ++中的Reviiyot 这项任务的目的是设计一个面向对象的系统,并获得使用C ++的实现经验,同时使用类,标准数据结构和独特的C ++属性(例如“ Rule of 5”)。 我们已经学会了使用C ++处理内存并避免内存泄漏。 作业2:Java中的工作窃取线程池 在这项任务中,我们需要实现一个工作窃取调度程序,通过实现一个简单的并行合并排序算法对其进行测试,然后再使用它来构建智能电话工厂。 此分配中的工作窃取原理可以按如下方式进行综合:线程池P_1,P_2,...,P_n,其中每个线程运行一个Processor,每个线程都有自己的队列,它们正在工作以完成其队列中的任务。 当处理器P_i没完成任务时,它会尝试从其邻居那里窃取一些任务。 这项任务的目的是学习Java并发编程的原理。 作业3:Jav
资源推荐
资源详情
资源评论
收起资源包目录
System-Programming-171-master.zip (79个子文件)
System-Programming-171-master
SPL
Assignment 1
include
Global.h 87B
Player.h 2KB
Hand.h 833B
Deck.h 695B
Game.h 927B
Card.h 1KB
src
reviiyot.cpp 518B
Card.cpp 3KB
Game.cpp 4KB
Hand.cpp 5KB
Deck.cpp 2KB
Player.cpp 5KB
makefile 900B
Assignment 2
pom.xml 847B
src
test
java
bgu
spl
a2
DeferredTest.java 2KB
VersionMonitorTest.java 2KB
main
java
bgu
spl
a2
WorkStealingThreadPool.java 5KB
Task.java 3KB
Deferred.java 3KB
test
MergeSort.java 3KB
Processor.java 2KB
sim
Warehouse.java 5KB
conf
ManufactoringPlan.java 990B
tasks
ManufacturingTask.java 3KB
WaveTask.java 1KB
tools
NextPrimeHammer.java 800B
GcdScrewDriver.java 833B
Tool.java 389B
RandomSumPliers.java 605B
Product.java 2KB
Simulator.java 9KB
VersionMonitor.java 1KB
Assignment 4
hotelWorker.py 2KB
miniCronRunner.py 3KB
hotelManagement.py 4KB
Assignment 3
Client
include
TFTPPacket.h 2KB
ProcessUserInput.h 880B
TFTPPacketEncoderDecoder.h 2KB
connectionHandler.h 1KB
TFTPClientHelper.h 1KB
src
TFTPClientHelper.cpp 8KB
TFTPPacketEncoderDecoder.cpp 11KB
connectionHandler.cpp 2KB
TFTPPacket.cpp 2KB
ProcessUserInput.cpp 3KB
TFTPClient.cpp 1KB
makefile 2KB
Server
pom.xml 684B
src
main
java
bgu
spl171
net
srv
bidi
ConnectionHandler.java 387B
Server.java 2KB
BaseServer.java 2KB
ActorThreadPool.java 2KB
Reactor.java 4KB
ConnectionsImpl.java 2KB
NonBlockingConnectionHandler.java 4KB
BlockingConnectionHandler.java 2KB
api
bidi
BidiMessagingProtocol.java 496B
Connections.java 211B
MessageEncoderDecoder.java 529B
MessagingProtocol.java 378B
impl
TFTPreactor
ReactorMain.java 551B
rci
ObjectEncoderDecoder.java 2KB
Command.java 151B
RCIClient.java 1KB
RemoteCommandInvocationProtocol.java 508B
echo
EchoProtocol.java 750B
LineMessageEncoderDecoder.java 1KB
EchoClient.java 1KB
tftp
TFTPBidiMessagingProtocolImpl.java 13KB
TFTPPacket.java 3KB
TFTPtpc
TPCMain.java 593B
TFTPPacketEncoderDecoder.java 8KB
TFTPtpc
TPCMain.java 564B
newsfeed
PublishNewsCommand.java 486B
NewsFeed.java 885B
NewsFeedServerMain.java 995B
FetchNewsCommand.java 393B
NewsFeedClientMain.java 2KB
README.md 2KB
共 79 条
- 1
资源评论
你就应该
- 粉丝: 46
- 资源: 4600
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
最新资源
- 家庭用具检测15-YOLO(v8至v11)数据集合集.rar
- deploy.yaml
- PHP快速排序算法实现与优化
- 2023-04-06-项目笔记 - 第三百五十五阶段 - 4.4.2.353全局变量的作用域-353 -2025.12.22
- 2023-04-06-项目笔记 - 第三百五十五阶段 - 4.4.2.353全局变量的作用域-353 -2025.12.22
- pdfjs2.5.207和4.9.155
- 认识小动物-教案反思.docx
- csi-driver-nfs
- 冒泡排序算法详解及Java与Python实现
- 字幕网页文字检测20-YOLO(v5至v11)、COCO、CreateML、Paligemma、TFRecord、VOC数据集合集.rar
资源上传下载、课程学习等过程中有任何疑问或建议,欢迎提出宝贵意见哦~我们会及时处理!
点击此处反馈
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功