-
java – 为什么单个线程进程在多个处理器/内核上执行?
所属栏目:[Java] 日期:2020-05-24 热度:162
说我运行一个简单的单线程进程,如下所示: public class SirCountALot { public static void main(String[] args) { int count = 0; while (true) { count++; } }} (这是Java,因为这是我熟悉的,但我怀疑[详细]
-
java – 相互自引用类型参数在JDK6下编译但不是7?
所属栏目:[Java] 日期:2020-05-24 热度:104
以下代码使用JDK6进行编译(我尝试了1.6.0_24) class XYA extends XYA, B, B extends XYB, A { } 但是在JDK7下编译(例如1.7.0),我得到这个错误: XY.java:1: error: type argument B is not within bounds of type-variable Aclass XYA exte[详细]
-
java – HttpURLConnection conn.getRequestProperty返回null
所属栏目:[Java] 日期:2020-05-24 热度:150
我正在尝试将一些数据推送到BES的URL(MDS_CS) 当我在我的代码中设置一些请求标头并提交请求时,提交请求的标头设置为null. 这是我的代码: HttpURLConnection conn =(HttpURLConnection)url.openConnection(); conn.setDoInput(true);//For receiving the conf[详细]
-
java – 如何获取基于JScrollPane的窗口的可见部分的尺寸
所属栏目:[Java] 日期:2020-05-24 热度:134
这个基于JScrollPane的窗口是JSplitPane的顶层部分. getBounds(),getWidth(),getHeight()都返回窗口的完整大小,包括不可见(可滚动)部分. 我只想知道可见部分的尺寸. 这是仅打印可见部分的高度和宽度的示例, import javax.swing.JFrame;import javax.swing.JSc[详细]
-
java – 播放2.5.3:使用依赖注入来获取配置值
所属栏目:[Java] 日期:2020-05-24 热度:52
我试图将一个Playframework应用程序从2.4迁移到2.5.3,并且我有问题从application.conf文件获取值: 之前要从application.conf获取一个值我所做的是: Play.application().configuration().getString(label) 现在,由于Play.application()已被弃用,我应该使用依[详细]
-
有没有Java API的mp4文件?
所属栏目:[Java] 日期:2020-05-24 热度:139
Mp3文件可以使用这个 mp3 SPI support来处理,但是我没有找到类似于mp4文件的东西. 任何帮助将不胜感激. –update 我想做的是获取文件的大小,就像使用这个代码的wave文件一样: AudioInputStream audioInputStream = AudioSystem.getAudioInputStream(file);Au[详细]
-
在Java和C#中计算SHA-1哈希值
所属栏目:[Java] 日期:2020-05-24 热度:89
在 Java和C#中计算SHA-1哈希值 我正在尝试在C#应用程序中复制Java应用程序的逻辑.部分原因是生成密码的SHA-1哈希.不幸的是,我无法从Java和C#获得相同的结果. C# Output : 64 0a b2 ba e0 7b ed c4 c1 63 f6 79 a7 46 f7 ab 7f b5 d1 faJava Output: 164 10a b[详细]
-
Java中的多线程状态可见性有没有办法将JVM转换成最坏的情况?
所属栏目:[Java] 日期:2020-05-24 热度:82
假设我们的代码有2个线程(A和B)有一个引用此类的同一个实例: public class MyValueHolder { private int value = 1; // ... getter and setter} 当线程A执行myValueHolder.setValue(7)时,不能保证线程B将会读取该值:myValueHolder.getValue()可能 – 理论[详细]
-
简单的Java Xml到POJO映射/绑定?
所属栏目:[Java] 日期:2020-05-24 热度:143
我试图找出将xml文件映射到一个简单的老 Java对象的最简单的方式. 注意:在我的例子中,xml与我想要的POJO不匹配. ///////// THE XML?xml version=1.0 encoding=UTF-8?Animal standardName NameCat/Name /standardName standardVers[详细]
-
Java主线程与UI线程
所属栏目:[Java] 日期:2020-05-24 热度:59
在这里作为答案给出的许多Swing片段中,主要方法是调用 SwingUtilities#invokeLater: public class MyOneClassUiApp { private constructUi() { // Some Ui related Code } public static void main(String[] args) {[详细]
-
java – 基于上下文数据显示活动导航
所属栏目:[Java] 日期:2020-05-24 热度:147
我在Thymeleaf模板中有一个以下分离的片段. ul class=nav nav-tabs li role=presentationa href=/Freight Invoices/a/li li role=presentationa href=/processedProcessed Invoices/a/l[详细]
-
java – 如果ExecutorService的队列已满,会发生什么
所属栏目:[Java] 日期:2020-05-24 热度:200
我有一个高达TB的大文件,我的任务是逐行处理.每一行应该花费5秒才能完成.为了提高性能,我将进程分配给这样的固定线程池 ExecutorService executor = Executors.newFixedThreadPool(5); while ((line = br.readLine()) != null) { Runnable worker = new Worke[详细]
-
Java 32位系统int []数组的内存大小
所属栏目:[Java] 日期:2020-05-24 热度:63
在 Java中,用于占用大小为n的int []数组的内存等于(4 n)* 4字节. 实际上可以通过以下代码证明: public class test { public static void main(String[] args) { long size = memoryUsed(); int[] array = new int[2000];[详细]
-
java – 为什么不可能使用具有多态返回类型的原语类型?
所属栏目:[Java] 日期:2020-05-24 热度:171
考虑以下两个类: public interface FooT{ public T moo();}public class IntFoo implements FooInteger{ public int moo() { return 0; }} 该代码会在publicintmoo中产生错误,表示int与重写方法的返回类型Integ[详细]
-
Java – 图像旋转
所属栏目:[Java] 日期:2020-05-24 热度:161
我试图旋转图像.我使用这个 Java代码: BufferedImage oldImage = ImageIO.read(new FileInputStream(C:workspacetestsrc10.JPG));BufferedImage newImage = new BufferedImage(oldImage.getHeight(), oldImage.getWidth[详细]
-
java – 如何从HQL中选择
所属栏目:[Java] 日期:2020-05-24 热度:148
我是HQL的新手并且有一个我需要转换的SQL表达式但是我无法选择SQL语句: select SenseDate as Time,SenseValue as Valuefrom UserDatawhere NetworkID = 23and IODeviceID = 129and SenseDate = DateAdd(d,-1, GETDATE())and SenseDa[详细]
-
这是什么类型的Java构造函数调用?
所属栏目:[Java] 日期:2020-05-24 热度:70
我从来没有遇到过这样的事情,我不知道这种类型的编码! 这是什么? (我对 Java很新) DefaultHandler handler = new DefaultHandler() { boolean bfname = false; boolean blname = false; boolean bnname = false[详细]
-
按位运算符的负操作数如何在Java中工作?
所属栏目:[Java] 日期:2020-05-24 热度:50
-4 -5 = -8 // How?-4 5 = 4 // How? 我需要解释如何达到上述结果.我用正整数求解没有困难. 只需将整数转换为二进制表示(对于负整数,使用 two’s complement)并按位运行AND: -4 11111..1100 -5 11111..1011-8 11111..1000-4 11111..1100 5 00000..0101[详细]
-
java – 如何从Iterable / Collection创建TreeMultimap?
所属栏目:[Java] 日期:2020-05-24 热度:99
我正在修剪一个TreeMultimap,并且返回相同的结构化TreeMultimap(但是修剪).例如,我有不同的消息提供者返回无序的消息.我需要按日期对消息进行排序,并按照最近的日期在排序的多图中保持排序.那么我需要能够返回最新的X消息.按日期,可能有很多消息. TreeMultima[详细]
-
java – JAXB:如何注释类,使其属于不同的命名空间?
所属栏目:[Java] 日期:2020-05-24 热度:97
我想要有JAXB注释的类 编组/未编组到不同的 XML命名空间. 我需要的是: someRootElement xmlns=urn:my:ns1 xmlns:a=urn:my:ns2 xmlns:b=urn:my:ns3 someElement/ a:someElement/ b:someElement//someRootElement 怎[详细]
-
java – Servlet转发响应调用者/上一页
所属栏目:[Java] 日期:2020-05-24 热度:51
我试图将servlet响应转发到它来自同一页面(a.k.a:上一页,或“servlet”调用者). 我见过很多答案(比如this和this),但仍然无法使其发挥作用. 我通常会执行以下操作将servlet的响应重定向到另一个页面: request.getRequestDispatcher(MyNewPage).forward(reque[详细]
-
将Java中的转换日期转换为整数然后转换为Delphi时间
所属栏目:[Java] 日期:2020-05-24 热度:61
我有一个服务器设备配置,我需要使用UDP更改装备日期配置.服务器是用 Java和设备编写的,用Delphi编写. 所以,数据流是这样的: Java服务器(Java日期) – UDP(整数日期) – 德尔福设备(德尔福日期) 问题是,当我将日期作为整数传递时,java会计算1970年的毫秒数和[详细]
-
java – @BeforeClass vs static {}
所属栏目:[Java] 日期:2020-05-24 热度:93
我在使用JUnit编写一些测试用例.我需要初始化一些静态变量,这些变量将用于该类中的所有测试用例. 为此,我可以使用 静态初始化程序块或 @BeforeClass的静态方法 使用一个以上的优点是什么? 对于@BeforeClass或静态初始化程序,语义非常不同. 静态初始化器由JVM[详细]
-
java – 条件 – 应该在等待之前解锁?
所属栏目:[Java] 日期:2020-05-24 热度:65
你能不能告诉我是否应该在等待条件之前释放锁? try { lock.lock(); while (isNotEmpty()) { condition.await(); }} finally { lock.unlock();} 要么 try { lock.lock(); while (isNotEmpty()) {[详细]
-
java – 类型提示Clojure中的函数
所属栏目:[Java] 日期:2020-05-24 热度:141
我试图解决Clojure中的反射警告,这似乎是由于缺少对普通 Java对象的函数返回值的类型推断. 演示该问题的简单示例代码: (set! *warn-on-reflection* true) (defn foo [#^Integer x] (+ 3 x))(.equals (foo 2) (foo 2))= Reflection warning, NO_SOURCE_PATH[详细]

浙公网安备 33038102330553号