【前一个条目Iterator -Java [复制]】教程文章相关的互联网学习教程文章

java – 私有构造函数junit / emma的覆盖范围[复制]【代码】

参见英文答案 > How to add test coverage to a private constructor? 16个如何为私有构造函数编写@test类.我想用emma工具覆盖它.public final class Product {private Product() {} }有人可以建议一个简单的方法? 谢谢.解决方法:测试私有方法的最佳方法是使用Reflection. 有很多方法,但我会这么做;@Testpublic void testConstructorIsPrivate() throws Exception {Constructor constructor =...

java – Class.forName()[复制]是什么意思【代码】

参见英文答案 > What does ‘Class.forName(“org.sqlite.JDBC”);’ do? 2个我正在学习JDBC,唯一我得不到的是下面代码中的类Class. 我是否删除了Class.forName(“com.mysql.jdbc.Driver”),它可以正常工作. 你能解释一下这部分中的Class.forName(“com.mysql.jdbc.Driver”)函数是什么吗?import java.sql.*; public class JSP {public static void main(String[] args){Connection myConn = ...

在Java中将日期字符串转换为Epoch [复制]【代码】

参见英文答案 > Convert a date format in epoch 5个有没有办法在Java中将给定的日期字符串转换为毫秒(Epoch Long格式)?示例:我想转换public static final String date = "04/28/2016"; 到毫秒(epoch).解决方法:Date.getTime()返回自此Date对象表示的1970年1月1日00:00:00 GMT以来的毫秒数.

java – 用其他东西替换花括号内的内容(例如{1})[复制]【代码】

参见英文答案 > Java: String formatting with placeholders 3个我有一个字符串如下Hey {1}, you are {2}.这里1和2是键,其值将动态添加. 现在我需要用1代表的值替换{1},然后我需要用上面句子中2代表的值替换{2}. 我该怎么做? 我知道字符串的分割功能是什么,我非常清楚,通过该功能,我可以做我想做的事,但我正在寻找更好的东西. 注意:我事先并不知道这些键是什么.我也需要检索密钥.然后根据键我...

如何在java中创建像枚举一样的键值[复制]【代码】

参见英文答案 > Java enum elements with spaces? 8个我需要使用包含空格的字符串和它们在int中的值来实现enun,如:public enum status{ Active(1), In Active(2); }因为我正在使用它与hibernate,并将其转换为JSON的羊驼js形式. 喜欢:[{"text": "In Active", "value":"2"},{"text": "Active", "value":"1"}]我不知道如何制作这种类型的枚举.解决方法:你不能在字符串之间放置空格.而不是你可以...

Java拆分字符串“^ | ^”[复制]【代码】

参见英文答案 > Java split on ^ (caret?) not working, is this a special character? 6个我有以下示例数据:***^|^100^|^101^|^102^|^103^|^104^|^我希望用“^ | ^”拆分,结果将是:*** 100 101 102 103 104下面是我的示例代码,但未能获得预期结果,我是否误解了拆分模式?String a = "***^|^100^|^101^|^102^|^103^|^104^|^105^|^106^|^107^|^108^|^"; String [] split ;split = a.split("^|...

java – 如何将两个android工作室项目合并为一个[复制]

参见英文答案 > How to create jar for Android Library Project 8个我有一个用于消息传递的sinch项目和我自己的聊天项目,我想为我的应用程序集成两个项目.请帮帮我.我没有得到满意的答案.我在询问SINCH MESSAGING CHAT.提前致谢.解决方法:从Combine android projects together起The answer depends on what you intend to do with the projects. If you wish to merge the project into a sin...

在Java中使用Externalizable接口进行反序列化[复制]【代码】

参见英文答案 > What is the difference between Serializable and Externalizable in Java? 11个我正在学习Serializable和Externalizable接口,我看到,当重构Externalizable对象时,首先使用public no-arg构造函数创建一个实例,然后调用readExternal方法.如果对象不支持Externalizable,则通过从ObjectInputStream中读取Serializable对象来恢复它们. 我不明白为什么我们使用ObjectInputStream进行...

java – Android使用camera2复制内置视频录制质量和帧率【代码】

我使用camera2 API时获得的图像质量和帧率与使用相机应用程序手动将视频录制到文件时获得的图像质量和帧率不匹配. 我正在尝试使用Android上的OpenCV进行实时图像处理.我使用内置的相机应用程序手动录制了一个视频,一切都运行得很好:图像质量很好,帧速率稳定在30 FPS. 我的最小SDK版本是22,所以我使用camera2 API的重复请求.我已将其与ImageReader和YUV_420_888格式一起设置.我已尝试过PREVIEW和RECORD捕获请求模板,尝试在构建器中...

java – 实现复制和粘贴的代码/文本检测?

我有一堆看起来非常相似的遗留javascript文件.我想实现一个复制/粘贴的代码检测工具,但我无法找到算法的描述……我已经使用带有javascript插件的声纳来检测这种代码,但我想对检测进行更细粒度的控制…… 这个问题有没有“标准”算法?是否有任何库来执行此分析(python或java …)? 谢谢.解决方法:你可以看看CloneDigger,它被设计用于检测python或java代码中的克隆,但算法是described here.

java – 如何防止Maven的spring-boot插件将静态资源复制到目标?【代码】

我最近更新了我的笔记本电脑上的操作系统(Linux Mint 17.1 => 17.3),现在我运行我的项目时mvn spring-boot:run静态资源被复制到目标文件夹,基本上缓存它们.因此,我必须完全退回服务器,以查看对浏览器中反映的静态资源所做的更改. 在更新笔记本电脑之前,情况并非如此.我还发现它是这个项目独有的,其他spring-boot项目不受影响. 在正常模式和调试模式下,在eclipse中运行时,我也无法获取静态资源. 一些其他信息: Java版本:1.7Spring...

java – 复制文件时出现无提示错误【代码】

我有以下复制文件的方法:public static void nioCopy(File source, File destination) {FileInputStream fis = null;FileOutputStream fos = null;FileChannel input = null;FileChannel output = null;try {fis = new FileInputStream(source);fos = new FileOutputStream(destination);input = fis.getChannel();output = fos.getChannel();input.transferTo(0, input.size(), output);} catch (FileNotFoundException ex) {Log...

java – 将zip文件复制到另一个zip文件中【代码】

目前我正在使用下面的代码将zip压缩到另一个zip中.但是当zip文件大小增加时,例如:2GB,程序丢失了内存错误.我已经将xmx增加到1024,仍然prfoblem是相同的.这是任何替代方法处理大文件?public static void zipFile(File srcFile, File zipFile)throws FileNotFoundException, IOException {BufferedInputStream origin = null;FileOutputStream dest = new FileOutputStream(zipFile);ZipOutputStream out = new ZipOutputStream(ne...

可逆在java中重排一个int数组[复制]

参见英文答案 > Reversible shuffle algorithm using a key 4个我有一个相当大的int数组.我需要使用密钥完全洗牌.我应该能够使用相同的密钥获取原始数组.我搜索了任何shuffle算法,但我发现像Fisher Yates的那个没有使用密钥. int数组是图像的像素值.我需要隐藏数据.因此,在对阵列进行混洗之后隐藏数据只有在拥有密钥时才能访问数据.解决方法:Fisher-Yates使用伪随机数生成器,您可以使用密钥来种...

java – 以编程方式单击Android按钮单击[复制]【代码】

参见英文答案 > How to simulate a touch event in Android? 7个我见过this路线,View.performClick();但它没有显示实际按下按钮.我也尝试过this方法,btn.setPressed(true); btn.invalidate();但是,它只显示按下按钮.我把它缩小到这个代码,它按下并发布,但没有点击.我错过了什么吗?我怎样才能完全点击,就像用户点击一样(monkeyrunner现在不是一个选项)btn = (Button) findViewById(R.id.btn_bo...