-
java – jdbc验证查询
所属栏目:[Java] 日期:2020-12-14 热度:88
是否有一个库可以确定jdbc驱动程序类使用的相应验证查询? 例如 如果jdbc驱动程序是com.mysql.jdbc.Driver或com.mysql.jdbc.jdbc2.optional.MysqlXADataSource,则库将知道验证查询是“SELECT 1” C3PO http://www.mchange.com/projects/c3p0/index.html#pref[详细]
-
println()方法在Java中的奇怪行为
所属栏目:[Java] 日期:2020-12-14 热度:155
class W { static int count=0; W() { count++; System.out.print("c "); } public static void main(String[] args) { System.out.println(new W().count+" "+new W().count); }} 预期产量 c 1 c 2 实际输出 c c 1 2 为什么? 解决方法 由JVM执行的事情的实[详细]
-
java – 线程的多线程访问和变量缓存
所属栏目:[Java] 日期:2020-12-14 热度:148
如果我读完一篇关于多线程的完整章节/书,我就能找到答案,但我想要一个更快的答案. (我知道 this stackoverflow问题类似,但还不够.) 假设有这个类: public class TestClass { private int someValue; public int getSomeValue() { return someValue; } publi[详细]
-
java – 什么是’savedInstanceState’?
所属栏目:[Java] 日期:2020-12-14 热度:138
我是 Android开发的新手,但我对OOP概念有一些了解.我试图从Java角度学习Android. 我理解第9行onCreate()里面的savedInstanceState是Bundle类的声明.在第10行,我们从超类调用onCreate()方法. 以下是我不解读的内容:在第10行,我们将savedInstanceState本身作[详细]
-
java – 声纳:我如何使用毕业测试一个Android项目
所属栏目:[Java] 日期:2020-12-14 热度:193
我一直在尝试一段时间,让声纳检查和分析我的 Android项目.但到目前为止没有运气.我试图在声纳中实现的项目是一个带有2个类的测试项目,并提供了一些测试方法.所有的东西都填入项目的src目录. 所以这是我到目前为止. 具有以下设置的build.gradle文件: buildsc[详细]
-
java – Spring批处理和集成
所属栏目:[Java] 日期:2020-12-14 热度:94
我是春天的初学者,我必须为学校做一个项目.我可以使用 Spring Batch和Integration进行哪种项目.我知道我可以将文件写入目录,编写,读取和修改逗号分隔文件,但我无法描绘可以将这些技术结合起来的场景. 解决方法 我自己在Spring或Spring Batch或Spring Integra[详细]
-
java – OnCheckedChangeListener或OnClickListener with if语句
所属栏目:[Java] 日期:2020-12-14 热度:86
您好我正在创建一个使用复选框的 Android应用程序,我想知道当复选框的状态发生变化时是否更好地使用OnCheckedChangeListener来执行某些操作,或者如果最好使用内部带有if语句的OnClickListener每次选中或取消选中复选框时执行它?谢谢 解决方法 使用OnChecked[详细]
-
Java 7钻石操作符和派生类的初始化
所属栏目:[Java] 日期:2020-12-14 热度:154
class A {}class B extends A {}class HolderT { T object; Holder(T object) { this.object = object; }} 有一个Holder类来保存一些使用泛型创建的对象. 在main()中,当使用菱形运算符初始化时,它不会编译(Java 7),派生类传递给Holder的构造函数(需要A /找到[详细]
-
java – 在它的抽象超类中使用泛型类型的子类?
所属栏目:[Java] 日期:2020-12-14 热度:128
在我的代码中,a有以下抽象超类 public abstract class AbstractClassType extends A {...} 和一些儿童班一样 public class ChildClassA extends AbstractClassGenericTypeA {...}public class ChildClassB extends AbstractClassGenericTypeB {...} 我正在寻[详细]
-
java – 字节数组缓冲图像转换速度慢
所属栏目:[Java] 日期:2020-12-14 热度:90
我有一个简单的服务器端代码,它接收一个表示JPEG格式图像的字节数组,并返回图像的尺寸. public String processImage(byte[] data) { long startTime = System.currentTimeMillis(); ByteArrayInputStream stream = new ByteArrayInputStream(data); Buffered[详细]
-
Java GUI:文档对象模型
所属栏目:[Java] 日期:2020-12-14 热度:145
HTML有一个文档对象模型,然后 Javascript可以操作/移动. 当我在Swing中创建GUI时 – 模型看起来非常不同(我不知道模型的名称),因为我正在创建布局管理器,并在其中粘贴对象. 我的问题:是否有某种方式以类似DOM的方式操纵Java GUis? [例如,我希望能够删除/添[详细]
-
java – 使用JSch禁用已知主机检查的任何方法?
所属栏目:[Java] 日期:2020-12-14 热度:126
我试图嘲笑JSch和SSH的轮胎连接到 Java本地的远程(Solaris)主机.我通常使用PuTTy,每次我第一次连接某个地方时,我都会提供一个关于一个未知主机的提示,那么我说是的,它不再是这样,因为它存储已知的主机在Win7注册表中.但是JSch希望有一个known_hosts文件,我不[详细]
-
java-ee – 简单来说,任何人都可以向我解释JAAS,JACC和JASPIC之
所属栏目:[Java] 日期:2020-12-14 热度:82
我会老实说我已经是一个开发人员已经有一段时间了,但是我第一次听说过JACC和JASPIC.我知道它们是授权提供商使用的标准,但它们与JAAS的区别呢?我们什么时候会使用一个呢? 我做了一些初步的研究,不是我很懒惰去做.它只是在JACC和JASPIC上阅读文章有点淹没了[详细]
-
如何在java中模拟SOAP Web服务
所属栏目:[Java] 日期:2020-12-14 热度:54
有使用SOAP Web服务的Web应用程序. 市场上存在各种工具,以便测试SOAP Web服务,即使Web服务客户端未开发.例如SOAP-UI,tcpmon 但我想要它的副本.我想通过一些硬编码的响应在我的应用程序上执行单元测试.实际上,在我的项目中,有独立的团队开发客户端Web服务和服[详细]
-
如何在连续内存中的Unboxed Vector中存储Haskell数据类型
所属栏目:[Java] 日期:2020-12-14 热度:77
我想存储一个非参数,解压缩的数据类型 data Point3D = Point3D {-# UNPACK #-} !Int {-# UNPACK #-} !Int {-# UNPACK #-} !Int 在未装箱的矢量中. Data.Vector.Unboxed说: In particular,unboxed vectors of pairs are represented as pairs of unboxed vec[详细]
-
java – 直觉与设计原则
所属栏目:[Java] 日期:2020-12-14 热度:107
我有一个类层次结构,像这个饮料 – 咖啡 – 拿铁. 当饮料是由咖啡延伸的抽象超类.咖啡类然后添加一些行为,但也是抽象的.拿铁延伸咖啡班,是一个具体的班级.我使用继承来添加行为.而继承确实有超类方法的可见性的缺点,使代码变得脆弱,代码紧密耦合.因此,编程原[详细]
-
在Java序列化中排序xml超类元素
所属栏目:[Java] 日期:2020-12-14 热度:175
我必须使用JAXB在JAVA中对ParentClass和ChildClass进行分类. ChildClass扩展了ParentClass. 当我序列化ChildClass的一个对象时,在生成的 XML中,ParentClass属性首先出现,我想首先使用ChildClass属性,然后是ParentClass属性. 这可能吗? 谢谢 解决方法 JAXB执[详细]
-
java – 搜索WindowBuilder文档/ API
所属栏目:[Java] 日期:2020-12-14 热度:144
我正在使用WindowBuilder Pro进行一个项目,在试图抓住它的同时,我一直在寻找没有任何运气的好文档. 我发现的最好的是Googles WindowBuilder Pro Infopage,但这对我来说还不够广泛. 有谁知道任何其他好的文件? 或者我在这里可能有点偏离轨道?我的Swing体验[详细]
-
什么时候和哪里是String初始化/存储在Java源代码中?
所属栏目:[Java] 日期:2020-12-14 热度:88
这是我有的源代码 public class Koray { public static void main(String [] args) { System.out.println("This is a sample program."); } } 当我编译这个,我得到字节码.当我用十六进制查看器查看字节码时,我看到了一部分: 19 54 68 69 73 20 69 73 20 61[详细]
-
Java for Loop评估
所属栏目:[Java] 日期:2020-12-14 热度:82
我想知道每次循环周期结束时是否在 Java中的for循环和while循环中执行条件评估. 例: int[] tenBig = new int[]{1,2,3,4,5,6,7,8,9,10};for(int index = 0;index tenBig.length;index++){ System.out.println("Value at index: "+tenBig[index]);} 索引每次[详细]
-
java – 具有log n复杂度的外部循环的两个依赖循环的复杂度
所属栏目:[Java] 日期:2020-12-14 热度:188
问题 计算这个算法的复杂性: for(i=n; i1;i=i/2) for(j=i;jn;j++){ statement; } 以前我对此主题做了些什么: 第一个循环运行logn时间. 第二个循环运行n-i次,i从n开始,并在每个外循环迭代中改变为i / 2.所以内循环运行如下: n-n 0 timesn - n/2 n/2 timesn[详细]
-
如何使用多个线程的wait和notify协议
所属栏目:[Java] 日期:2020-12-14 热度:168
具体来说,有人可以告诉我这段代码有什么问题.它应该启动线程,所以应该打[详细]
-
java – 未捕获的异常处理程序中的未捕获异常
所属栏目:[Java] 日期:2020-12-14 热度:135
这个问题可能听起来有点傻;) 如何处理UncaughtExceptionHandler内未被捕获的异常的可能性? 解决方法 好吧,你必须亲自抓住它们.您链接的uncaughtException()文档清楚地说明了这一点: Any exception thrown by this method will be ignored by the Java Virt[详细]
-
java – DDD中的存储库类
所属栏目:[Java] 日期:2020-12-14 热度:55
我正在尝试关注DDD,我有一个Question类和一个Feedback类(等等).我希望能够计算问题的数量,反馈的数量以及被认为是元操作的许多其他事情. 这样的“元”方法是否应该与属于该类的其他方法位于同一个存储库中,或者它们是否应该位于MetaRepository中,您在其中使[详细]
-
java – 在Spring中将PersistenceException转换为DataAccessExce
所属栏目:[Java] 日期:2020-12-14 热度:155
我正在尝试在 Spring JPA Hibernate环境中处理唯一的键约束违规. 我使用PersistenceExceptionTranslationPostProcessor将PersistenceException转换为DataAccessException.如果存在唯一的键约束违规,我会发出抛出DuplicateKeyException或DataIntegrityViolati[详细]