Caaalabash
Caaalabash
### 箭头函数不能通过new关键字调用原因 `JavaScript`函数两个内部方法: `[[Call]]`和`[[Construct]]` + 直接调用时执行`[[Call]]`方法, 直接执行函数体 + `new`调用时执行`[[Construct]]`方法, 创建一个实例对象blabla(如下) ```` function New(Ctor, ...rest) { const o = Object.create(Ctor.prototype) const ret = Ctor.apply(o, rest) return ret || o } ````...
## OpenRestry > OpenResty是一个基于nginx与lua的高性能Web平台 > OpenResty® 通过汇聚各种设计精良的 Nginx 模块(主要由 OpenResty 团队自主开发),从而将 Nginx 有效地变成一个强大的通用 Web 应用平台。这样,Web 开发人员和系统工程师可以使用 Lua 脚本语言调动 Nginx 支持的各种 C 以及 Lua 模块,快速构造出足以胜任 10K 乃至 1000K 以上单机并发连接的高性能 Web 应用系统。...
## 执行阶段概念  测试配置 ```` location /mixed { set_by_lua_block $a { ngx.log(ngx.ERR, "set_by_lua*") } rewrite_by_lua_block { ngx.log(ngx.ERR, "rewrite_by_lua*") } access_by_lua_block { ngx.log(ngx.ERR, "access_by_lua*") } content_by_lua_block { ngx.log(ngx.ERR, "content_by_lua*") } header_filter_by_lua_block...
> @iihao > ```javascript > Hello World ## 6
> @yimng > 第1.4步,加用/var/run/docker.sock:/var/run/docker.sock之后还需要什么配置吗? 楼主能否详细说下。 1.4步骤的主要目的是为了设置镜像源;国内机器docker不设置镜像源的话,下载是龟速的,而gitlab-runner的docker executor又没地方设置源,所以把宿主机的docker.sock挂载进去,相当于使用宿主机器的docker,要问额外的配置的话,大概就是“给宿主机的docker添加镜像源了”
> @yimng > > @Caaalabash > > > @yimng > > > 第1.4步,加用/var/run/docker.sock:/var/run/docker.sock之后还需要什么配置吗? 楼主能否详细说下。 > > > > 1.4步骤的主要目的是为了设置镜像源;国内机器docker不设置镜像源的话,下载是龟速的,而gitlab-runner的docker executor又没地方设置源,所以把宿主机的docker.sock挂载进去,相当于使用宿主机器的docker,要问额外的配置的话,大概就是“给宿主机的docker添加镜像源了” > ``` > image: docker:19.03.8 > > services: > -...
> 其实你可以不用自己处理id的问题,完全可以把节点自带的uuid传给后端,让后端帮你转成真实的id返回给你 理论上都可以,保存前自己转换也可以,麻烦后端去转换也可以,创建了节点/边后再去修改id也可以 但是都麻烦、都不稳妥、都不是最佳做法,直接在创建id这一步能够自定义才最方便
> 不管麻不麻烦得先把功能搞出来再说 > […](#) > ---- 回复的原邮件 ---- | 发件人 | ***@***.***> | | 发送日期 | 2024年09月14日 13:23 | | 收件人 | antvis/X6 ***@***.***> | | 抄送人 | zlecheng ***@***.***>,...
> @Caaalabash https://github.com/antvis/X6/pull/1739/files 这个 PR 和当前 PR 是解决相同问题吗? 类似 因为updateCellId 实际是在id已经创建后,自己重新去更改节点的id,实际用下来需要额外处理的场景很多: + 比如复制粘贴之后需要updateCellId + dnd插件相关的处理(过太久有点忘了。 所以想实现一种在 new Cell创建实例时,直接调用自定义函数的方式,而不是创建Cell实例后再改id
> > 类似 > > 因为updateCellId 实际是在id已经创建后,自己重新去更改节点的id,实际用下来需要额外处理的场景很多: > > > > * 比如复制粘贴之后需要updateCellId > > * dnd插件相关的处理(过太久有点忘了。 > > > > 所以想实现一种在 new Cell创建实例时,直接调用自定义函数的方式,而不是创建Cell实例后再改id > > 放在 Cell 类的静态方法上,就是一改全改了,感觉这种放到实例方法上更好一些,但是也确实想不到比较好的技术设计。 >...