-
NSIS – 在x64系统上检测java安装的问题
所属栏目:[Java] 日期:2020-12-15 热度:68
我有一个NSIS安装程序,在某一点上必须检查系统中是否安装了 java,如果没有,它必须以静默方式安装它.它还必须返回java的路径,因为我必须创建JAVA_HOME环境变量. 这是我编写的用于检查java安装并在变量中保存java路径的函数: Var JavaInstallationPathFunctio[详细]
-
java – 如何获取Rhino中的当前脚本名称和行号?
所属栏目:[Java] 日期:2020-12-15 热度:93
我正在使用 Java和Mozilla Rhino创建一个游戏引擎,我希望所有错误调用一个函数并向其提供错误消息,如 ...} catch(Exception e) { Abort(e);}...public void Abort(str) { System.out.println("Script error in "current_script_name+" line: "+line_numbern[详细]
-
java – 如果邮件服务器关闭,Apache Camel smtp组件会挂起整个总
所属栏目:[Java] 日期:2020-12-15 热度:147
我认为这是一个非常常见的情况.我有一个通过Apache Camel管理的发票系统.当出现问题时,我希望向管理员发送电子邮件警报. 在阅读了Camel异常处理之后,我想出了这个:(在我的Spring XML中) !-- General retrasmission policy set to 3 times -- errorHandler id[详细]
-
如何在JAVA中使用RFID读写器
所属栏目:[Java] 日期:2020-12-15 热度:185
我买了一台USB RFID读写器来开发考勤应用程序.与设备一起,他们给出了VB示例来读/写RFID标签.但我想在 java中这样做.有没有办法开始编程读取/写入RFID标签. 还有一件事我想知道,RFID阅读器何时进入阅读器系列时会不断读取RFID标签?如果是,如何获取标签数据?[详细]
-
swing – GridBagLayout多个按钮边框
所属栏目:[Java] 日期:2020-12-15 热度:101
我正在尝试使用BoxLayout在JPanel中使用GridBagLayout 10(3×3 1)JButton. 但是我使用胶合盒或类似的GridBagLayout JPanel会占用BoxLayout中的所有额外空间.我可能遗漏了一些东西,或者这是不可能做到的? 我使用的一个解决方案是使用gridbaglayout内的扩展元[详细]
-
java – 具有可扩展单元格的动态布局
所属栏目:[Java] 日期:2020-12-15 热度:65
我真的陷入了我必须用 java swing制作的布局. 我必须构建一个动态表单,同时迭代标签和输入组件的向量. 它应该如何: 在此图像中,您可以看到,应该是什么结果.绿线之间是一对标签/输入组件.我也得到一个约束,告诉我,如果我必须将它们排成一行50/50或两行或一行[详细]
-
java – 更改数组中的值不会传播到应用程序中
所属栏目:[Java] 日期:2020-12-15 热度:140
目标:演示活动显示列表中的字符串项列表 开发.环境: Eclipse,android模拟器作为设备 实现:创建活动时,它存储来自xml资源文件中定义的数组的String项,并通过ArrayAdapter创建与ListView对象的绑定 当我启动应用程序时,一切正常.该列表包含预期的项目. 问题[详细]
-
java – 如何为方法实例生成唯一的哈希码?
所属栏目:[Java] 日期:2020-12-15 热度:60
我正在使用Aspectj进行一些分析. 我需要唯一地识别访问该字段的方法的实例 例如: public class Class{ int a; int b;public void method1(){ setA(5); setB(6); 在使用AspectJ的情况下,我可以获得setA和SetB方法对a的访问和对b的访问.与 Thread.currentThre[详细]
-
如何使用Java标准DOM API解析DocumentFragment
所属栏目:[Java] 日期:2020-12-15 热度:166
这就是我如何用 Java解析格式良好的XML文档: DocumentBuilderFactory factory = DocumentBuilderFactory.newInstance();DocumentBuilder builder = factory.newDocumentBuilder();// text contains the XML contentDocument doc = builder.parse(new InputS[详细]
-
Java泛型:如何包装/扩展Android Activity测试用例?
所属栏目:[Java] 日期:2020-12-15 热度:182
我试图扩展ActivityInstrumentationTestCase2如下: public abstract class FooActivityTestCaseT extends Activity extends ActivityInstrumentationTestCase2Activity { public FooActivityTestCase(String pckg,ClassActivity activityClass) { super(pck[详细]
-
java – 使用iText的PDF格式的HTML表格
所属栏目:[Java] 日期:2020-12-15 热度:110
我正在使用 Java中的HTMLWorker解析一些HTML代码,然后使用iText将其插入PDF.我通过调用新文档创建文档(PageSize.A4,40,40);这应该在所有方面指定边距40px,但是当我插入包含比页面更宽的表格的解析的html代码时,右边距不起作用并且表格到达页面的右边界…除了[详细]
-
java – 手动创建所有Document节点的NodeList
所属栏目:[Java] 日期:2020-12-15 热度:138
我当前手动生成所有Document节点的NodeList(按文档顺序).获取此NodeList的XPath表达式是 //. | //@* | //namespace::* 我第一次尝试手动遍历DOM并收集节点(NodeSet是一个委托给List的原始NodeList实现): private static void walkRecursive(Node cur,NodeSe[详细]
-
java – 在代码库中搜索大型方法
所属栏目:[Java] 日期:2020-12-15 热度:59
默认情况下,HotSpot JIT拒绝编译大于8k字节码(1)的方法.有没有什么可以扫描罐子的方法(2)? 除非你传递-XX:-DontCompileHugeMethods Jon Masamitsu描述了解释方法如何减慢垃圾收集,并指出重构通常比-XX更明智:-DontCompileHugeMethods 解决方法 感谢Peter[详细]
-
JVM的参数以及作用详解
所属栏目:[Java] 日期:2020-12-15 热度:126
-XX:+PrintCommandLineFlags? ?打印出JVM运行时的各种的各项配置参数 -verbose:gc? ?发生GC时,打印出GC日志 -XX:+printGC?发生GC时,打印出GC日志 -XX:+PrintGCDetails 打印GC的详细日志,并且在程序运行结束是会打印出JVM的内存占用情况 -XX:+PrintGCDateS[详细]
-
Java NIO ByteBuffer 的使用与源码研究
所属栏目:[Java] 日期:2020-12-15 热度:157
一、结论 ByteBuffer 是Java NIO体系中的基础类,所有与Channel进行数据交互操作的都是以ByteBuffer作为数据的载体(即缓冲区)。ByteBuffer的底层是byte数组,通过四个重要的成员变量(mark、limit、position、capacity)来实现对缓冲区的读写数据以及复用缓[详细]
-
java – 使用hibernate删除/删除列
所属栏目:[Java] 日期:2020-12-15 热度:89
我正在使用Oracle Timesten 11数据库,我必须从我的应用程序中删除一列.我在开始时尝试使用SchemaUpdate,但它没有用.然后我使用SchemaExport的execute方法删除列;虽然drop列成功,但它最终删除了表中的所有记录.另外,我使用.jar文件作为输入来创建/删除/修改表[详细]
-
是否有任何Java源代码混淆器在Windows 7上工作?
所属栏目:[Java] 日期:2020-12-15 热度:74
我需要一个在 Windows 7上运行的 Java源代码混淆器. 因为我打算在GWT中发布一个封闭的源库,所以它必须是一个输出源的混淆器,并且不处理准备使用.class文件.结果文件必须是.java文件. 作为结果,Java-to-Java而不是.class的唯一混淆器是Semantic Design的Java[详细]
-
java – 无效的列类型?将ArrayList发送到pl / sql createdNameQu
所属栏目:[Java] 日期:2020-12-15 热度:121
这与我过去的 question有关. 我收到了一份List Employee并从Employee对象中获取id并将它们放入ArrayList String然后将该ArrayList作为createdNameQuery中的参数发送.我收到一个无效的列类型sql异常.我在pl / sql开发人员中测试了查询,并返回了字段.我已经尝[详细]
-
如何使用RequestFactory:.with(propertyRefs)来组合对象
所属栏目:[Java] 日期:2020-12-15 热度:94
我是GWT的新手,我需要你的专业建议. 我的问题是如何使用RequestFactory:.with(propertyRefs)来实现“树”结构 当这些propertyRefs本身包含我想要检索的项目列表时. 一些细节: 在服务器端,我有四个域对象A,B,C,D的层次结构: 一个对象包含(或者我最好说保持[详细]
-
将Java数组从Java Servlet返回到jQuery
所属栏目:[Java] 日期:2020-12-15 热度:88
我目前正在开发一个Web应用程序,它使用适用于jQuery的Cycle插件显示图像的幻灯片.为了便于使用,我正在使应用程序可配置,允许某人更改可以找到幻灯片图像进行显示的路径.我已经找到了将所有图像文件名创建到一个String数组中的必要代码,但我不完全确定如何将[详细]
-
java – 为什么我的ANTLR构建Ant任务因“无法确定生成的类”而失
所属栏目:[Java] 日期:2020-12-15 热度:114
我正在尝试使用 ANTLR3 task for Ant,但是我得到了“无法确定生成的类”构建失败消息. 一项快速研究表明,许多人遇到了同样的问题,没有提供解决方案(见下面的链接). 有人可以建议一个不使用常规Java Ant任务的解决方案吗? 外部链接: http://www.antlr.org/p[详细]
-
java – 绑定中的JAXB空节点
所属栏目:[Java] 日期:2020-12-15 热度:139
JAXB无法解析此示例的绑定: xs:element name="classA" type="classA" substitutionGroup="classSubA"/xs:complexType name="complexClassA" mixed="true"xs:attribute name="attA" xs:annotation xs:appinfo moProperty value="classA:attA"/ label value="[详细]
-
是否有一个Java Web框架使用Java的安全管理器来实现细粒度的安全
所属栏目:[Java] 日期:2020-12-15 热度:186
在标准的webapp设置中,所有代码都以相同的权限运行.最好是遵循 principle of least privilege,而Java的安全管理器(“沙盒”)理论上应该可以实现. 我想象一个设置,其中webapp中的代码包含一个“前端”,其代码有权仅执行允许登录用户执行的操作,以及一个以更高[详细]
-
java – PrimeFaces 3.0 – 当树在a中时节点选择中的异常
所属栏目:[Java] 日期:2020-12-15 热度:56
这个问题主要针对PrimeFaces开发团队,但也许其他人知道解决方法.我无法在PrimeFaces支持论坛上传截图,但我可以在这里链接到我的问题. 在PrimeFaces支持论坛上报道:http://primefaces.prime.com.tr/forum/viewtopic.php?f=3t=14022 我有一个 p:tree在我的we[详细]
-
java-ee – 从头开始??的EJB模块
所属栏目:[Java] 日期:2020-12-15 热度:68
我决定进入EJB的新技术(不要问为什么,只是因为). 一生一次,我想从用户终端开始到结束,在vi中编码并在不使用maven或任何IDE的情况下进行部署. 我还决定使用glassfish. 但我找不到任何“直接”教程.基本上每个都使用netbeans或类似的自动工具描述步骤. 请给我[详细]