-
java – 关于JScrollPane中JTable的列宽度
所属栏目:[Java] 日期:2020-12-15 热度:96
我想在JScrollPane中设置一个具有固定num宽度的JTable的每一列,但我不能用infoTable.getColumnModel().getColumn(0).setPreferredWidth(10); 我使用JScrollPane的默认布局,并在j2se 1.4中添加带有scrollPane的setViewPortView(infoTable)的表. 我怎么能这样[详细]
-
“volatile char *”类型的参数与“const char *”类型的参数不
所属栏目:[Java] 日期:2020-12-15 热度:63
我有一个函数,其原型如下: void foo(const char * data); 在我的代码的其他地方,我有一个声明如下的全局变量 volatile char var[100]; 每当我尝试这样做: foo(var); 编译器抛出以下错误消息: “volatile char *”类型的参数与“const char *”类型的参数[详细]
-
java – 关于反转字符串的问题
所属栏目:[Java] 日期:2020-12-15 热度:113
我正在尝试做一个简单的字符串操作.输入是“谋杀”,我想得到“谋杀”. 我试过这个 String str = "murder";StringBuffer buf = new StringBuffer(str);// buf is now "murder",so i append the reverse which is "redrum"buf.append(buf.reverse());System.ou[详细]
-
java – 快速字符串搜索,如startsWith()不等于()
所属栏目:[Java] 日期:2020-12-15 热度:150
我有一个有序列表(一个字典 – 100K字)和许多单词经常在这个列表中搜索.因此,性能是一个问题.我知道HashSet.contains(theWord)或Collections.binarySearch(sortedList,theWord)非常快.但实际上我并不是在寻找整个单词. 我想要的是让我们说搜索“se”并让所有[详细]
-
java – 如何在我的Lucene应用程序中使用ASCIIFoldingFilter?
所属栏目:[Java] 日期:2020-12-15 热度:155
我有一个标准的Lucene应用程序,它从索引中搜索.我的索引包含很多法语术语,我想使用ASCIIFoldingFilter. 我做了很多搜索,我不知道如何使用它.构造函数接受一个TokenStream对象,当你发送一个字段时,我是否在分析器上调用检索TokenStream的方法?那我该怎么办?[详细]
-
java – 让JLabel消失
所属栏目:[Java] 日期:2020-12-15 热度:118
我正在编写一个执行某项任务的应用程序,并在成功完成任务后通知用户.告知用户我正在使用jlabel.我希望这个jlabel在一段时间后显示消息和后退.我使用netbeans作为我的IDE. 这是我班级的架构. 摘要,GUI代码 abstract class Admin extends JFrame{ protected st[详细]
-
java – Wicket – 哪个ORM?
所属栏目:[Java] 日期:2020-12-15 热度:147
我正在为Wicket应用程序寻找易于使用和集成的ORM.我在考虑Hibernate.这是一个不错的选择吗? Wicket / Hibernate可能存在哪些问题?欢迎任何其他建议.谢谢你的帮助. 解决方法 由于一些延迟加载和关系相关的问题,我建议使用Hibernate上的 EclipseLink.整合基[详细]
-
提高Java或C#的编程效率是一个神话吗?
所属栏目:[Java] 日期:2020-12-15 热度:186
Java或C#在提高开发效率方面的一大优势是,您应该通过复杂的语言功能(尤其是与内存管理相关的功能)减少时间.但这仅仅是一种印象吗? 我认为C的学习曲线肯定比较陡峭,但是对于一个熟练的C程序员来说,并且给出了一套C的编码标准,Java和C之间的区别是不是逐渐消[详细]
-
java – 抽象类的目的/用途是什么? (寻找现实世界的例子.)
所属栏目:[Java] 日期:2020-12-15 热度:100
有人可以给我看一下 Java中抽象类的例子吗?具有真实世界应用程序(而不是教科书样本)的东西将是更可取的. 谢谢! 解决方法 阅读本教程 Abstract Methods and Classes. First,you declare an abstract class , GraphicObject,to provide member variables and[详细]
-
java – PHP与Hadoop / MapReduce实现中的其他语言以及云中的其
所属栏目:[Java] 日期:2020-12-15 热度:92
我开始学习一些Hadoop / MapReduce,主要来自 PHP背景,只需要一些Java和 Python. 但是,似乎MapReduce的大多数实现都是Java,Ruby,C或Python. 我看过,看起来在PHP中有一些Hadoop / MapReduce,但是压倒性的文献似乎专注于这4种语言. 有没有一个很好的理由说明PHP[详细]
-
java – 什么集合支持多个同时插入?
所属栏目:[Java] 日期:2020-12-15 热度:88
我们正在开发一个包含多个工作线程的 Java应用程序这些线程必须向我们的UI线程提供大量计算结果.结果的交付顺序无关紧要. 现在,所有线程只是将结果推送到同步堆栈 – 但这意味着每个线程必须等待其他线程才能传递结果. 是否存在支持同时插入的数据结构,每次[详细]
-
java – 以时间效率方式将大数组中的所有零值移动到其前部
所属栏目:[Java] 日期:2020-12-15 热度:80
您将获得一个具有Integral类型值的大数组,如何以时间效率方式将其中的所有零值移动到数组的前部? 例如0,1,72,3,5,9,6,51,3 — 0,3 问候! 解决方法 如果要保持其他项之间的顺序,请向后循环复制所有非零项,然后在开头填写零项: int source = arr.Length - 1[详细]
-
java – 如何使用正则表达式检查html文档是否包含非空的脚本标记
所属栏目:[Java] 日期:2020-12-15 热度:172
我试图检查一个 HTML文档是否包含使用正则表达式非空的脚本标记.正则表达式应该匹配任何脚本标记与除空格或换行符之外的内容. 我试过了 scriptb[^]*[^.+$]/script 但是这个正则表达式只能找到一个空格的脚本标签. 解决方法 Don’t parse HTML with regexen![详细]
-
java – 自定义Swing组件:关于方法的问题
所属栏目:[Java] 日期:2020-12-15 热度:96
我正在尝试构建一个新的 java swing组件,我意识到我可能能够找到一个能够满足我在网络上所需要的东西,但这部分是我学习实现这一目标的练习. 我想建立一个代表甘特图的摇摆组件.它会很好(虽然对于人们能够与之交互并不是必不可少的(例如,滑动任务来调整时间)[详细]
-
java – 继承main方法
所属栏目:[Java] 日期:2020-12-15 热度:123
我想定义一个基类,它定义一个实例化类的main方法,并运行一个方法.但是有几个问题.这是基类: public abstract class Strategy{ abstract void execute(SoccerRobot robot); public static void main(String args) { Strategy s = new /*Not sure what to put[详细]
-
验证java中的URL
所属栏目:[Java] 日期:2020-12-15 热度:70
有谁知道如何使用正则表达式验证 Java中的URL格式? 谢谢 解决方法 一种非常偷偷摸摸的方式是: try { new java.net.URI(myUrl);} catch(URISyntaxException e) { // url badly formed}[详细]
-
java – 重构一个简单填充的long方法
所属栏目:[Java] 日期:2020-12-15 热度:129
我正在重构一个超过500行的方法(不要问我为什么) 该方法基本上从数据库中查询地图列表,并且对于列表中的每个地图进行一些计算并将该计算的值添加到地图中.然而,有太多的计算和完成,代码已经达到500多行! 这是一个示例预览: public ListHashmap getProductD[详细]
-
Java / Swing:低调的按钮高度?
所属栏目:[Java] 日期:2020-12-15 热度:73
我想减少JButton的垂直大小.以下代码适用于K 1但我似乎无法减小尺寸.有什么建议? JButton button = /* ... get button here ... */Dimension d = button.getPreferredSize();d.setSize(d.getWidth(),d.getHeight()*K);button.setPreferredSize(d); 编辑:我[详细]
-
java – Jax-ws,spring和SpringBeanAutowiringSupport
所属栏目:[Java] 日期:2020-12-15 热度:105
虽然在我的@Webservice类中 我扩展了 SpringBeanAutowiringSupport,自动装配根本不适用于Spring 2.5, tomcat6中. 什么都没注入. 我在main方法中测试了那些bean自动装配,使用classpathcontext,一切都注入正常. 但不适用于jax-ws端点. 你有想法吗? 解决方法[详细]
-
java – Teamcity – Build Number – 传入ant脚本
所属栏目:[Java] 日期:2020-12-15 热度:175
我想将Teamcity中的内部版本号作为参数传递给ant脚本.有谁知道这样做的确切语法? 解决方法 内部版本号在构建时作为系统属性传递.您可以看到可用的预定义属性 here.在这种情况下,您可以在ant中引用它作为属性,如下所示: ${build.number}[详细]
-
类中的Java枚举列表[复制]
所属栏目:[Java] 日期:2020-12-15 热度:74
参见英文答案 Java Enums: List enumerated values from a Class? extends Enum????????????????????????????????????4个 如何从Class对象一般地转到枚举列表? 即 public static T extends Enum ListT getList(ClassT clazz) 我找不到一种方法来获取values([详细]
-
base-n系列生成器,用于java中的给定数字,
所属栏目:[Java] 日期:2020-12-15 热度:133
我想创建一个程序来生成给定base-n的系列., 例如,如果我的输入是2,那么系列应该是00,01,10,11等,(二进制) 如果我的输入是10,那么系列应该是1,2,3,4,5等,(十进制) 是否有任何一般机制来找到这些数字,以便我可以为base-n编程. 更新: – 在锻炼之后,我面临着一[详细]
-
java – C中的浮点常量
所属栏目:[Java] 日期:2020-12-15 热度:119
我有一个关于C中浮点常量的问题. 在Java中,double的默认浮点常量类型,因此以下将导致java中的编译错误: float f = 100.0; // we either need to uses type case operator or put f at the end of the number constant. 这是因为默认的浮点常量是double类型[详细]
-
java – 从Map中找出给定值的键的更快捷方法?
所属栏目:[Java] 日期:2020-12-15 热度:153
我想从HashMap中找出给定值的关键,目前我必须通过所有键并在地图中检查它的值,有更快的方法吗? 解决方法 不,没有更快的方法(没有引入其他数据结构).如果您需要经常这样做,请重新考虑您的设计.也许你想要另一个HashMap,其键是另一个HashMap的值?[详细]
-
java – commons-exec:当我调用executor.execute(commandLine)
所属栏目:[Java] 日期:2020-12-15 热度:117
我不知道为什么会这样.我试图通过commons-exec捕获进程的输出,然后我继续挂起.我已经提供了一个示例程序来演示以下这种行为. import java.io.DataInputStream;import java.io.IOException;import java.io.PipedInputStream;import java.io.PipedOutputStream[详细]