草庐IT

language-lua

全部标签

java - 有没有人用过 Lua 来构建 Web 应用程序?

关闭。这个问题需要更多focused.它目前不接受答案。想改进这个问题吗?更新问题,使其只关注一个问题editingthispost.关闭6年前。Improvethisquestion我拥有Java和PHP背景,负责构建Web应用程序。有没有人以前用过Lua构建过web应用程序?问题:如果是这样,将Lua与PHP或Java用于Web应用程序的优缺点是什么?(例如Web服务器支持、性能、代码维护等)。

java - 文字转语音 : Portuguese language not available?

我需要实现一个可以阅读葡萄牙语文本的应用程序(TTS)。不幸的是,当使用TextToSpeech.setLanguage(Localeloc)方法时,我无法在其中找到葡萄牙语。Locale.返回除葡萄牙语外的语言数量。那么,有什么方法可以用葡萄牙语实现TTS吗?无论如何,我正在使用Android2.3.3。更新正如一位成员所建议的,我使用了API这是代码privatevoidspeak(){Stringtext=textToSpeech.getText().toString();Audioaudio=Audio.getInstance();InputStreamsound;try{so

java - Lua 在 Android 上是否与 Java 一样强大,或者有什么限制?

所以我一直在尝试进入Android应用程序开发,并且到处都有教程说Java是Android开发的“主要”语言。而且我还发现Lua也可以使用。我的问题是,Lua可以做出和Java一样档次的应用还是我应该学Java?问题是,我发现的所有内容都提到Lua作为第二语言,然后我发现Lua比Java更容易学习,但是使用CoronaSDK制作的应用程序主要用于游戏。那么普通的应用程序也可以开发吗,还是应该转向Java?我想问的是,用LUA制作的应用程序是否可以和用Java制作的应用程序质量一样好,或者只能用LUA制作更简单、不太高级的应用程序?基本上我的意思是,当涉及到android编程时,LUA是

android - 无法使用 language=eng 初始化 Tesseract API

我正在开发一款需要OCR的Android应用。我决定使用Tesseract作为API,但我不断收到此错误:E/Tesseract(native):CouldnotinitializeTesseractAPIwithlanguage=eng!我已经将文件"eng.traineddata"复制到该位置。我正在使用AndroidStudio2.1.2(SDK23)使用API22AndroidLollipop5.1.1在设备上进行测试(阅读Marshmallow上的权限问题)这是我使用的代码:publicvoidreads(Viewview){TextViewtextView=(TextVie

ChatGLM基座:GLM(General Language Model)论文阅读笔记

深度学习:GLM(GeneralLanguageModel)论文阅读笔记IntroductionGLMPretrainingFrameworkAutoregressiveBlankInfillingMulti-TaskPretrainingModelArchitecture2DPositionalEncodingExperimentConclusionIntroduction现在有很多Pretrainmodel的架构,如Bert、GPT、T5等,但是当时没有一种模型能在NLU、有条件文本生成、无条件文本生成都有很好的表现。一般预训练模型架构分为三种:自回归(GPT系列)、自编码(Bert系列)

android - 错误 :Jack is required to support java 8 language features. 启用 Jack 或删除 sourceCompatibility JavaVersion.VERSION_1_8

如developer.android网站所述"TheJacktoolchainisdeprecated,asperthisannouncement.IfyourprojectdependsonJack,youshouldmigratetousingJava8supportbuiltintoAndroidStudio’sdefaulttoolchain."我需要使用lambda表达式,所以我禁用了jack选项,但是当我编译我的代码时,出现以下错误Error:JackisrequiredtosupportJava8languagefeatures.EitherenableJackorrem

android - 所有 Android Init Language 'triggers' 的列表是什么?

在/init.rc和其他AndroidInitLanguage'.rc'文件中,可以有以'on'开头的'actions'部分,以便在init进程中发生事件时执行一系列命令。所有“触发器”的列表是什么?似乎看到了一些特定的关键字触发器,如“boot”、“init”、“fs”、“early-init”和“post-fs-data”。这是这些的完整列表吗?在某处的代码中?(除了关键字触发器之外,还有一些表达式触发器,请参见下文。)我见过一些关键字触发器,如果​​知道何时以及为何调用它们会很高兴:bootearly-initinitfspost-fs-datachargernonencrypt

android - 为 Android 编译 Lua lib - 成功,但奇怪的段错误

很抱歉这个问题很长。如果您愿意,请跳过有关编译Lua的部分(这几乎没问题)并直接进入最后一个问题。让我们像编译Android静态库一样编译Lua库。下载最新的源代码并查看doc/readme.html-在其他系统上构建Lua部分以获取要编译的文件列表。当然还要查看makefile——看看我们必须以随意的方式设置平台标志,例如linux、bsd等。但是当然没有Android平台,所以我们可以选择将平台设置为ANSI、Linux、Posix或Generic。第一个问题:即使没有任何平台标志,它也可以正常构建(关于llex.c的一个异常(exception),我将在下面描述),所以这可能是不

c++ - 如何将 C++ union 暴露给 Lua

对于我正在进行的项目,我需要将另一个库中的一些C++类公开给Lua。不幸的是,这个库中最重要的类之一有很多union和枚举(thesf::EventclassfromSFML),并且来自quickGooglesearch。我发现将C++union暴露给Lua没有任何意义。我不介意它是通过Lua/CAPI、库还是绑定(bind)生成器公开的,只要它能工作即可。但是,我不想使用绑定(bind)生成器,因为我希望能够在C++中创建一个对象,然后将该对象的实例公开给Lua(除非绑定(bind)生成器可以实现) 最佳答案 要注册C/C++函数

c++ - 来自 Lua 脚本的 nanosleep() 调用暂停了 QT GUI 线程

我正在开发一个测试工具来从PC并行端口生成波形。该工具旨在生成具有ms计时精度的任何波形模式,因此我使用Lua脚本定义波形模式,当用户单击[Start]按钮时,GUI启动新的QThread以运行脚本。Lua的以下三个函数作为C++全局函数实现:pwrite:向并口写入数据。msleep:WAITING一定毫秒(使用nanosleep()实现)print:覆盖Lua默认打印函数,这个函数将消息附加到一个QTextEdit小部件。调用pwrite时,写入的数据保存在全局变量中,然后以20ms的间隔更新GUI,更新GUI上的并口数据。(这个20ms的间隔刷新不是一个好的设计,但是我还没有弄清