Tag: API
老小的时候就玩这个 24点扑克游戏. 说来很简单 就是随机抽取4张扑克牌(除掉大小王), 然后需要以最快的速度用这4张牌 加减乘除 来得到 24的一个算式. 这需要脑子运算快, 是个很好的脑力训练. 周末闲来无事, 刚好那天在电视上看到 花样少年 里明星也在玩. 于是就很快的写了这么一个程序. 当然提供免费 API 地址是 https://helloacm.com/api/24/ 第一张扑克牌 第二张扑克牌 第三张扑克牌 第四张扑克牌 新的游戏! 计算24点! 原理和代码 代码在 英文网页上: https://helloacm.com/24/ …
早上起床就发现 服务器负载很高 平时基本上访问量不大 不可能负载超过 1的. 用的是 htop 命令. 登陆 CloudFlare CDN 也证实了这种不寻常 可以看到 未被缓存的访问 很多很多. 虽然这样 网站还是打开很快 似乎不受任何影响. 不过这种现状一直持续了有几个小时 我担心这么下去服务器不行 我设置了邮件警告 每几分钟都会检查一下系统负载 高于3的话就会发邮件. 登陆 SSH后访问 LOG记录 /var/log/apache2/access.log 发现 有大量的API访问记录. …
和 figlet, toilet, banner 一样, cowsay 与 cowthink 也是把用户输入的字符串给用ASCII图案显示出来. 牛说/牛想 这两个命令的区别比较小, 请看, 牛说/Cow Says: $ cowsay helloacm __________ helloacm ---------- \ ^__^ \ (oo)\_______ (__)\ )\/\ ||----w | || …
添加 2 个API, ddate 和 cat-proc. cat-proc cat-proc 其实不是一个LINUX命令. 在文件夹 /proc 下有一些文件存储着一些系统相关的信息, 比如 uptime, cpuinfo, meminfo, filesystems 等. 用 cat 命令就可以把它们的内容输出出来. 比如通过 API, https://helloacm.com/api/cat-proc/?file=cpuinfo 返回 JSON 数据: "processor\t: 0\nvendor_id\t: …
LINUX 下有很好很好玩的命令,之前已经介绍过: figlet, rig, curl. 现在推荐另一个 命令 fortune 是用来随机显示一段(句)话的.fortune 在英文里就是幸运的意思. 这个命令可以不需要 参数 如果没有 可以通过 apt-get install fortune(Ubuntu) 或者 sudo yum install fortune(CentOS) 来安装. 敲入 fortune 得到一句随机的话 You look like …