编程语言
在 Windows 下使用 Visual Studio 编译 Lua 5.3
文章介绍了如何自行编译 Lua 5.3 版本,首先阐述了 Lua 的三个组成部分:链接库、解释器和编译器。接着,作者分步骤讲述了如何使用 Visual Studio 编译 Lua 链接库、解释器和编译器,并提供了编译过程中的具体操作和注意事项。作者还展示了一个简单的 Lua 程序示例及其运行结果。最后,提到了使用 Lua 编译器时需要在环境变量中添加路径,并提供了相关链接。
编程语言
C# 中 Socket 通信编程的异步实现
本文探讨了在 C# 中基于 Socket 的异步通信编程实现方法,通过异步过程来提高效率。介绍了服务端和客户端的基本流程,包括创建套接字、连接、收发消息等操作。通过回调函数实现异步通信,展示了异步编程的逻辑性和效果。作者提到了异步编程相对于同步编程的优势,但也面临多客户端异步编程实现的挑战。最后讨论了异步方法调用的两种写法,建议使用更简洁、优雅的第二种写法。
编程语言
C# 中 Socket 通信编程的同步实现
通过本文学习了 C# 中 Socket 通信编程的关键技术,实现了一个简单的 Socket 聊天程序以掌握 Socket 编程技能,为进一步开发 Unity3D 网络游戏奠定基础。讨论了 Socket 编程基础和同步实现的概念,以及展示了服务端和客户端的基本流程和代码示例。提出了改进问题包括支持更多数据类型、分离核心功能和自定义功能、以及处理大数据类型的解决方案。
上页
1
...
7
8
9