Вопросы по теме 'lua'
Как определить, зарегистрирован ли пользовательский тип C++ в tolua
Мы используем tolua++ для создания привязок Lua для классов C++.
Предположим, у меня есть класс С++:
class Foo
{
//Some methods in Foo, irrelevant to question.
};
и файл tolua .pkg со следующим содержимым
class Foo
{
};...
04.12.2023
Вставка пар ключей в таблицу Lua
Просто выбираю Lua и пытаюсь понять, как создавать таблицы. Я выполнил поиск и нашел информацию о table.insert, но все примеры, которые я нашел, похоже, предполагают, что мне нужны только числовые индексы, в то время как я хочу добавить пары ключей....
10.12.2023
Ошибка сопрограммы Lua: соблазн уступить границу метаметода / C-вызова
Я использую игровой движок, который позволяет вам программировать на Lua. Команды игрового движка находятся в DLL, созданной на C. В C есть исполняемый файл, который вызывает файл Lua. В этот файл Lua вы помещаете весь код игры, включая основной...
17.11.2023
Ссылка на метатаблицу Создано на C из Lua 5.1.5
В моем C я создаю глобальную метатаблицу:
luaL_newmetatable(L, "WebSocketClient");
lua_pushliteral(L, "close");
lua_pushcfunction(L, lws_sock_close);
lua_rawset(L, -3);
lua_pop(L, 1);
Но в моем Lua я не могу добавить к нему функцию:...
18.01.2024
Corona/Lua: переходы между экранами не работают
У меня проблемы с работой эффектов перехода экрана. Я пробовал поддерживаемые эффекты затухания и перекрестного затухания, но когда происходит переход, он происходит мгновенно и вообще без эффекта затухания. Все остальное работает нормально, ошибок...
30.12.2023
TableView не регистрирует никаких событий Corona
Я пытаюсь создать список элементов, используя виджет TableView в Corona. Я последовал их онлайн-примерам и создал TableView. Он появляется на экране и его можно прокручивать, но когда я щелкаю строку, событие не запускается, даже если я установил...
18.11.2023
попытка индексировать upvalue charfaceright (нулевое значение)
Я новичок в программировании Corona SDK и LUA. Я пытаюсь переключить спрайты в их направлении, эта ошибка показывает попытку индексировать upvalue "charfaceright" (нулевое значение)
module (..., package.seeall)
display.setStatusBar(...
10.12.2023
Lua переопределяет # для строк
Я пытаюсь реализовать свой собственный метод длины для строк в Lua. Я успешно переопределил метод len() для строки, но понятия не имею, как это сделать для оператора #.
orig_len = string.len
function my_len(s)
print(s)
return orig_len(s)
end...
17.11.2023
Ошибка получения данных с сервера
Я хочу, чтобы моя тестовая функция ниже распечатала сообщение «k не равно нулю», но мой код не работает. Он уже получил значение k от моего сервера, но не проверяет строку, если k~=nil. Ниже мой код. Спасибо за любой поступающий совет.
local...
17.11.2023
Как экспортировать, а затем получить доступ к экспортированным методам в Lua
У меня есть файл display.lua, в котором есть код для загрузки некоторых ресурсов.
----display.lua
Resources = {}
function Resources:new(rootdir)
local newObj = {image = {}, audio = {}, root = ""}
newObj.root = rootdir
return...
15.12.2023
Luarock не может установить новые пакеты?
Я запускаю torch7 на компьютере с Ubuntu 14.04 LTS за прокси. Я уже сделал переменные окружения Http_proxy и proxy.
Параметры по умолчанию для wget и curl и git были установлены для работы через этот прокси. вот шаги, которые я использовал...
18.01.2024
WoW Addon - динамическая всплывающая подсказка при нажатой клавише
У меня есть всплывающая подсказка, и я хочу, чтобы она отображала более подробную информацию, если нажата / удерживается клавиша SHIFT. Следующий код пока работает:
function myAddonFrame_OnEnter(self)
myAddon_GenerateTooltip(self)
end...
28.10.2023
Как написать UDF потока Aerospike для запроса диапазона
Я написал Stream UDF для запроса диапазона, и он не работает должным образом. Вы знаете, как установить множество фильтров с помощью lua?
Запрос:
SELECT id1, id2, link_type, visibility, data, time, version FROM linktable
WHERE id1 =...
29.10.2023
Почему nginx-jwt так медленно проверяет токен?
Я пишу приложение Spring, которое выполняет очень простую задачу.
Я хочу сравнить время проверки токена с использованием nginx-jwt (Lua) и проверки с использованием чистой Java (jose4j). Выполнение POST-запроса к конечной точке с заголовком...
17.11.2023
Как анализировать пакеты protobuf в Wireshark
Моя цель - создать плагин / диссектор, который может анализировать протокол на основе protobuf (UDP). Я нашел в сети автоматически генерируемые плагины диссектора Wireshark / Ethereal для сообщений буфера протокола:...
16.11.2023
Lua Corona: невозможно центрировать изображение и заполнить им весь экран
Поэтому я перепробовал все, но не могу заставить изображение занять весь экран и быть в центре. Я приложил изображение, и как это выглядит, когда я запускаю корону.
Я попробовал это и получил то, что прикрепил:
local background =...
12.12.2023
Супер крошечному веб-серверу NodeMCU с автообновлением не хватает памяти
Я тестирую небольшой веб-сервер Lua с функцией автоматического обновления. Код HTML перенаправляется на сам веб-сервер каждую секунду. Таким образом, веб-браузер клиента всегда получает новые данные с сервера, а не использует кеш браузера.
Если я...
20.11.2023
Десериализация простой таблицы Lua, хранящейся в виде строки
Я передаю литерал таблицы lua в строке из веб-приложения в PICO-8, который я пытаюсь десериализовать обратно в таблицу lua в PICO-8.
Строка имеет вид '{"top", {"one", {"one a", "one b"}}, {"two", {"two a", "two b"}}}'
Чтобы упростить задачу, я...
15.11.2023
nodemcu с Lua и 8266 tmr.stop
Примечание. Это копия вопроса, заданного здесь .
Hi
Я совершенно новичок в EPS8266 и Lua (но не в программировании - мой первый процессор был 8080...) Использование nodemcu HUZZA от adafruit
Во всяком случае, я тестирую некоторые вещи...
05.01.2024
Поиск/замена NGINX Lua в теле запроса
Из-за некоторого устаревшего программного обеспечения мне нужно изменить тело запроса SOAP. Он использует SOAP-ENV для пространства имен, в то время как он должен стать просто «мылом»:
<SOAP-ENV:Envelope...
29.12.2023
Новые материалы
Кластеризация: более глубокий взгляд
Кластеризация — это метод обучения без учителя, в котором мы пытаемся найти группы в наборе данных на основе некоторых известных или неизвестных свойств, которые могут существовать. Независимо от..
Как написать эффективное резюме
Предложения по дизайну и макету, чтобы представить себя профессионально
Вам не позвонили на собеседование после того, как вы несколько раз подали заявку на работу своей мечты? У вас может..
Частный метод Python: улучшение инкапсуляции и безопасности
Введение
Python — универсальный и мощный язык программирования, известный своей простотой и удобством использования. Одной из ключевых особенностей, отличающих Python от других языков, является..
Как я автоматизирую тестирование с помощью Jest
Шутка для победы, когда дело касается автоматизации тестирования
Одной очень важной частью разработки программного обеспечения является автоматизация тестирования, поскольку она создает..
Работа с векторными символическими архитектурами, часть 4 (искусственный интеллект)
Hyperseed: неконтролируемое обучение с векторными символическими архитектурами (arXiv)
Автор: Евгений Осипов , Сачин Кахавала , Диланта Хапутантри , Тимал Кемпития , Дасвин Де Сильва ,..
Понимание расстояния Вассерштейна: мощная метрика в машинном обучении
В обширной области машинного обучения часто возникает необходимость сравнивать и измерять различия между распределениями вероятностей. Традиционные метрики расстояния, такие как евклидово..
Обеспечение масштабируемости LLM: облачный анализ с помощью AWS Fargate и Copilot
В динамичной области искусственного интеллекта все большее распространение получают модели больших языков (LLM). Они жизненно важны для различных приложений, таких как интеллектуальные..