游戏

  • FreeDOS 的简单介绍

    学习如何穿行于 C:/ 提示符下,就像上世纪 90 年代的 DOS 高手一样。 FreeDOS 是一个古老的操作系统,但是对于多数人而言它又是陌生的。在 1994 年,我和几个开发…

    编程笔记 2022年5月14日
  • 极致技术探索:显卡工作原理

    自从 3dfx 推出最初的 Voodoo 加速器以来,不起眼的显卡对你的 PC 是否可以玩游戏起到决定性作用,PC 上任何其它设备都无法与其相比。其它组件当然也很重要,但对于一个拥…

    编程笔记 2022年5月14日
  • 献给命令行重度用户的一组实用 BASH 脚本

    今天,我偶然发现了一组适用于命令行重度用户的实用 BASH 脚本,这些脚本被称为 Bash-Snippets,它们对于那些整天都与终端打交道的人来说可能会很有帮助。想要查看你居住地…

    编程笔记 2022年5月14日
  • 树化的意义是什么?【java面试题】

    树化的意义: 红黑树用来避免 DoS 攻击,防止链表超长时性能下降,树化应当是偶然情况,是保底策略。 hash 表的查找,更新的时间复杂度是 $O(1)$,而红黑树的查找,更新的时…

    编程笔记 2022年5月9日
  • 怎样在java中构建Random产生随机数?

    Random类似Scanner,也是Java提供好的API,内部提供了产生随机数的功能 API后续课程详细讲解,本节课中可以简单理解为Java已经写好的代码 。Random产生随机…

    编程笔记 2022年5月9日
  • Debug模式操作:减肥计划案例

    减肥计划if版本案例需求:输入星期数,显示今天的减肥活动 周一:跑步 周二:游泳 周三:慢走 周四:动感单车 周五:拳击 周六:爬山 周日:好好吃一顿。代码实现: /* 思路: 1…

    编程笔记 2022年5月9日
  • 命令模式包含哪些主要角色?优点和缺点是什么?

    命令模式包含以下主要角色: 抽象命令类(Command)角色: 定义命令的接口,声明执行的方法。 具体命令(Concrete Command)角色:具体的命令,实现命令接口;通常会…

    编程笔记 2022年5月9日
  • 什么是享元模式?享元模式实现俄罗斯方块游戏

    运用共享技术来有效地支持大量细粒度对象的复用。它通过共享已经存在的对象来大幅度减少需要创建的对象数量、避免大量相似对象的开销,从而提高系统资源的利用率。 享元(Flyweight …

    编程笔记 2022年5月9日
  • 使用 apt 进行 Linux 包管理

    学习如何使用 apt 命令在基于 Debian 的 Linux 发行版上安装软件包,然后下载我们的速查表,让正确的命令触手可及。 包管理器 可帮助你处理 Linux 系统…

    编程笔记 2022年5月9日
  • 传智教育Java基础进阶教程|Java提高教程

    课程目录 Ready 本套JAVA课程视频完全源于课堂实录,保留了上课的良好氛围,讲师授课幽默诙谐、循序渐进、细致入微。覆盖JAVA基础核心知识点,案例丰富、通俗易懂、体系化、结构…

    编程笔记 2022年5月8日