编辑
2024-05-06
游鉴
00

围棋,五子棋,中国象棋,即便是电子游戏已经很流行的现在,也很难有人还不熟悉这些。而今天要讲的是中国象棋的另一种玩法,暗棋(也叫翻翻棋),以及一些默默玩了许多次后慢慢体会到的心得。

编辑
2024-03-29
夺巧
00

开始前的废话

python一直都以其易学和简约而为人们所知,最近更是乘上了人工智能兴起的风潮,成为了与C/C++和Java一样重要的编程语言。虽然因为语法和性能上的限制使其不能像另外两者一样能够构建大项目,但python自有它自己的独特之处,作为一个脚本语言。
这里就引用一下我在之前留下的关于脚本语言的笔记:

所谓脚本,与预先将源文件编译成可执行文件的编译型语言相对,运行时通过解释器逐行解释,因而运行速度也会慢一些,而换取的则是开发调试时的自由。很多情况下,都可以调出终端输入python,输个表达式按回车当作计算器使用,复杂一些的式子也可以在几行之内解决。倘若忽然忘记了python的某个用法,也可以直接在命令行中实验解决。这种交互式编程是其他编译型语言绝对无法企及的,也因此带来了无限的便利。

当然,我们此处使用python倒不是这个原因,而仅仅是因为用python编写方便,并且配合bat无需编译而已。

说起来,我又想起了自己初识python的时候。那是初中一个夏日的午后,开着空调的机房里我们还在无聊地敲着C++代码(说到底也只是加上了cin和cout的C语言)。老师忽然感慨道编程语言发展得真快,python开始变得越来越流行,而老师在学习编程时用的还是Pascal语言。那时编程还是个相当新奇且有魔力的事情,黑底白字的窗口似乎能创造出一切。所幸,如今的我仍没忘记那时的初心。

编辑
2024-03-24
赏工
00

工欲善其事,必先利其器。浏览器作为电子设备中至关重要的一环,说其至少占据着使用时长的三分之一也不为过。而如何精致地挑选最适合自己的浏览器以提高工作/学习效率便成了不可忽视的问题。

编辑
2024-03-24
赏工
00

在很多地方,尤其是在github上的项目中,常常能看到README.md这样的文件。以md为后缀名(不是骂人的话!)的文件即是markdown格式,一种通过少量标记来给本来无格式的文本一些格式(放大,斜体,加粗等)的方法。 虽然markdown是一种标记语言,但其实所要记的东西一点都不多,毕竟也只有那么几种标记,然而却足以应付生活中的绝大部分需求,因此被广泛采用。项目中的文档基本就是通过markdown来书写的,而如果你能够看到源码的话,便会发现我的这几篇博客也使用了markdown。

编辑
2024-03-24
赏工
00

假如在编程中学到了文件读写操作,我们都会知道任何文件其实都可以分成最基本的两种:文本文件以及二进制文件。文本文件就是用记事本打开能显示正常的文字的,二进制文件打开后则是一团乱码。于是,以后那些数量繁杂的未知扩展名文件都可以用记事本打开看看,只要是文本文件理论上都可以进行编辑修改。当然,应对这样数量庞大占据半壁江山的文本文件,Windows自带的记事本显然已经无法满足我们的功能。

为什么不试试万能的notepad3呢?