技术栈
junit
weixin_46244623
5 天前
nginx
·
junit
·
lua
在宝塔 Nginx 上安装与配置 lua-cjson 教程
适用环境:Ubuntu + 宝塔面板 + Nginx + Lua 模块 目标:让 Nginx 的 Lua 脚本能成功 require("cjson"),避免因缺少 JSON 解析库导致的 500 错误
移幻漂流
8 天前
junit
·
单元测试
·
lua
Lua的现状与机遇:技术生态全景及高潜力领域分析
大家好,我是移幻漂流,Lua的热爱者之一,如果你也有同样的热爱,可以关注我,一起爱下去~Lua,这门诞生于1993年的轻量级脚本语言,以其简洁性、可嵌入性、高性能和极小的资源占用(核心库仅数百KB)在众多领域扎根近三十年。尽管不像Python、JavaScript那样占据主流视野,Lua凭借其独特的定位,在特定的专业场景中展现出不可替代的价值,并持续焕发活力。本文将从技术生态现状、核心应用领域、新兴增长点、代表企业实践以及未来职业机会等多个维度,客观分析Lua的当前格局与发展潜力,为开发者、技术决策者提供
IMPYLH
9 天前
开发语言
·
笔记
·
后端
·
junit
·
游戏引擎
·
lua
Lua 的 Table 模块
Lua 的 Table 模块 提供Table 的处理功能,Table 是 Lua 中唯一的数据结构,它实现了关联数组的功能。Table 可以包含不同类型的值,包括数字、字符串、函数,甚至是其他 Table。在 Lua 中,Table 既可以用作数组,也可以用作字典。
移幻漂流
10 天前
开发语言
·
junit
·
lua
Lua脚本的游戏开发优势与应用开发局限:技术对比与行业实践深度解析
引言:Lua的“游戏基因”之谜在游戏开发领域,Lua作为脚本语言占据着不可替代的地位:暴雪《魔兽世界》的插件系统、Roblox的游戏逻辑引擎、EA的《战地》系列脚本系统均深度依赖Lua。然而在通用应用开发领域,Lua却鲜有大规模应用。本文将深入剖析这一现象背后的技术根源与行业逻辑。
移幻漂流
10 天前
开发语言
·
junit
·
lua
Lua脚本编译全解:从源码到字节码的深度剖析
graph TD Source[源码文件.lua] --> Lexer[词法分析器] Lexer --> Token[Token流] Token --> Parser[语法分析器] Parser --> AST[抽象语法树] AST --> Optimizer[优化器] Optimizer --> CodeGen[代码生成器] CodeGen --> Bytecode[字节码] Bytecode --> Serializer[序列化器] Serializer --> Binary[二进制文件]
移幻漂流
10 天前
junit
·
开源
·
lua
Lua引擎框架全景解析:从开源方案到自研实践
如果你对Lua感兴趣,可以关注我,大家共同学习进步~LuaJIT核心特性:即时编译:动态编译热点代码为机器码
移幻漂流
10 天前
junit
·
单元测试
·
lua
Lua关键字全解析:从基础到精通的语义指南
前言:Lua的简洁哲学 大家好,我是移幻漂流,Lua的热爱者之一,如果你也有同样的热爱,可以关注我,一起爱下去~
移幻漂流
10 天前
开发语言
·
junit
·
lua
Lua开发实践指南:从宿主差异到精通之路
如果你对Lua感兴趣,可以关注我,大家共同学习进步~抽象接口层检测工具:使用luacheck检测工具 调试支持 性能分析 代码补全 适用场景 ZeroBrane Studio ★★★ ★★ ★★ 游戏开发 VSCode+Lua插件 ★★ ★★ ★★★ 通用开发 IntelliJ IDEA ★ ★ ★★ Java混合 LuaDist - - - 嵌入式
IMPYLH
11 天前
java
·
开发语言
·
笔记
·
后端
·
junit
·
游戏引擎
·
lua
Lua 的 Package 模块
Lua 的 Package 模块 是 Lua 标准库中用于管理模块加载和依赖关系的重要组件。它提供了一套完整的机制来帮助开发者组织和管理代码模块。
气概
14 天前
学习
·
junit
·
机器人
法奥机器人学习使用
虚拟机环境限制拖动模式下机器人的各向自由度,为0则可以自由拖动。对机器人末端安装的工具进行标定:拖动机器人以不同姿态多次前往同一个点; 6点法相对4点法还会标定姿态;
恋爱绝缘体1
15 天前
java
·
开发语言
·
c++
·
算法
·
junit
2020重学C++重构你的C++知识体系
第1章 C++概括 了解C++的历史概况,C++语言的特点及C++语言作用,认识哪些场合下C++是无可替代的; 1-1 2020重C++ 课程导学试看 1-2 CPP的历史 1-3 CPP的特点 1-4 CPP的应用 1-5 第一章课后练习题 第2章 C++基础语法 本章讲解编程语言的层次,编译语言的特点;深入学习C++常见的标识符,关键字,数据类型,变量,常量及;IDE Visual Studio的安装,使用和调试方法; 2-1 编译型语言试看 2-2 语言的数据类型 2-3 开发环境的安装与使用1-安
code_lfh
16 天前
java
·
spring boot
·
junit
Spring Boot测试类的使用参考
集成测试是在完整的Spring应用上下文中测试应用组件之间的交互。与单元测试不同,集成测试会启动Spring容器并加载所有配置的Bean。
亓才孓
17 天前
java
·
junit
·
log4j
JUnit--Before,After,Test标签
_200_
18 天前
开发语言
·
junit
·
lua
Lua 流程控制
Lua提供了完整的流程控制结构,包括条件分支、循环和跳转语句。Lua的流程控制结构都使用显式的结束标记(如end、until),这使得代码块非常清晰。
姓蔡小朋友
19 天前
开发语言
·
junit
·
lua
LUA脚本
Lua脚本中可以编写多条Redis命令,确保多条命令共同执行时是一个原子操作 。Lua执行redis命令的语法:redis.call('命令名称', 'key', '其它参数',...)
indexsunny
22 天前
java
·
spring boot
·
redis
·
junit
·
kafka
·
mockito
·
microservices
互联网大厂Java面试实战:Spring Boot、微服务与Kafka在电商场景中的应用
本文通过一个互联网大厂Java求职者谢飞机的面试故事,带你了解核心Java技术栈在电商场景中的实际应用。面试官严肃提问,谢飞机时而答得精彩,时而含糊其辞,展现了技术与业务的紧密结合。文章涵盖Spring Boot、微服务架构设计、消息队列Kafka、数据库ORM、缓存技术、测试框架等,适合Java初中级开发者学习参考。
_200_
23 天前
开发语言
·
junit
·
lua
Lua 运算符
Lua提供了丰富的运算符,包括算术运算符、关系运算符、逻辑运算符、字符串运算符、位运算符(Lua 5.3+)等。所有运算符都有明确的优先级规则。
_200_
23 天前
开发语言
·
junit
·
lua
Lua 基本数据类型
Lua是一种动态类型语言,变量没有类型,值才有类型。Lua共有8种基本数据类型:
㳺三才人子
24 天前
spring boot
·
spring
·
junit
初探 Spring Framework OncePerRequestFilter
有時候,我們會期望某些事件(例如,Logging, 處理驗證身份...等)能夠在請求進入Controller前或響應返回客戶端前做些處理。類似這漾的需求,透過 Filter 的功能,我們就能夠在前端請求進入 Controller 之前,或是處理完 Response 返回給前端之前,執行其他邏輯處理,達到我們要的目的。本文件就兩個簡單例子說明 Filter 功能。 Spring 其順序如下圖:
Wang's Blog
1 个月前
junit
·
架构
·
lua
Lua: 事件处理深度解析之从协程到跨平台架构实践
1 ) 事件驱动编程模型Lua作为一种轻量级脚本语言,在事件处理方面具有独特的优势。 事件驱动编程是一种编程范式,其中程序的流程由外部事件(如用户操作、传感器输入、网络消息等)决定