-
%%在java中意味着什么?
所属栏目:[Java] 日期:2020-12-15 热度:150
我是 PHP程序员,并想知道这条线的含义. System.out.printf("exp(%.3f) is %.3f%n",x,Math.exp(x)) %.3f,%.3f%n和逗号x是什么意思? 解决方法 它类似于C的printf: http://java.sun.com/j2se/1.5.0/docs/api/java/util/Formatter.html#syntax[详细]
-
Java – 检索列表中的类型数量
所属栏目:[Java] 日期:2020-12-15 热度:150
我有一份清单.该列表可以包含相同枚举类型的多个项目. 让我们说我有一个枚举:TOY有价值:BALL,DOLL,PLAYSTATION.我想知道TOY类型的列表中有多少PLAYSTATION项目. (即List Toy玩具) 什么是最好的解决方案?我不想每次都在列表中进行迭代. 解决方法 你可以使[详细]
-
java – 帮助创建泛型类以避免代码重复
所属栏目:[Java] 日期:2020-12-15 热度:135
我有一个简单的问题,尝试使用Appengine保持DRY. 除了作为参数发送的对象外,下面的两个函数是相同的.实际上我有15个这样的功能.我试图找到一种方法来创建一个超类或通用来实现这一点. public void deleteRecord(Person s) { PersistenceManager pm = PMF.get([详细]
-
运行java -jar时的java.lang.ClassNotFoundException
所属栏目:[Java] 日期:2020-12-15 热度:142
我正在使用ant来构建我的build.xml文件,它编译好了,但是当通过“ java -jar my_jar.jar”运行生成的jar时获得运行时java.lang.NoClassDefFoundError.这似乎出现了很多,但没有相关问题的解决方案对我有用. 我的javac类路径只包含“/usr/local/lib/libthrift.j[详细]
-
java – 如何从对象层次结构生成xml?
所属栏目:[Java] 日期:2020-12-15 热度:103
我有对象,树/模型/层次结构,无论正确的术语是什么.它由可以表征为所需 XML的一对一映射的内容组成. 这就是我有以下内容(使用非标准的UML语法) class A { class B b[*] class C class D}class B { class C c[*] string AttributeFoo = "bar"}class C { string[详细]
-
java – JSF – 由不同机器上的浏览器共享的会话范围bean
所属栏目:[Java] 日期:2020-12-15 热度:124
我们有一个搜索表单,其中过滤器绑定到托管bean(会话范围)上的属性.它不是组件绑定,其属性绑定类似于 h:inputText value =“#{searchBean.filter}”/. 来自不同机器(不同会话)的提交数据正在变得混杂.你搜索“john”,得到“mary”只是因为你身边的那个人刚刚[详细]
-
java – 抽象泛型类
所属栏目:[Java] 日期:2020-12-15 热度:131
我有以下课程: public abstract class Step { public abstract S,T S makeAStep(S currentResult,T element);} 我正在尝试实现它所以它需要两个int并返回它们的总和,如下所示: public class sumOfInts extends Step { public Integer,Integer Integer make[详细]
-
wsgen vs java2wsdl
所属栏目:[Java] 日期:2020-12-15 热度:69
wsgen和 java2wsdl工具有什么区别? 解决方法 JAX-WS RI中wsgen的主要目的是生成运行时所需的工件,这些工件不是由用户提供的.通常,这意味着包装bean和故障bean. wsdl的生成主要被认为是一个额外的可选但有趣的副作用. 使用更现代的JAX-WS运行时(如CXF)和最新[详细]
-
用Java读取Excel文件(.xls)
所属栏目:[Java] 日期:2020-12-15 热度:191
我想使用NetBeans从J2SE中的excel文件中读取文本.我在这里找到了一篇关于使用Apache POI和JExcelApi的文章,但我不想依赖外部软件包.如果可能,仅使用 Java内置包. This几乎工作,但它给了我一个异常错误: java.sql.SQLException: [Microsoft][ODBC Driver Man[详细]
-
java – 理解xmpp中的术语“扩展”,“组件”和“插件”?
所属栏目:[Java] 日期:2020-12-15 热度:119
任何人都可以在xmpp中解释不同的“扩展”,“组件”和“插件”吗? 解决方法 协议的扩展,实现协议的一部分的组件和协议实现的插件软件……至少我最后一次将插件组合到ejabberd是我的理解.[详细]
-
支持Java中的协变类型转换
所属栏目:[Java] 日期:2020-12-15 热度:96
Java类型系统仅支持不变类型.所以List String不是List Object.列表 String不是List Object因为将整数插入List String无效.但是,存在这种协变类型转换有效的类型. 鉴于A,B和生产者类别: class A{}class B{}interface ProducerT { T next();} 可以定义协变类[详细]
-
使用Java进行小数据集的数据查找方法?
所属栏目:[Java] 日期:2020-12-15 热度:151
我们必须根据三个输入数据字段查找一些数据.查找必须快速.只有大约20种可能的查找组合.我们使用静态HashMap实例实现了这一点,我们通过连接三个数据字段来创建密钥.有没有更好的方法来做到这一点,或者这是要走的路?代码如下. 更新:我并不是说这段代码很慢.[详细]
-
什么相当于Java中的IntPtr(C#)?
所属栏目:[Java] 日期:2020-12-15 热度:55
什么相当于 Java(JNA)中的IntPtr(C#)? 解决方法 com.sun.jna.ptr.IntByReference[详细]
-
java – JTextPane阻止在父JScrollPane中滚动
所属栏目:[Java] 日期:2020-12-15 热度:54
我有以下“树”的对象: JPanel JScrollPane JPanel JPanel JScrollPane JTextPane 当使用鼠标滚轮滚动外部JScrollPane我遇到一个恼人的问题.一旦鼠标光标触及内部JScrollPane,似乎滚动事件就会传递到JScrollPane中,并且第一个不再处理.这意味着滚动“父”JS[详细]
-
java – Swing:从预定的线程将值传回UI
所属栏目:[Java] 日期:2020-12-15 热度:79
我有一个 Java系统托盘UI,需要一个计划数据库轮询.生成新线程并通知UI的最佳方法是什么? 我是Swing的新手,也是它的线程模型. 解决方法 SwingWorker 就是为此而设计的. 它允许您运行不会阻止GUI的任务,然后返回一个值并在完成后更新GUI. Java有一个关于如何[详细]
-
orm – 主键 – Native,Sequence或GUID键?
所属栏目:[Java] 日期:2020-12-15 热度:76
在阅读 this和 this然后阅读 this(其中讽刺地引用另外两个)时,我发现自己想知道这个主题的讨论有多大?我是一个SQL Server人,因此我倾向于使用以int形式自动生成的Identity.但是,当我知道我需要服务器和服务器之间的某种形式的复制或客户端和服务器之间的同[详细]
-
如何在Java中为Mac OS获取User~ / Library路径
所属栏目:[Java] 日期:2020-12-15 热度:144
在Mac OS上,根据我的理解,如果每个人都要阅读文件,您可以将信息存储在“/ Library / Application Support / Your App Name”中.但是,在编写时,这是一个仅限管理员的文件夹. 因此,如果要编写数据,则需要将其存储到“?/ Library / Application Support / Your[详细]
-
在Java中加载和保存基于图块的游戏. XML还是TXT?
所属栏目:[Java] 日期:2020-12-15 热度:191
有一段时间我一直在制作一款基于2d平铺的SIM游戏,而且一切顺利!感谢这个网站和善良的人(你!),我刚刚完成了游戏的寻路部分,这太棒了!谢谢!无论如何,对于这个问题. 目前,测试级别被硬编码到游戏中.显然我需要重新做这件事.我的想法是让我的Game类中的所有[详细]
-
Java:重构静态常量
所属栏目:[Java] 日期:2020-12-15 热度:112
我们正在重构一些代码.我们在一个项目中开发了一个功能,我们希望在其他项目中使用这个功能.我们正在提取此功能的基础,并使其成为一个完整的项目,然后可以由其当前项目和其他项目导入.这项工作相对简单,但我们头疼不已. 当最初开发相关框架时,我们选择将各种[详细]
-
java – 如何在null free设计中实现List,Set和Map?
所属栏目:[Java] 日期:2020-12-15 热度:98
在大多数情况下,当你可以返回null / empty对象以避免空值时,它很棒,但是像对象一样集合呢? 在Java中,如果在地图中找不到get(key)中的键,则Map返回null. 在这种情况下,我能想到避免空值的最好方法是返回一个条目 T object,可以是EmptyEntry T,也可以包含值T.[详细]
-
java – django-like框架?
所属栏目:[Java] 日期:2020-12-15 热度:101
嗨,我已经和Django合作了几个月,发现它真的很有帮助.是否有其他编程语言(如 Java或C#)的类似框架? 我与Django的问题是找到一个服务器来托管项目,因为支持服务器更昂贵,更难找到. 在Django中,我发现以下项有用:对象关系映射器,管理界面和URL管理. 谢谢! 解[详细]
-
java – 在servlet中首先调用destroy()还是finalize()?
所属栏目:[Java] 日期:2020-12-15 热度:138
在servlet中,在finalize()之前或之后调用destroy()? 解决方法 首先调用destroy(). servlet-container将在关闭servlet时调用destroy().在垃圾收集器声明对象之前,JVM会调用finalize()(并且不保证完全被调用).[详细]
-
java.net.UnknownHostException:Test:Test:unknown error无法
所属栏目:[Java] 日期:2020-12-15 热度:88
我在 spring-jersey1.8 restful web服务中使用c3p0进行连接池.在启动应用程序时,我收到以下错误: [com.mchange.v2.c3p0.impl.C3P0ImplUtils] INFO - Failed to get local InetAddress for VMID. This is unlikely to matter. At all. We'll add some extra[详细]
-
在Java中将CIDR表示法转换为IP范围
所属栏目:[Java] 日期:2020-12-15 热度:76
参见英文答案 Converting CIDR address to subnet mask and network address????????????????????????????????????11个 如何在java中将cidr转换为ip范围?我已经使用了apache SubnetUtils但忽略了该范围的第一个和最后一个值. 例如 对于CIDR 192.168.1.0/16,[详细]
-
Java的拆分是否会覆盖数组的长度,即使它是预先初始化的?
所属栏目:[Java] 日期:2020-12-15 热度:117
String [] arr = {" "," "," "}; // String arr = new String[4];String splitThis = "Hello,World,There";arr = splitThis.split(","); arr[3] = "YAY"; 第四行抛出一个Array Index Out of bounds Exception.即使阵列的长度为4. 在这种情况下如何进步? 解[详细]