草庐IT

jar-Binding

全部标签

php - Binding参数如何防止Sql注入(inject)?

这个问题在这里已经有了答案:HowcanpreparedstatementsprotectfromSQLinjectionattacks?(10个答案)关闭6年前。在PHP中,我发现了一些防止Sql注入(inject)的方法。绑定(bind)参数就是其中之一。但是我无法找到关于绑定(bind)参数实际上如何防止Sql注入(inject)的完整解释。我认为绑定(bind)参数只是节省了将不同数据绑定(bind)到同一个Sql语句的时间。如何防止Sql注入(inject)?

java - 如何使用传递给 main 方法的参数从 php 调用可执行 jar

我已经创建了一个可执行jar,它运行良好。出于测试目的,我在main方法中使用了一个虚拟变量。相反,我需要传递一个字符串变量,同时从php调用这个可执行jar。简而言之,我需要:从PHP调用可执行jar在调用jar时,我需要将一个字符串变量从PHP传递到可执行jar中类的主要方法。我怎样才能完成上述任务? 最佳答案 shell_exec("java-jaryour_JAR.jararg1arg2");您还可以使用exec执行Java而不是shell_execute,给它$output和&$return_var变量(参见链接的手册页)

java - 将 .jar 文件添加到 Tibco Designer

我想在TIBCODesigner(5.6)项目中使用我的类方法。我使用EclipseIndigo将我的Java项目导出到.jar中。然后我在Desinger中创建AliasLibrary并添加.jar。但是在我创建Java方法后添加单击以选择类,我在类路径存档列表字段中单击我的.jar文件,包/类列表是空的。谁能帮我? 最佳答案 尝试将其编译为与TIBCODesigner/BW正在使用的目标Java版本相同的版本。通常TIBCO会使用自己的JRE,不一定是最新的/您安装的JRE,例如你已经安装了JDK。

java - 如何调用作为 jar 依赖项添加到另一个 Maven 项目的 axis2 Web 服务项目?

我将Axis2Web服务创建为Maven项目ProjectB并将其打包为jar。我添加了这个ProjectBjar作为对另一个的依赖maven项目,即pom.xml中的ProjectA。我的ProjectB的jar文件添加为ProjectApom.xml的依赖项。axis2Axis2WebService0.1在我添加到另一个项目的Web服务jar中不包含Webcontent文件夹。所以,我担心的是如何在ProjectA中调用我的web服务?我是否需要在ProjectA的web.xml中添加任何内容才能找到我的网络服务?如何在浏览器中访问我的网络服务(即http://localserve

java - 添加 jar 作为 Play 项目的依赖项时,IntelliJ 找不到 OpenCV 的 native 库

我目前正在开发一个Play2.1项目,其中对网络服务的请求将处理下载用户提供的图像、重新调整大小和重新裁剪它们,以及过滤掉已知的不良照片(例如,我们不希望用户上传公司Logo)。我们正在尝试使用OpenCV来处理后端工作,但我似乎无法让IntelliJ以适用于Java项目的方式添加OpenCVjar。我已经能够从源代码构建OpenCV,没有任何问题。这给我留下了以下文件夹:/home/charles/opencv/release在此文件夹中,我有三个感兴趣的文件:bin/opencv-246.jarlib/cv2.solib/libopencv_java246.so如果我尝试将jar文

Java 在运行时替换 jar

我在运行时替换jar时遇到了一些问题。我创建了2个jar都命名为A.jar,jar只包含1个名为A.class的类,A.class的代码非常很简单,第一个jar是:System.out.println("beforereplacement"),第二个jar是:System.out.println("afterreplacement"),我想在运行时用第二个jar替换第一个jar,所以我把第一个jar放在C:下,第二个jar放在C:\test\/下p>我的代码是:importjava.lang.reflect.Method;publicclassB{publicstaticvoidmai

java - 使用 maven-javadoc-plugin 将 jar 添加到 doclet 类路径

我编写了一个doclet来收集一些数据并将其传递给记者。我希望这个记者可以交换。我尝试使用additionalDependency和/或pluginDependency将报告器实现添加到doclet类路径。我无法使用Java6服务加载器加载reporter实现,使用doclets类加载器或线程上下文类加载器获取类也不起作用。如何将test.TestReporterImpl放入测试doclet类路径中?在文档中:apiReporterServiceLoader=ServiceLoader.load(TestReporter.class);//test.TestReporterapiRep

java - 已签名的 JAR 被 Java 安全阻止

我绞尽脑汁想知道为什么当我使用以前使用过的代码签名证书对我的JAR进行签名时,我仍然会看到一个Java安全应用程序被阻止的对话框,其中规定我的应用程序是自签名的:但是,当我从一台我没有用来签署应用程序的机器上运行jarsignerverify命令时(为了匿名,将实际公司名称替换​​为Acme):jarsigner-verify-certs-verboseRegistrySafeLauncher.jars821WedOct2109:25:42BST2015META-INF/MANIFEST.MFX.509,CN="AcmeSoftware,Inc.",OU=AcmeSoftwareCor

eclipse - 取决于 Eclipse 中 tools.jar (Sun JDK) 的 com.sun.javadoc

我们的一个插件需要安装JDK,而不仅仅是JRE。我们需要com.sun.javadoc和tools.jar中的friend。我认为Sun的许可证不允许重新分发tools.jar(如果您已经拥有JDK,则不需要)。在Eclipse中似乎也没有办法将JDK指定为依赖项。Eclipse新闻组中的所有答案都表明最终用户必须首先正确配置他们的Eclipse。您是否知道任何变通方法可以使我们插件的用户明显地了解这种依赖性,只需使用Eclipse的板载依赖性机制?看起来这个包甚至对list中的Import-Package都无效,不像e.g.com.sun.jdi.(作为变通方法,目前我们只能在插件激

java - 如何从一个 jar 文件加载依赖于另一个库的库

我想将我的应用程序作为独立的jar文件发布。jar文件应该包含所有的类文件,以及两个共享库。其中一个共享库是为JNI编写的,本质上是对另一个共享库(100%C)的间接访问。我首先尝试在没有库的情况下运行我的jar文件,但可以通过LD_LIBRARY_PATH环境变量访问它们。效果很好。然后我将JNI库放入jar文件中。我读过有关通过先将jar文件复制到某个临时目录来从jar文件加载库的信息,这对我来说效果很好(请注意,我想100%C库是像以前一样加载的)。现在我想将两个库都放入jar中,但我不明白如何才能确保它们都被加载。当然我可以将它们都复制到一个临时目录,但是当我加载“间接”目录时