通过编写“猜数字”游戏学习 Lua
> 通过编写一个简单的游戏来认识 Lua,它是一种动态类型的、轻量级的、高效的、可嵌入的脚本语言。 如果你是 Bash、Python 或 Ruby 等脚本语言的爱好者,你可能会发现 Lua 很有趣。Lua 是一种动态类型的、轻量级的、高效的、可嵌入的脚本语言,它有与 C 语言的 API 接口。它通过基于寄存器的虚拟机解释字节码来运行,它可以用于过程式编程、函数式编程和数...
51工具盒子
> 通过编写一个简单的游戏来认识 Lua,它是一种动态类型的、轻量级的、高效的、可嵌入的脚本语言。 如果你是 Bash、Python 或 Ruby 等脚本语言的爱好者,你可能会发现 Lua 很有趣。Lua 是一种动态类型的、轻量级的、高效的、可嵌入的脚本语言,它有与 C 语言的 API 接口。它通过基于寄存器的虚拟机解释字节码来运行,它可以用于过程式编程、函数式编程和数...
在一个美好的夜晚,你的肚子拒绝消化你在晚餐吃的大块披萨,所以你不得不在睡梦中冲进洗手间。 在浴室里,当你在思考为什么会发生这种情况时,你听到一个来自通风口的低沉声音:"嘿,我是蝙蝠侠。" 这时,你会怎么做呢? 在你恐慌并处于关键时刻之前,蝙蝠侠说:"我需要你的帮助。我是一个超级极客,但我不懂 HTML。我需要用 HTML 写一封情书,你愿意帮...
最近在尝试配置 awesome WM,因此粗略地学习了一下 lua 。 在学习过程中,我完全被表(表)在 lua 中的应用所镇住了。 表在 lua 中真的是无处不在:首先,它可以作为字典和数组来用;此外,它还可以被用于设置闭包环境、模块;甚至可以用来模拟对象和类。 ### 字典 {#toc_0} 表最基础的作用就是当成字典来用。 它的键可以是除了 `nil` 之外的任何类...
> Jenkins 的默认日志难以阅读,但日志本不必如此。 Jenkins 是一个自由开源的自动化服务器,用于构建、测试和部署代码。它是持续集成Continuous Integration(CI)、持续交付Continuous Delivery(CD)的基础,可以为开发人员每天节约几小时,并保护他们免受失败的代码上线的影响。一旦代码失效或开发人员需要查看测试输出时,[J...
> 通过这份 Jenkins 分步教程,构建持续集成和持续交付(CI/CD)流水线。 在我的文章《[使用开源工具构建 DevOps 流水线的初学者指南](https://51tbox.com/)》中,我分享了一个从头开始构建 DevOps 流水线的故事。推动该计划的核心技术是 [Jenkins](https://jenkins.io/),这是一个用于建立持续集成和持续交...
Cloudflare Worker 简介 {#cloudflare-worker-简介} -------------------------------------------- Cloudflare Worker 是 Cloudflare 公司提供的一项服务,它允许开发者在 Cloudflare 的边缘服务器上运行自定义的 JavaScript 代码。通俗地说,它就像是一个...
本文将指导您在 GitHub Packages 上构建和发布 npm 到 GPR。 * npm:全称 Node Package Manager,NodeJs 包管理和分发的工具。 * GPR:全称 GitHub Package Registry,托管和管理软件包的平台,为常用包管理器提供不同的包仓库,如:npm、RubyGems、Apache Maven、Gradle、Doc...
1.基于 huxpro 搭建个人 GitHub 博客站点 {#1基于-huxpro-搭建个人-github-博客站点} ----------------------------------------------------------- 打开 <https://github.com/huxpro/huxpro.github.io> 开源的博客仓库,fork 到个...
 分享一个vu...
使用语法 ==== github 搜索大法小记。 先看官方的文档 https://docs.github.com/en/search-github/github-code-search/understanding-github-code-search-syntax 搜索代码内容,/中的是正则表达式/ content:/@.*xx.com/ 如果内容太多还可...