in lua

lua精简教程注释-- 单行注释 --[[ 多行注释 多行注释 多行注释 --]]标示符Lua 是一个区分大小写的编程语言标示符以一个字母 A 到 Z 或 a 到 z 或下划线 _ 开头后加上 0 个或多个字母,下划线,数字(0 到 9)。最好不要使用下划线加大写字母...

in 前端javascript

手写webpack一个简单的js打包工具需要用到babel的三个依赖@babel/parser 生成抽象语法树@babel/traverse 抽象语法树分析_ @babel/core 将抽象语法树转化成代码首先引入需要的模块const fs = require('fs') const path...

in javascript游戏

bezier 贝塞尔上面的图可以看到,控制点的连线是灰色的线,红色的是贝塞尔曲线,灰色的线我们先称它为这条贝塞尔曲线的壳。我们再来看一个复杂一点的通过观察我们发现,贝塞尔曲线上的点可以通过从壳的线条递归开始找到,下面我们用代码来实现这个功能function clear (ctx) { ...

in 前端javascriptnodejs

用过koa的同学都应该知道洋葱模型这个概念,今天我们来聊下洋葱模型,分两步走,一:看下洋葱模型的效果,能做什么;二:实现一个洋葱模型洋葱模型效果这里我们定义tar对象,现在我们执行下面代码tor.use((ctx, next) => { console.log(1) ne...

in linuxmac

配置本地https首先我们需要ssl证书这里我们使用mkcert生成证书,我们来安装一下这个命令:brew install mkcert这里我们配置 blog.com 域名为例生成证书mkcert blog.com aiPlatform.dev localhost 127.0.0.1 ::1 ...