-
java – 如何确定图形字符串的长度?
所属栏目:[Java] 日期:2020-09-22 热度:148
我正在从Excel文档中创建一个图形化的时间轴,我需要在该事件的标记旁边添加事件名称的小标签.其中一些是容易的,是正确的对齐,但其他人是有道理的,我需要弄清楚他们的宽度,以便我可以适当地抵消它们. window.drawString(7/4-Fourth of July,horizontalIndex-Of[详细]
-
在Swing中处理JFXPanel时,JavaFX IllegalStateException
所属栏目:[Java] 日期:2020-09-22 热度:164
我刚刚遇到了 JavaFX和Swing的奇怪之处. 当处理已添加到JFrame或JPanel的JavaFX Panel时,重新添加新的JFXPanel将抛出一个IllegalStateException:“Platform.exit已被调用”. 在我的情况下,这是发生在我删除一些JPanels与JFXPanels里面,然后尝试重新添加它们.[详细]
-
java – Maven:“读取原型目录时出错”,而不是代理代理
所属栏目:[Java] 日期:2020-09-22 热度:193
命令: mvn archetype:generate -DarchetypeArtifactId=maven-archetype-quickstart -DinteractiveMode=false -DgroupId=org.apache.solr -DartifactId=es-my-proj 错误(底部完整堆叠): ...[INFO] --- maven-archetype-plugin:[详细]
-
.net – ExecutionContext带有哪些“当前”属性
所属栏目:[Java] 日期:2020-09-22 热度:123
这是一个两部分问题: 有人可以提供ASP.NET / .NET属性列表,这些属性通常是与ExecutionContext一起流动的线程本地吗? HttpContext.Current? Thread.CurrentContext? Thread.CurrentPrincipal中? Thread.CurrentCulture? 我可以依靠什么属性来存活/持续异[详细]
-
Jackson中的ObjectMapper序列化
所属栏目:[Java] 日期:2020-09-22 热度:191
我想通过使用对象映射器来序列化不同类型的列表,但是我不知道如何 一次将不同类型的列表对象传递给对象Mapper.以下是我的代码: AccountingService accService = ServiceFactory.getAccountingService();ListTaxCategory taxCategoryList = accService.getAll[详细]
-
指针和Java中的引用变量有什么区别?
所属栏目:[Java] 日期:2020-09-22 热度:97
我的 Java书解释了要使用对象,我们可以将它们分配给引用变量.与指向对象的指针有什么不同? Java有指针吗? 谢谢 :) 引用是一种类似于一个指针,你不能在…上执行算术,虽然它更不透明.虽然底层位可能是虚拟内存中的地址,但它们不一定是.它们只是一种获取对象([详细]
-
java – JDBC之间的差异JDBC
所属栏目:[Java] 日期:2020-09-22 热度:197
Spring JDBC VS JDBC的主要区别是什么? 让我来看一下使用JDBC的简单例子: final Connection connection = ds.getConnection();try { final Statement statement = connection.createStatement(); try { final ResultSet[详细]
-
测试字体是否是Java中的一等
所属栏目:[Java] 日期:2020-09-22 热度:161
我正在列出用户机器上可用的所有等宽字体.我可以通过以下方式获取Swing中的所有字体: String[] fonts = GraphicsEnvironment.getLocalGraphicsEnvironment() .getAvailableFontFamilyNames(); 有没有办法弄清楚哪些是均匀的? 提前致谢.[详细]
-
内存 – 多线程堆管理
所属栏目:[Java] 日期:2020-09-22 热度:90
在C/C++中,我可以在一个线程中分配内存,并在另一个线程中删除它.然而,只要有人从堆中请求内存,堆分配器就需要走堆,找到适合大小的空闲区.两个线程如何有效地访问同一个堆,而不会破坏堆? (这是通过锁定堆吗?) 一般来说,您不需要担心内存分配器的线程安全性.[详细]
-
java – BroadcastReceiver没有收到下载完成的动作
所属栏目:[Java] 日期:2020-09-22 热度:135
我正在尝试捕获下载完成的事件,但是我的BroadcastReceiver没有收到它们.这是接收器: public class DownloadListenerService extends BroadcastReceiver { @Override public void onReceive(final Context context, Intent intent)[详细]
-
java – 使用接口类作为键来获取具体的实例值?
所属栏目:[Java] 日期:2020-09-22 热度:120
我有以下测试用例无法从地图中检索值: package tests;import java.util.HashMap;import java.util.Map;public class ClassTest { interface A {} interface B extends A {} interface C extends A {} class D[详细]
-
java – eclipse jsp – 没有颜色,代码完成和错误检测
所属栏目:[Java] 日期:2020-09-22 热度:63
我试图找到一种在jsp页面中具有颜色和代码完成和错误检测的方法.我有 用于Web开发人员的Eclipse Java EE IDE. 版本:Helios Service Release 2. 我不能安装任何使用eclipse网页工具平台,因为一切都已经安装.有任何想法吗 ? 谢谢! 使用正确的编辑器打开JSP页[详细]
-
如何使用Java检测当前显示?
所属栏目:[Java] 日期:2020-09-21 热度:130
我有2个显示器连接,所以我可以在主显示器或辅助显示器上启动我的 Java应用程序. 问题是:我如何知道哪个显示包含我的应用程序窗口,即有没有办法用Java检测当前显示? java.awt.Window是所有顶级窗口(Frame,JFrame,Dialog等)的基类,它包含返回窗口正在使用的 G[详细]
-
java – 通过’ContentResolver’删除文件,而不是通过’file.delete()’删除它们
所属栏目:[Java] 日期:2020-09-21 热度:53
我刚刚在 Android应用程序中编写了一个功能,它使用Java中的标准“File”类删除文件.即: String fileName= /mnt/Gallery/Img001.jpg;File file = new File(fileName);file.delete(); 虽然上述过程很简单,但我一直在想,通过“ContentResolver”来做同样的事情[详细]
-
java – 自动调用超类方法
所属栏目:[Java] 日期:2020-09-21 热度:50
考虑下课 class A{ public void init(){ //do this first; } public void atEnd(){ //do this after init of base class ends } } class B1 extends[详细]
-
java – 如何在servlet线程中获取新的有状态会话bean?
所属栏目:[Java] 日期:2020-09-21 热度:64
我正在试验EJB3 我想将一个有状态会话bean注入一个servlet,这样每个访问servlet的用户都会获得一个新的bean. 显然,我不能让bean成为servlet的实例变量,因为它将被共享.并且不允许显着地注入局部变量. 我可以使用new运算符来创建bean,但这似乎不是正确的方法.[详细]
-
java – 将节点导入新文档
所属栏目:[Java] 日期:2020-09-21 热度:75
我正在尝试将基础文档中的节点导入到新文档中,但是当我使用Document.importNode()方法时,它会生成异常.有趣的是,这个异常不包含消息,所以除了堆栈跟踪之外我几乎都是盲目的. (我是 java的新手) 这是我的方法,它将创建一个新文档并导入节点: this.Builder = D[详细]
-
java – 由于任务尝试无法报告状态600秒而导致reduce失败.杀!解?
所属栏目:[Java] 日期:2020-09-21 热度:194
作业的减少阶段失败了: 失败的Reduce任务超出了允许的限制. 每个任务失败的原因是: 任务尝试_201301251556_1637_r_000005_0无法报告状态600秒.杀! 问题详情: Map阶段接收每个记录的格式:time,rid,data. 数据格式为:data元素及其计数. 例如:a,1b,4c,7对[详细]
-
java – 区分String args []和String [] args
所属栏目:[Java] 日期:2020-09-21 热度:55
我已经看到了两种不同的声明String数组的方法,但我并没有表现出差异.任何人都可以解释有什么区别 字符串args [] 和 String[] args 没有区别(在Java中).他们完全是一回事.从 JLS §10.2开始: The [] may appear as part of the type at the beginning of the[详细]
-
在java或java库中有语言代码的常量吗?
所属栏目:[Java] 日期:2020-09-21 热度:195
Java或 Java库中的语言代码(如“en”或“de”)有常量吗? (还是使用字符串OK?) 我知道这样的东西 Locale.COUNTRY-NAME.getLanguage() 会工作,但我正在寻找更流畅的东西 Locale.LANGUAGE-NAME 我恐怕没有所有语言的常数. 您有几个预定义的语言环境,如Locale.U[详细]
-
java – 如何使用GSON序列化地图的地图?
所属栏目:[Java] 日期:2020-09-21 热度:163
我想使用GSON将我的Example类下面的序列化为 JSON. import com.google.gson.Gson;import com.google.gson.GsonBuilder;import java.util.LinkedHashMap;public class Example{ private LinkedHashMapString,Object Gener[详细]
-
是否有适用于Java应用服务器的.NET模拟?
所属栏目:[Java] 日期:2020-09-21 热度:178
Java社区中有什么东西被称为.NET的“应用程序服务器”吗?与Tomcat,Resin和Jetty类似.我对JSP等价物不感兴趣,我正在寻找一种基于servlet的XML / HTTP事务处理技术(没有UI). 如果没有这样的产品,那么好的堆栈会模仿这个吗? 微软似乎已经通过说Window Server .[详细]
-
java – 如何用List填充?
所属栏目:[Java] 日期:2020-09-21 热度:107
我有一个List String在我传递给视图的控制器中.我需要填充 form:select有了这些数据. 我尝试将itemValue属性设置为“name”,但这不起作用. 您可以执行以下操作: form:select path=selectName form:option value=0 label=Select an Option / form:op[详细]
-
Java:如何用short替换long的最后16位
所属栏目:[Java] 日期:2020-09-21 热度:144
我有一个很长很短的时间 我希望short中的位覆盖long的低位16位. Ex(为了便于阅读,分为16位块): long = 0xffff 0xffff 0xffff 0xffff short= 0x1234 output = (long)0xffff 0xffff 0xffff 0x1234 static long foobar(long aLong, short aShort[详细]
-
在java / swing中关闭窗口时采取的正确动作是什么?
所属栏目:[Java] 日期:2020-09-21 热度:154
我在我的CustomUIPanel类中写了这个测试代码: public static void main(String[] args) { final JDialog dialog = CustomUIPanel.createDialog(null, CustomUIPanel.selectFile()); dialog.addWindowListener(new[详细]