Wesley13 Wesley13
4年前
iOS下集成Lua与socket,cjson第三方库(非游戏引擎下)
文章首发于开源中国,这里是作者本人转载公司的项目最近要使用Lua进行全平台的解析,iOS的集成在网上已经有了教程,但是lua三方库的集成一直出现错误。在混迹github,stackoverflow许久后,终于在cocoa2dx的相关问题中找到了一个合适的方法,在此总结成篇,以供各位参考。先抛出几篇基础教程:将Lua嵌入
雷厉风行 雷厉风行
2年前
Mac上最优秀的移动应用开发工具:JetBrains AppCode 2023 永久激活码
JetBrainsAppCode2023forMac是一款专为开发者设计的一款IDE工具,它为Mac用户提供了全面的桌面应用程序的开发环境,能够帮助开发人员们更好地管理他们的代码以及项目,尤其是开发原生iOS、macOS或tvOS应用程序的开发任务。除此之外,这个软件还有着很多其他的实用的功能,本文将会介绍这些重要功能。
简
4年前
Flutter 跨平台演进及架构开篇
版权声明:本站所有博文内容均为原创,转载请务必注明作者与原文链接,且不得篡改原文内容。一、移动跨平台技术演进1\.引言移动互联网发展十余年,伴随着Android、iOS等智能手机的不断普及,移动端已逐步取代PC端,成为兵家必争之地。正所谓“得移动端者得天下”,移动端已成为互联网领域最大的流量分发入口,一
Stella981 Stella981
4年前
Skynet 初探(1) 之 echo 复读机
  最近在关注云风大神基于CLua写的Skynet网络框架!采用单进程多线程的Actor并发模型,每个Actor都可以理解成一个服务(协程),服务之间的通信也是采用消息传递的机制与golang、erlang很像。    但是由于大神们的境界太高并且手册、文档较少,所以对初学者来说确实有点难入门。基本只能在目录下的examples与test目录下看实
Stella981 Stella981
4年前
Node.js 多进程处理CPU密集任务
Node.js单线程与多进程大家都知道Node.js性能很高,是以异步事件驱动、非阻塞I/O而被广泛使用。但缺点也很明显,由于Node.js是单线程程序,如果长时间运算,会导致CPU不能及时释放,所以并不适合CPU密集型应用。当然,也不是没有办法解决这个问题。虽然Node.js不支持多线程,但
Wesley13 Wesley13
4年前
JAVA面试题汇总
没有什么套路,就是直接上干货!!!最新Java面试题汇总整理连答案一块儿分享给大家,希望对大家有帮助~之后还会推出Java面试题系列文章,敬请关注!按照技术模块:Java热点技术、多线程、微服务、JVM、Redis、消息队列、SQL相关的面试题。不要走开,稍后更精彩!1、面向对象的特点有哪些?抽象、继承、封装、多态。2、接口和抽象类
Easter79 Easter79
4年前
SwingWorker 使用摘要
SwingWorker:在专用线程中执行长时间GUI交互任务的抽象类。使用Swing编写多线程应用程序时的两个约束条件::不应该在事件指派线程上运行耗时任务。否则应用程序将无响应。只能在事件指派线程上访问Swing组件。SwingWorker的生命周期中包含三个线程:当前线程:在此线程上调用execute()方法。它调度
Stella981 Stella981
4年前
2019年Java中高级面试题总结(7)
81、说出几条Java中方法重载的最佳实践?下面有几条可以遵循的方法重载的最佳实践来避免造成自动装箱的混乱。a)不要重载这样的方法:一个方法接收int参数,而另个方法接收Integer参数。b)不要重载参数数量一致,而只是参数顺序不同的方法。c)如果重载的方法参数个数多于5个,采用可变参数。82、在多线程环境下
Wesley13 Wesley13
4年前
Java 开发, volatile 你必须了解一下
并发的三个特性首先说我们如果要使用volatile了,那肯定是在多线程并发的环境下。我们常说的并发场景下有三个重要特性:原子性、可见性、有序性。只有在满足了这三个特性,才能保证并发程序正确执行,否则就会出现各种各样的问题。原子性,上篇文章说到的CAS和Atomic\类,可以保证简单操作的原子性,对
taskbuilder taskbuilder
1年前
任讯TaskMsg即时通讯工具
1任讯简介任讯是专为企业内部管理而设计的一款办公专用客户端软件,可以作为企业办公的入口,包括手机端和电脑端两种客户端,内置消息提醒、通讯录、即时通讯等基础功能。另外,还可以在工作台内随时增加扩展功能。任讯手机客户端支持iOS和Android系统,集成了手机