问题标签 [libs]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
java - 用于创建 QR 码的库
我需要一个二维码库来只编码数值。只有数字值的 QR 码最多可以存储 7089 个字符,字母数字 - 4296。据我搜索,我可以找到能够仅编码字母数字或二进制值的库。除了一个 - BarcodeLib:http ://www.barcodelib.com/这真的很昂贵。
所以我需要免费的库,它只能编码数字数据并存储多达 7089 位数字。最有用的是 java 库,但也欢迎使用 python 或 .net 库。
javascript - 如何保护应用程序免受第 3 方 js 库中存在的 XSS 向量的影响?
我在一个 android 移动应用程序中使用各种 3rd 方库,如 cordova.js、jquery、jquery mobile、mobilizer 等。通过不安全地使用 eval、settimeout、inner/outerhtml,这些库被发现具有各种 XSS 向量等等。
有什么方法可以覆盖/修复这些安全漏洞并在我的应用程序中安全地使用这些库?
c++ - c ++包括libs和为directX11添加目录
因此,我正在尝试学习 DirectX 教程,但我不断收到以下错误:
现在我很确定这与包含正确的目录和库等有关。我添加了包含并设置了链接器选项
我还在配置属性-> VSC++ 目录-> 包含目录和 Lib 中设置了目录。目录
还有什么我想念的吗?
编辑:我使用 Visual Studio c++ 2010 express
javascript - 第三方 js 库中存在的 XSS 漏洞可以用来攻击使用该库的应用程序吗?
我在一个 android 移动应用程序中使用各种 3rd 方库,如 cordova.js、jquery、jquery mobile、mobilizer 等。通过不安全地使用 eval、settimeout、inner/outerhtml,这些库被发现具有各种 XSS 向量等等。但是,存在这些问题的模块不会在应用程序中使用/调用。
考虑到上述情况,即使在我的应用程序中没有使用易受攻击的模块,攻击者是否可以根据第 3 方库中的 XSS 向量来利用我的应用程序?
这个问题参考了我之前的问题:“如何保护应用程序免受第 3 方 js 库中存在的 XSS 向量的影响?”
java - 添加乔达时间
我正在构建一个使用时间的应用程序。我决定使用 Joda 时间。我正在尝试将 joda time 添加到我的应用程序中。我没有将.jar
文件添加到库的经验。我遵循了这些步骤(见底部),或者我是这么认为的。我的项目没有显示任何错误,但是当我运行一个简单的测试时:DateTime test = new DateTime();
我强制关闭并出现以下错误:
这些是我遵循的步骤:
- 在 Eclipse 中创建你的 android 项目。
- 下载乔达时间
- 在 Eclipse 中,在包资源管理器中查找您的项目,然后右键单击它,然后调用它
New -> Folder -> libs
。 注意:我没有这样做,因为我已经有一个名为libs
- 复制(或)拖放
joda-time-2.1.jar
到新创建的libs
文件夹中。 - 再次右键单击您的项目(在包资源管理器中),然后
Properties -> Java Build Path -> Libraries -> Add Jars -> joda-time-2.1.jar
.
现在您可以使用以下代码进行测试:
导入后:
android - Android,Eclipse,将 .jar 放入“lib”&“添加到构建路径”与将 .jar 放入“libs”
我试图在 Eclipse v3.7.2 中将 loopj .jar 库添加到我的项目中
首先,我将 .jar 添加到“lib”目录中,右键单击它并选择“添加到构建路径”。它编译得很好,但是在执行时出现错误“找不到类'com.loopj.android.http.AsyncHttpClient'。
所以我从构建路径中删除了 .jar,并将其移动到“libs”目录中。
当它在“libs”目录中时,无需添加构建路径,这次它编译良好,执行也很好。
那么“lib”目录和“添加到构建路径”与“libs”目录之间的细微差别是什么?
android - Libs 文件夹与构建路径依赖关系(ANDROID)
我有一些我的应用程序依赖的 jar 库。当我将 jar 复制并粘贴到project/libs
文件夹中时,它会正确构建、编译和执行。
但是,如果我右键单击我的项目 -> Build path
-> Configure build path
-> Libraries tab
->Add external JARs
并添加完全相同的 jar,它仍然不会给我任何错误,它允许我构建和编译,但是当应用程序执行时它会崩溃。
为什么?
java - CANNOT LINK EXECUTABLE 错误与加载所需的库。如何正确链接它们?
编辑:我知道可能重复,但答案并不直接适用。我正在使用 ProcessBuilder 而不是 Runtime.getRuntime().exec:
我在为 android 编译的 FFmpeg 上有两个版本:启用和不liblame
启用。
当我加载/data/data/<<my-package-name>>/app_bin/
不支持不支持编译的 FFmpeg 二进制文件时,它可以毫无问题地从视频中提取音频。但是,当我使用启用了蹩脚支持的那个时,我在日志中收到了以下错误。
所需的库(也是为 android 编译的)在libs
使用System.loadLibrary("lame")
.
我想知道是否还有其他事情要做才能正确地使 FFmpeg 二进制文件找到库。这些是提供给 NDK 以构建 FFmpeg 二进制文件的相同库。
我没有附加代码,因为它相当简单:
- 下载 FFmpeg 二进制文件(应用程序不附带);
- 将下载文件夹中的二进制文件复制到
/data/data/<<my-package-name>>/app_bin/
; - chmod 755;
- 从那里执行并读取输出。
如果需要其他内容,请发表评论。
android - NoClassDefFoundError 尽管 Lib 已在 Android 上正确导入
嘿嘿!当我想从导入的库中调用函数时,出现 ClassDefFound 错误。我知道,这是成千上万人之前遇到的问题,但我尝试了一切,但它不起作用!我在 Eclipse 中使用 android api level 17。
我试过的:
- 我将库添加到 libs 文件夹(就像我正在使用的所有其他库一样)
- 另外我将库添加到构建路径(通常不需要)
我在 Order and Export 中选择了库
/li>
谢谢大家!我希望有一个人可以帮助我!
android - 将 JAR 添加到 Android 项目的 /libs 文件夹中
关于这个问题有很多,但没有一个给出明确的解决方案(真的有那么难吗?)
我正在尝试将一个 jar 添加到我的 Android 项目中。从 r17 开始,Google 说我们应该将 jars 添加到/libs
文件夹中,而 Android 工具将负责其余的工作。
我已经包含了一个非常大的库,它运行良好,除了一个类,所以我决定尝试制作自己的 jar。
我创建了一个新的 java 项目,并添加了一个简单的Test
类。然后我将它导出为 jar 并手动将 jar 复制到/libs
文件夹中。我清理并重建了我的 android 应用程序没有问题,但在运行时,引用 Test 类,我得到以下错误:
java.lang.NoClassDefFoundError: mytestpackage.Test
当我将 jar 的源代码直接包含到我的项目中时,它可以正常工作(当然)。
那么我做错了什么?