95阅读
开发技术typescriptjavascript
所属分类个人兴趣
授权协议Apache许可

作品详情

这是个人兴趣的实现,里面包含几个小项目。
1. 简单的轮播图(文件夹命名为 slider)。包含了轮播图的基本逻辑。
2. FlappyBird(文件夹命名为 flappy_bird)。这个项目实现了一个游戏,玩家可以控制小鸟的上升和下降来躲避水管。此外该游戏还实现了暂停功能。
3. 五子棋(文件夹命名为 gobang)。功能包含悔棋和重新开始,玩家还可以调整棋盘的大小。
4. 电梯(文件夹命名为 lift)。使用 Java 实现了电梯的基本的运行逻辑,采用了多线程同时处理电梯的移动和用户的按键操作,采用了电梯的运行算法。但是该项目没有 UI。
5. 大文件的上传(文件夹命名为 upload_download_files)。实现了文件的分片上传,断点续传,进度条不会回退。
6. 请求并发队列(concurrency_task)。实现了任务的并发运行,当多个任务需要执行时,该队列能控制正在运行的任务的最大并发数,即同时可执行的任务。其他的任务只能等待正在运行的任务执行完毕才能得到执行。
7. 视频播放器(stream_video)。模仿哔哩哔哩的播放器搭建了一个属于自己的播放器 UI,原本是想做视频的流失传输。
声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态

评论