-
如何确定在Java中对象上设置的字段数
所属栏目:[Java] 日期:2020-12-15 热度:157
不确定我是否可以这样做,但是,我说我有这个对象: public class SomeObject{ private String field1; private String field2; .... //Blah Blah getters and setters for all fields} 我想知道这些字段中有多少是非空的.我的特定对象有40个字段,所以我真的不[详细]
-
Java多维哈希/矩阵
所属栏目:[Java] 日期:2020-12-15 热度:189
我有n个类,它们堆叠或不堆叠在一起.所有这些类都扩展了相同的类(CellObject).我知道会在这个列表中添加更多的类,我想创建某种方式,在一个地方很容易操作“可堆叠性”. 我在考虑创建一个矩阵,其中row-index是堆栈底部的类,列索引是堆栈顶部的类.如果你可以在[详细]
-
java – MediaPlayer.create()始终返回null
所属栏目:[Java] 日期:2020-12-15 热度:178
我之前使用过媒体播放器,我从未遇到过这个问题.每当我尝试使用MediaPlayer.create()时,该方法都会为null,而我无法播放我的声音.有什么我想念的吗? public class Game extends Activity{ private MediaPlayer mp = null; @Override protected void onCreate([详细]
-
java – Android中不同的apk签名
所属栏目:[Java] 日期:2020-12-15 热度:142
我有一点问题.我在两台不同的计算机上编程,当我从一台计算机更改为另一台计算机时,我尝试运行一个aplication,adb返回错误,因为instaled的apk和新的apk有不同的签名,我必须手动卸载它. 有没有办法避免这种情况? 谢谢 解决方法 编辑:请参阅Phil关于复制debug[详细]
-
java – 查找仅包含给定字符的单词:RegEx
所属栏目:[Java] 日期:2020-12-15 热度:128
我有一套话.例如, abc,adb,acb,cab,abcc,abk,bacc 我想找到只有的话 abc 所以,我需要的结果是 abc,bacc 我需要使用正则表达式找到它. 谁能帮帮我吗. 解决方法 下面的正则表达式将只找到你的所有单词,其中包含abc字符. Pattern regex = Pattern.compile("b[[详细]
-
java – 从BufferedReader写入数据到文件?
所属栏目:[Java] 日期:2020-12-15 热度:95
在 Java … 我有数据存储在BufferedReader中. (我把它作为对HTTP post请求的响应.) 如何将此(二进制)数据写入文件? 我知道如何将字符串写入文件,但如何获取BufferedReader中的数据并将其放入文件中. 提前致谢! 解决方法 不要使用Reader来获取字节. Reader[详细]
-
java – 当它应该在rt.jar中时,我为什么不拥有这个类?
所属栏目:[Java] 日期:2020-12-15 热度:119
所以,我试图在 java中实现LDAP连接……这需要com.sun.jndi.ldap.LdapCtxFactory. Jarfinder显示LdapCtxFactory应该包含在rt.jar中,据我所知,它是java SDK的基础. Eclipse无法找到它(我正在尝试导入它). 我有一个类似于此前的问题,但我通过安装包含它的jar来[详细]
-
model-view-controller – 使用带MVC DataAnnotations和MetaData
所属栏目:[Java] 日期:2020-12-15 热度:139
我正在使用DataAnnotations将验证应用于MVC ViewModel,它是几个实体框架对象和一些自定义逻辑的组合.已经为接口中的实体对象定义了验证,但是如何将此验证应用于ViewModel? 我最初的想法是将接口组合成一个并将组合接口应用于ViewModel,但这不起作用.这是一[详细]
-
java – GWT – 花哨的Google风格按钮?
所属栏目:[Java] 日期:2020-12-15 热度:164
我很好奇,有没有办法在我的GWT应用程序中设置按钮样式,使它们看起来与它们在GMail中的行为相同? 是这些“按钮”吗?最简单的方法是什么? 解决方法 他们只是花哨风格的div!用 Firebug检查出来![详细]
-
java – 上传不同的图像尺寸或单个尺寸以便稍后处理?
所属栏目:[Java] 日期:2020-12-15 热度:65
我的网站允许用户上传个人资料图片,然后在网站周围以几种(约3或4种)不同的尺寸表示. 随着网站的增长,总是有可能需要调整图像大小,或者稍后需要新的图像大小. 像Facebook或Twitter这样的网站如何处理这个问题?他们是在上传时将图像处理成不同尺寸,还是存储更[详细]
-
java – Dom4j xmlns属性
所属栏目:[Java] 日期:2020-12-15 热度:52
我想仅将xmlns属性添加到根节点,但是当我向根元素添加命名空间时,所有后续子元素也会获得相同的xmlns属性.如何将xmlns属性添加到单个节点但不添加任何子节点? 码: public String toXml() { Document document = DocumentHelper.createDocument(); Element[详细]
-
java – 如何编写一个接受堆栈和队列的方法?
所属栏目:[Java] 日期:2020-12-15 热度:188
所以我写了这个非常大的方法.如果给它一个堆栈,它将返回一个堆栈.如果给它一个队列,它将返回一个队列.它使用大量递归,并接受队列/堆栈并返回相应的相同队列/堆栈. 我不想复制/粘贴我的方法,所以我可以更改内部使用的类型,所以有什么方法可以使这个通用?在,[详细]
-
java – 传递给方法的无界通配符
所属栏目:[Java] 日期:2020-12-15 热度:190
public class ColTest {staticT T wildSub(ArrayList? extends T holder,T arg){ T t=holder.get(0); return t; } public static void main(String[] args) { ArrayList? list=new ArrayListLong(Arrays.asList(2L,3L,7L)); Long lng=1L; ColTest.wildSub(li[详细]
-
让java显示超过1 .add()
所属栏目:[Java] 日期:2020-12-15 热度:78
我已经开始学习基本的 Java了,并想重写我曾用 PHP编写的游戏地图生成器.我有一部分工作正常(这只是开始),但每当我想显示2件事(使用.add())时,它只会显示其中一个.继承我的代码; public static void main(String[] args) { JFrame m1 = new JFrame(); Contain[详细]
-
java netbeans项目中的调试和发布配置
所属栏目:[Java] 日期:2020-12-15 热度:168
是否可以使用某种调试/发布配置,我可以在两者之间进行选择,以便在编译项目时可以更改一些变量? 例如,在数据库登录变量之间切换或关闭某些输出调试变量. 谢谢 解决方法 这种配置很容易通过命令行-D参数来处理,这些参数应该可以在运行配置中设置,或者通过可以[详细]
-
在java中,Enumeration <?>是什么意思?
所属栏目:[Java] 日期:2020-12-15 热度:195
什么是枚举?意思? 有没有办法代表一般通用? 解决方法 ?语法是 java指定泛型类型是“无界”的方式 – 即它可以是“任何东西”. 枚举?是一个带有“无界类型”的枚举 – 您可以为这样的变量分配任何类型的枚举,例如: VectorString v = new VectorString()[详细]
-
java – Eclipse:main的ctrl空间完成不再有效
所属栏目:[Java] 日期:2020-12-15 热度:59
我使用 Eclipse(3.7.1),我喜欢ctrl space autocompletion.它曾经用于生成静态public void main(String [] args)方法,但不再适用;相反,如果我键入mai或main并按Ctrl-空格键,我会得到一堆Main类. 发生了什么,我该如何解决这个问题? 为了它的价值,我安装了Lomb[详细]
-
java – 使用jsoup的奇怪编码行为
所属栏目:[Java] 日期:2020-12-15 热度:154
我用jsoup从不同页面的html源代码中提取一些信息.其中大多数是UTF-8编码的.其中一个是用ISO-8859-1编码的,这导致了一个奇怪的错误(在我的选择中). 包含错误的页面是: http://www.gudi.ch/armbanduhr-metall-wasserdicht-1280×960-megapixels-p-560.html 我[详细]
-
java – 每个war文件中没有JVM实例?
所属栏目:[Java] 日期:2020-12-15 热度:165
根据我的理解,每个war文件将有一个jvm实例和一个类加载器层次结构.对?两个问题: – 问题1: – 如果我在war文件中打包我的servlet类和业务类(打包在jar文件中).这里war文件包含jar文件和servlet类.如果我尝试访问业务类中的servlet中声明的静态全局变量,我[详细]
-
java – Selenium 2 WebDriver无法找到链接
所属栏目:[Java] 日期:2020-12-15 热度:125
我看到了有关类似/相同问题的其他问题,但它们没有帮我解决问题:(.我登录到生产网站.说( http://www.site.com/log).之后我想点击链接但是Selenium无法找到链接.相关的HTML部分是: div style="display:none" id="managers" a class="projectManager" style="c[详细]
-
Java:使用unicode overline显示平方根时的字符串长度?
所属栏目:[Java] 日期:2020-12-15 热度:56
在 Java中我创建了一个使用unicode和overline的字符串,因为我试图显示数字的平方根.我需要知道一些格式问题的字符串长度.在unicode中使用组合字符时,查找字符串长度的常用方法似乎失败,如下例所示.任何人都可以帮我找到随机数在平方根中的第二个字符串的长度[详细]
-
java – 使用Enum或String作为静态工厂方法?
所属栏目:[Java] 日期:2020-12-15 热度:146
使用enum或String调度到正确的对象以在静态工厂方法中创建是否更好? 字符串示例: public static Car createCar(String carName){ if(carName.equals("Ferrari")){ return new Ferrari(); } else if(carName.equals("Porsche")){ return new Porsche(); } .[详细]
-
java – 在Seam中使用JobStoreTX代替JobStoreCMT for Quartz作业
所属栏目:[Java] 日期:2020-12-15 热度:65
使用JobStoreTX,JobStoreCMT和RAMJobStore显示在Seam 2中使用Quartz的示例. 我们的项目需要保留作业,以便我们可以进行集群,但是我无法让JobStoreCMT执行作业. JobStoreCMT和JobStoreTX特别针对Seam有什么区别? 是否可以优先使用JobStoreTX,只是因为它接缝更[详细]
-
java – Android中线程的最佳方法?
所属栏目:[Java] 日期:2020-12-15 热度:157
我有一个触发事件的动画.此事件会激发大量计算使用,从而破坏UI. 我需要做的是保持线程顺利运行.当事件发生时,它会将字符串传递给线程,执行计算(包括使用audioRecord类)并返回一个布尔变量. 我环顾四周,似乎AsyncTask可能是最好的解决方案,但我想看看你们中是[详细]
-
java – WebLogic Server ::服务器不支持J2EE Web模块规范的3.0
所属栏目:[Java] 日期:2020-12-15 热度:179
当我尝试使用WebLogic 11g 10.3.5服务器运行应用程序时,它显示“服务器不支持J2EE Web模块规范的3.0版”. 怎么克服这个? 谢谢! 解决方法 使用支持的规范版本(Servlet 2.5)开发应用程序,或使用支持3.0版的其他应用程序服务器,或等待支持3.0版的WebLogic版本[详细]