随笔分类 -  lua/ts

摘要:编辑文件 vi ~/.zshrc 点i编辑 加入 PATH="/Library/Frameworks/Python.framework/Versions/3.11/bin:${PATH}" export PATH alias python="/Library/Frameworks/Python.fr 阅读全文
posted @ 2023-09-05 11:35 00000000O 阅读(33) 评论(0) 推荐(0) 编辑
摘要:IMessage body; UserLoginRequest req = new UserLoginRequest(); req.AuthToken = "8"; Request sy = new Request(); sy.Token = "hello"; sy.Body = Any.Pack( 阅读全文
posted @ 2023-06-20 10:37 00000000O 阅读(19) 评论(0) 推荐(0) 编辑
摘要:在 TypeScript 中,Promise 是用于处理异步操作的对象。它表示一个可能在未来某个时间点完成或失败的操作,并返回操作结果或错误。 Promise 可以有三种状态: pending(进行中):Promise 的初始状态,表示操作正在进行中。 fulfilled(已完成):表示操作成功完成 阅读全文
posted @ 2023-06-02 11:30 00000000O 阅读(2209) 评论(0) 推荐(0) 编辑
摘要:/** * 自动绑定的装饰器 * * @export * @param {string} [bindName] * @return {*} */ export function autobind(bindName?: string) { return function (target: object 阅读全文
posted @ 2023-05-29 20:30 00000000O 阅读(66) 评论(0) 推荐(0) 编辑
摘要:MobX 是一个用于状态管理的 JavaScript 库,它提供了简单而强大的状态管理机制,使得在应用程序中跟踪和更新状态变得更加容易和高效。 MobX 的核心概念是可观察状态(Observable State)和衍生(Derived)。可观察状态是应用程序中的数据源,它们可以被观察和订阅。衍生是从 阅读全文
posted @ 2023-05-29 14:48 00000000O 阅读(38) 评论(0) 推荐(0) 编辑
摘要:Typescript多构造函数 不支持多个构造函数,可以使用可选参数 constructor(data?: IRefTeamSysMsgInfo) { if (data !== undefined) { this.id = data.id this.sendTime = data.sendTime 阅读全文
posted @ 2023-05-29 13:55 00000000O 阅读(35) 评论(0) 推荐(0) 编辑
摘要:本文发表于程序员刘宇的博客,转载请注明来源:https://www.cnblogs.com/xiaohutu/p/12168781.html 前言 protobuf作为一种通用套接字格式,各种插件里,最本质、最关键的就是基于二进制的两个操作: 1. 根据proto文件打包出二进制数据。 2. 根据二 阅读全文
posted @ 2020-02-27 01:20 00000000O 阅读(1607) 评论(0) 推荐(0) 编辑
摘要:https://www.jianshu.com/p/d997e1f5e2ed 项目后期接入xlua,做代码的热更新。其中项目要求是任何逻辑都可以被热更,也可以完全的新增任何功能。其中消息用的是protobuf。 因为google 的protobuf c# 版本需要先对消息进行序列化好,然后作为c# 阅读全文
posted @ 2020-02-27 01:18 00000000O 阅读(533) 评论(0) 推荐(0) 编辑
摘要:链接:https://www.jianshu.com/p/753b06ca07b0 --冒号:在定义时省略了self --点号:在定义时不省略self Class = {} Class.__index = Class function Class.new(x,y) local cls = {} se 阅读全文
posted @ 2020-02-26 00:53 00000000O 阅读(2064) 评论(0) 推荐(0) 编辑
摘要:https://www.cnblogs.com/sifenkesi/p/3843348.html 当我们在全局环境中定义变量时经常会有命名冲突,尤其是在使用一些库的时候,变量声明可能会发生覆盖,这时候就需要一个非全局的环境来解决这问题。setfenv函数可以满足我们的需求。 setfenv(f, t 阅读全文
posted @ 2020-02-25 22:16 00000000O 阅读(265) 评论(0) 推荐(0) 编辑
摘要:https://www.jianshu.com/p/5a453a80b7e9 阅读全文
posted @ 2020-02-25 16:25 00000000O 阅读(230) 评论(0) 推荐(0) 编辑
摘要:注册码 http://idea.medeming.com/ emmylua github https://github.com/EmmyLua/IntelliJ-EmmyLua unity 调试lua https://blog.csdn.net/UnityFire/article/details/8 阅读全文
posted @ 2019-09-16 14:43 00000000O 阅读(390) 评论(0) 推荐(0) 编辑
摘要:https://www.cnblogs.com/daochong/p/7363649.html table是Lua语言中的一种重要的数据类型, table 的一些特性简单列举如下: (1).table 是一个“关联数组”,数组的索引可以是数字或者是字符串; (2).table 的默认初始索引一般以 阅读全文
posted @ 2019-09-12 12:10 00000000O 阅读(401) 评论(0) 推荐(0) 编辑
摘要:https://www.cnblogs.com/blueberryzzz/p/8947446.html 元表的作用 元表是用来定义对table或userdata操作方式的表 举个例子 local t1 = {1} local t2 = {2} local t3 = t1 + t2 我们直接对两个ta 阅读全文
posted @ 2019-09-12 11:18 00000000O 阅读(400) 评论(0) 推荐(0) 编辑

点击右上角即可分享
微信分享提示