进程 进程是系统分配资源和调度的基本单位, 每个CPU同一时刻只能处理一个进程。进程拥有程序代码段、打开的文件、数据资源、独立的内存空间。 进程的局限性是创建、撤销、切换的开销比较大。 线程 线程是程序执行的最小单位,线程从属于进程,是程序的实际执行者。一个进程至少包含一个主线程,也可以有更多的子线 ...
分类:
编程语言 时间:
2020-05-22 17:20:38
阅读次数:
61
根据pkg文件生成.h文件:tolua++ -vtolua++-1.0.92 (written by W. Celes, A. Manzur)tolua++ -o L_CCObject.h CCObject.pkgtolua++ -o L_CCString.h CCString.pkg 运行结果:D ...
分类:
编程语言 时间:
2020-05-22 14:26:29
阅读次数:
58
一、为什么需要协程 在回答这个问题之前,我们先回顾一下同步和异步的概念。 同步 :就是发出一个调用时,在没有得到结果之前,该调用就不返回,调用者需要一致等待该调用结束,才能进行下一步工作。 异步 :调用在发出去后,不等待结果,直接进行下一步工作,当结果出来后通过状态来通知调用者继续回来处理该调用。 ...
分类:
其他好文 时间:
2020-05-21 16:01:54
阅读次数:
47
转自:https://blog.csdn.net/sym542569199/java/article/details/88746776 从redis 2.6.0版本开始,redis内置了Lua解释器,并提供了eval命令来解析Lua脚本求值。 1. 语法格式 语法: eval script numk ...
分类:
其他好文 时间:
2020-05-21 11:52:04
阅读次数:
58
简介 协同程序 coroutine 简称协程, Unity的Update函数每帧调用一次,若想实现跨帧执行程序,这时需要使用协程 使用 声明返回值类型为IEnumerator的方法 1 IEnumerator MyFunction() 2 { 3 //Code1 4 yeild return nul ...
分类:
编程语言 时间:
2020-05-21 00:24:02
阅读次数:
50
"Python基础1" "Python基础2" "Python基础3" "Python基础4" "Python基础5" "迭代器&生成器" "装饰器" "常用模块" "开发需求" "面向对象学习" "面向对象编程进阶" "进程、线程、协程篇" "异步IO\数据库\队列\缓存" ...
分类:
编程语言 时间:
2020-05-19 12:18:30
阅读次数:
74
Lua在Windows下的安装、配置、运行 本文链接:https://blog.csdn.net/ChinarCSDN/article/details/78667262 展开 # Windows下安装、运行Lua! 本文提供全流程,中文翻译。 Chinar 坚持将简单的生活方式,带给世人!(拥有更好 ...
问题描述 :在 springboot 项目中,使用feignclient在服务之间传输数据,若大小超过10M,控制台或者日志中会提示你类似下面这样的信息: 项目 springboot 版本 1.5.2 解决方案 :application.properties里添加如下配置 默认值 : private ...
分类:
其他好文 时间:
2020-05-19 10:31:44
阅读次数:
328
一、string.gsub和string.gmatch string.gsub 和 string.gmatch 会产生大量的子串,这些子串都会开辟一片内存,而我们根本用不上这些子串。 二、Lua中String是不可变值 这一点也经常被大家忘记,哪怕是写Lua的老手。在以下代码中,因为Lua的stri ...
分类:
其他好文 时间:
2020-05-18 16:20:53
阅读次数:
94
Unity版本:2018.4.3,mac版 测试平台:都选择android平台, 编辑器下运行 xlua版本:2.1.14 tolua版本:Aug 9, 2019发布版本 测试方法:相同的lua代码,每个测试用例取稳定值 测试结果: 通过上图发现,xlua全面占优啊。附上测试的lua脚本: if n ...
分类:
其他好文 时间:
2020-05-18 16:20:11
阅读次数:
503