-
java – 如何解压缩lzo_deflate文件?
所属栏目:[Java] 日期:2020-12-14 热度:104
我使用LZO来压缩减少输出.我试过这个: Hadoop-LZO project of Kevin Weil,然后用我的工作LzoCodec类: TextOutputFormat.setOutputCompressorClass(job,LzoCodec.class); 现在压缩工作正常. 我的问题是压缩结果是一个.lzo_deflate文件,我无法解压缩. Lzop u[详细]
-
我如何引用一个接口在Java中实现的类类型?
所属栏目:[Java] 日期:2020-12-14 热度:52
我在一个程序中遇到接口的问题.我想创建一个接口,它有一个方法接收/返回对自己对象的类型的引用.这是一样的: public interface I { ? getSelf();}public class A implements I { A getSelf() { return this; }}public class B implements I { B getSelf() {[详细]
-
java – Window,Document vs. $wnd,$doc
所属栏目:[Java] 日期:2020-12-14 热度:156
我知道以下是GWT中的某种相同内容: Window and $wndDocument and $doc 除了第一个用于Java而第二个用于JSNI(JavaScript)之外,是否有任何差异? 解决方法 Window是一个类很多静态方法,您可以使用它来获取或设置浏览器窗口的某些属性,但实际上它不是本机浏览[详细]
-
为什么Java 9不会简单地将类路径上的所有JAR转换为自动模块?
所属栏目:[Java] 日期:2020-12-14 热度:110
为了理解我们的类别: 平台显式模块 应用程序显式模块 打开模块 自动模块 未命名的模块 类路径中的所有类和jar都将是未命名模块的一部分.但为什么我们需要什么呢?自动模块的优势在哪里?我可以“要求”那些该死的传统罐子,使它们成为一个自动模块.我没有把[详细]
-
java – 为什么我们通过调用Acceptor.accept()而不是Visitor.vis
所属栏目:[Java] 日期:2020-12-14 热度:146
在Wikipedia sample和GoF书中,访问者模式的使用是通过在某个接受者上调用accept方法来启动的.但为什么会这样呢?为什么我们不能开始使用所需的acceptor作为参数调用visit方法?我们仍然可以使访问者行为依赖于两种类型 – 访问者和接受者(双重调度) – 并且[详细]
-
java – 如何在JGit中合并?
所属栏目:[Java] 日期:2020-12-14 热度:65
如何在J Git中合并? 假设我想把大师与foo分支合并,怎么办? 解决方法 要合并,可以在CheckoutCommand之后使用MergeCommand(在包org.eclipse.jgit.api中).为您提供一个例子,因为确实Jgit缺少例子: Git git = ... // you get it through a CloneCommand,InitC[详细]
-
java – 有没有办法避免构造函数传递类?
所属栏目:[Java] 日期:2020-12-14 热度:179
考虑这个HashMap扩展(如果它为null,则在调用“get”时生成V类的实例) public class HashMapSafeK,V extends HashMapK,V implements MapK,V{ private ClassV dataType; public HashMapSafe(ClassV clazz){ dataType = clazz; } @SuppressWarnings("unchecked"[详细]
-
rest – 使用拦截器和注入在JAX-RS中进行身份验证/授权
所属栏目:[Java] 日期:2020-12-14 热度:157
我正在使用WildFly 8在 JavaEE 7中开发一个新的应用程序.我正在使用JAX-RS为远程应用程序提供RESTful服务接口. 可以使用@Context注释在资源方法参数中注入类似HttpHeaders对象的东西.由于该对象基于请求参数(当然,HTTP标头),我提出了创建我自己的可注入User[详细]
-
java – 使用Apache POI将列标签插入数据透视表?
所属栏目:[Java] 日期:2020-12-14 热度:50
我使用Apache POI 3.11创建了一个数据透视表.像这样: FileInputStream file = new FileInputStream(new File(path+fname));XSSFWorkbook workbook = new XSSFWorkbook(file);XSSFSheet sheet = workbook.getSheetAt(0);//area of pivot dataAreaReference a[详细]
-
JPA注释上的魔术数字声纳违规
所属栏目:[Java] 日期:2020-12-14 热度:81
我们正在使用声纳来管理我们的代码质量.我对JPA注释的“Magic Number”违规有问题,如: @NotNull@Size(min = 1,max = 300)@Column(name = "NAME") 这是注释的真正违规吗? 如果没有,我们如何处理这种声纳违规? 解决方法 如果此号码出现在注释中,则Magic Num[详细]
-
JDBC的JDBC示例
所属栏目:[Java] 日期:2020-12-14 热度:127
我已经下载了JDK 6,我也有sqljdb4.jar,我有 database.properties文件,其中包含以下数据 database.driverClassName=com.microsoft.sqlserver.jdbc.SQLServerDriverdatabase.url=jdbc:sqlserver://.;databaseName=UserInfo;integratedSecurity=true; database.[详细]
-
java – 如何使用预包装和swing HTML文本?
所属栏目:[Java] 日期:2020-12-14 热度:129
我如何使用CSS空白属性 使用Swing HTML文本组件预先包装? 解决方法 您可以尝试支持CSS 2.1的 https://code.google.com/p/flying-saucer/或编写自己的视图(HTMLEditorKit中的ParagraphView扩展)[详细]
-
插入顺序字典(如Java的LinkedHashMap)在Swift?
所属栏目:[Java] 日期:2020-12-14 热度:193
有一个标准的 swift类是一个Dictionary,但是保持键入插入顺序像 Java’s LinkedHashMap?如果没有,将如何实施? 解决方法 不知道一个,这是一个有趣的问题要解决(已经把它放在我的标准库中)大多数情况下,这只是一个维护一个字典和数组的键并排的问题.但是,对[详细]
-
java – 在Web应用程序中运行applet
所属栏目:[Java] 日期:2020-12-14 热度:149
我想在我的Web应用程序中使用html applet标签运行简单的applet,但它给出了错误 java.lang.ClassNotFoundException:MyApplet 请尽可能给我样品申请….. 解决方法 问题是applet引擎无法在你定义的代码库中找到你的MyApplet类. 这可能是因为您在/ WEB-INF / cl[详细]
-
java – Eclipse正试图在我的.svn目录中构建文件……我怎么能告
所属栏目:[Java] 日期:2020-12-14 热度:200
我将我的 Android项目存储在Subversion存储库中.在最近洗了一堆东西之后,我开始遇到很多错误,比如: syntax error entries /project_name/src/.svn line 1 Android AIDL Problemsyntax error don't know what to do with "" entries /project_name/src/.svn[详细]
-
如何使用单个replaceAll找到Java中两个字符串的共同字符?
所属栏目:[Java] 日期:2020-12-14 热度:99
所以假设我有: String s = "1479K";String t = "459LP"; 我想回来 String commonChars = "49"; 两个字符串之间的共同字符. 显然,可以使用标准循环,例如: String commonChars = "";for (i = 0; i s.length; i++){ char ch = s.charAt(i); if (t.indexOf(ch)[详细]
-
错误:java.lang.UnsupportedOperationException:使用App Engin
所属栏目:[Java] 日期:2020-12-14 热度:123
我需要使用App Engine BlobStore检索上传图像的高度和宽度.为了找到我使用以下代码: try { Image im = ImagesServiceFactory.makeImageFromBlob(blobKey); if (im.getHeight() == ht im.getWidth() == wd) { flag = true; } } catch (UnsupportedOperationE[详细]
-
java – 为什么Collection.toArray(T [])不采用E []
所属栏目:[Java] 日期:2020-12-14 热度:156
toArray方法(在 java.util.ArrayList 中选择实现)如下: class ArrayListE ....{ public T T[] toArray(T[] a){ if(a.length size) return (T[]) Arrays.copyof(elementData,size,a.getClass()); System.arraycopy(elementData,a,size); if(a.length size) a[详细]
-
java – 由于不推荐使用Android getFragmentManager()API,还有其
所属栏目:[Java] 日期:2020-12-14 热度:83
不推荐使用FragmentManager.有替代方法或我现在可以做什么? PlaceAutocompleteFragment autocompleteFragment = (PlaceAutocompleteFragment) getFragmentManager().findFragmentById(R.id.place_autocomplete_fragment); autocompleteFragment.setOnPlaceS[详细]
-
JavaFX中Event consume的含义是什么?
所属栏目:[Java] 日期:2020-12-14 热度:157
我试图理解 Event Handling in JavaFX,在那里我发现了这一行. The route can be modified as event filters and event handlers along the route process the event. Also,if an event filter or event handler consumes the event at any point,some nodes[详细]
-
.net – 为什么在使用带有AutoGenerateColumns =“True”的DataG
所属栏目:[Java] 日期:2020-12-14 热度:106
我正在使用 WPF DataGrid绑定到自定义类的集合.在网格XAML中使用AutoGenerateColumns =“True”,网格被创建并填充得很好,但标题是属性名称,正如人们所期望的那样. 我试过指定 Display(Name:="My Name") 从System.ComponentModel.DataAnnotations命名空间,它[详细]
-
编译器错误 – ‘错误:找不到或加载主类com.sun.tools.javac.Ma
所属栏目:[Java] 日期:2020-12-14 热度:85
我刚刚开始学习 Java,我在我的电脑上安装了JDK,但现在我正在尝试Java的SIMPLIST,而不是编译.我在C:/ Java / jdk7 /上安装了JDK. 每当我尝试编译,我得到一个错误: Error: Could not find or load main class com.sun.tools.javac.Main 这是我如何编译: jav[详细]
-
java-8过滤列表而不创建新的列表
所属栏目:[Java] 日期:2020-12-14 热度:53
我正在寻找最干净的方式来过滤 Java-8中的列表,使用简单的lambda谓词,而不创建新的列表. 特别地,这个解决方案是不合适的,因为toList()返回一个新的List: ListPerson beerDrinkers = persons.stream() .filter(p - p.getAge() 16) .collect(Collectors.toLis[详细]
-
java – 解析OpenDocument电子表格(* .ods)
所属栏目:[Java] 日期:2020-12-14 热度:172
我想知道是否有一个工具/ lib与友好的API解析这样的文件.我想我正在寻找一些类似的Apache POI,它支持OpenOffice文档. 有人知道这样的工具吗?提前致谢. 解决方法 与SimpleODF一起使用Apache ODF工具包: http://incubator.apache.org/odftoolkit/simple/inde[详细]
-
java – 将.class文件添加到Eclipse项目中
所属栏目:[Java] 日期:2020-12-14 热度:199
这是一个全新的问题,但我无法理解,所以我想我会在这里问它,看看发生了什么. 这里的问题:对于我的Java编程类,我们应该下载由含有我们应该在分配中使用的方法定制类我们的教师创建了一个.class文件.我已经知道在我的实际程序中创建类的所有代码,但我无法确定[详细]