Tag: 实现

将ImageView实现为SurfaceView

我有一个小问题…… 是否可以在SurfaceView实现ImageView ,或在SurfaceView创建ImageView 如果是这样,有人会指出我正确的方向如何做到这一点。

将大型XML文档从一种格式转换为另一种格式的最快速最佳方法

我有一堆大型XML文件(所有文件的总大小超过1 GB),我需要将它们从供应商模式转换为我们的模式。 供应商在其服务器上的某个FTP位置有一个ZIP文件(它包含大型XML文件)。 我必须选择该ZIP文件,然后转换所有可用的XML文件。 转换为我们的架构格式后,我需要将数据保存在数据库中。 实现这个的好设计是什么? 什么是支持Java的相关工具和实用程序?

Java:组合generics,内部类和“实现”的问题

我遇到了generics, implements和内部类的问题。 我正在创建一个包含内部类的LinkedBinaryHeap类。 这个内部类是通用的HeapNode ,它扩展了我创建的通用Node类; 它只是为键/优先级添加变量和方法。 在LinkedBinaryHeap我创建了一个通用的LinkedList来存储HeapNode 。 我假设存储的通用数据扩展了Comparable类。 这是什么存储什么的布局: BinaryHeap->LinkedList(Nodes)->HeapNode(extends Node)->DATA,KEY 我的问题是在声明LinkedList : LinkedList heap; eclipse强调HeapNode并给我错误: 绑定不匹配:LinkedBinaryHeap.HeapNode类型不是 有效替代有界参数> LinkedList类型 我认为错误告诉我HeapNode必须实现Comparable ,但是我的Node类实现了Comparable ,所以这是照顾的,对吗? 我尝试了各种不同的东西,但似乎没有任何效果,下面的代码是我最接近的。 请注意,我已经尝试将implements Comparable Node从HeapNode内部类中HeapNode ,并且它什么都没有改变。 码: LinkedBinaryHeap.java: public class LinkedBinaryHeap<E extends Comparable> { private LinkedList heap; public LinkedBinaryHeap(){ heap = new LinkedList(); } /* INNER CLASS DECLARATION. */ private class HeapNode extends […]

Java重写两个接口,方法名称的冲突

我在一个类中实现了Map和Collection接口,但是在两个接口中都发生了remove(Object)方法,因此eclipse向我显示了一些错误。 返回类型不同,一个返回boolean ,另一个返回V但这似乎并不重要。 有没有办法告诉java / eclipse哪个方法实际被覆盖? 编辑:我有一个所有值必须实现的接口,它使用getKey()方法提供值,从而可以为地图编写一个add函数。 但是似乎没有办法让这个类同时看起来像一个地图和一个集合?

从具有子类的抽象类实现Comparable接口

package geometricobject; public abstract class GeometricObject implements Comparable { private String color = “white”; private boolean filled; private java.util.Date dateCreated; protected GeometricObject(){ dateCreated = new java.util.Date(); } protected GeometricObject(String color, boolean filled){ dateCreated = new java.util.Date(); this.color = color; this.filled = filled; } public String getColor(){ return color; } public void setColor(String color){ this.color = […]

在工作中自动化作业:将Powerpoint Bullet文本导入Excel工作表

我被要求在今天的工作中自动执行特定的任务,这占用了我们很多时间! 以下是需要完成的工作,如果可能的话,我将非常感谢能够在我的知识领域内完成此任务(实施建议)。 问题 我有一个PowerPoint文档(.ppt)。 我想从那里提取文本(文本是子弹点格式)。 我想将这些项目符号插入到Excel工作表中,每个项目符号应该是一行。 我还想在相邻的列中放入此子弹点文本的页面。 所以,基本上:从ppt中提取 – >插入到Excel工作表中,每一行都是一个项目符号点。 技术可供我使用 Perl,PHP和Java。 我更喜欢PHP ,因为这是我的主要语言,但我很高兴考虑你们/ gals认为最好的其他事情。 第二个是Perl,然后是Java。 我不想为此编译类和安装JDK! 🙂 关键问题 你如何引用一个子弹点? 我可能最终只会在Excel工作表中加载大量非结构化文本? 从ppt文件中读取是否有任何障碍? 更新 我会考虑MS技术(VB等),如果它让生活更轻松,但我从未使用它,我鄙视MS技术! 希望我不被福音传道者焚烧! 🙂

C ++中的头文件和Java中的抽象类/接口实现是否一致是正确的吗?

我有点熟悉C ++,我知道对于几乎每个头文件,我都必须创建源文件。 现在我正在研究java接口和实现,它看起来是一样的。 首先,您只需在一个类中命名变量和方法,然后在其他类中定义它们。 这些东西在C ++和Java中是基本相同还是相似?

Java中的OutputStream是阻塞的吗? (sockets)

我目前正在为一个项目编写天真的网络代码,并且一位伙伴暗示我有可能当我以一种迭代的方式从服务器向所有客户端发送信息包时,当其中一个客户端没有正确响应时,我可能会遇到严重的延迟。 他因拖钓而闻名,所以当我实现一个现在负责将数据发送到客户端的辅助线程时,我有点怀疑,它有一个队列,服务器只是将数据包添加到那个然后被线程读取以发送数据。 在考虑它之后我现在的问题是天气与否,Java Socket的OutputStream实际上将他想要发送的东西排队,因此事先不需要队列。 只有当客户端没有收到来自客户端的已收到发送对象的响应时,才会出现发生严重问题的可能性。 谢谢。

如何在不使用抽象的情况下强制实现子类中的方法?

我想强制子类实现我母类的实现方法。 我看这个Java – 强制实现一个已实现的方法,但我无法将我的母类转换为抽象类。 public class myMotherClass { myMethod { …some code .. } } public class myClass extends myMotherClass { myMethod { … other code … } } 所以,在这个例子中,我想强制myClass实现myMethod。 对不起我的英语不好…

如何在Java中实现reflection?

Java 7语言规范很早就说: “这个规范没有详细描述reflection。” 我只是想知道:如何用Java实现Reflection? 我不是在问它是如何使用的,我知道可能没有具体的答案我正在寻找,但任何信息都会非常感激。 我在Stackoverflow上找到了这个,关于C#的类似问题: 如何在C#中实现reflection?