-
Java中的盒装原始文件的存储成本是多少?
所属栏目:[Java] 日期:2020-12-14 热度:150
Java中有多少字节,如java.lang.Integer或java.lang.Character中的盒子原语? int为4字节,典型的指针也是4字节(如果没有被JVM压缩).是一个整数的成本(没有缓存),因此4字节4字节= 8字节?在对象内部还有更多隐藏的字段或者对象产生的额外开销(对于我不知道的对[详细]
-
java – 对不同参数的类使用工厂模式
所属栏目:[Java] 日期:2020-12-14 热度:61
我有一个非常简单的工厂,它将枚举作为其参数之一来确定应该创建的对象的类型,以及所有正在创建的对象通用的另一个参数. 当我为工厂添加更多的类型来创建我的对象构造函数的参数开始不同,例如: public class someFactory { public someFactory() { } public[详细]
-
java – 构建一个修复拼写错误的自然语言模型
所属栏目:[Java] 日期:2020-12-14 热度:108
什么是关于如何构建一个这样的自然语言解析程序的书? input: I got to TALL yououtput: I got to TELL youinput: Big RAT boxoutput: Big RED boxin: hoo un thum zend threeout: one thousand three 它必须具有允许预测哪些单词拼写错误的语言模型! 什么[详细]
-
java – 如何组织类,包
所属栏目:[Java] 日期:2020-12-14 热度:71
你如何决定一个包名称应该是什么,什么类应该进入什么包? 我正在开展一个项目,我不断添加/删除课程,而不是真的确定是否需要一个新的软件包,或者应该将它添加到一个现在不知道的内容中. 创建新包时是否遵循一组规则? 如何知道您是否不重复打包功能?这是否只[详细]
-
Java Analytics API或开源
所属栏目:[Java] 日期:2020-12-14 热度:107
是否有任何 Java API或开放源代码构建数据聚合,分组和分析在对象数据列表之上? 战略应该是: 缓存内存中的数据 按总计处理和计算组 解决方法 我相信你正在寻找的是BIRT,从来没有使用过它. 这是一个链接… http://www.eclipse.org/birt/phoenix/[详细]
-
java – 如何解析这个格式的Joda时间
所属栏目:[Java] 日期:2020-12-14 热度:60
我将 JSON格式的YYYY-mm-DD HH:MM:SS的DateString转换为使用代码保存到POJO DateTimeFormatter format = DateTimeFormat.forPattern("yyyy-MM-dd HH:mm:ss");this.startDate = format.parseDateTime(startDate); 当我将POJO转换回JSON时,日期写成如2013-07[详细]
-
Java – 对可变对象的易失性引用 – 对对象的字段的更新对所有线
所属栏目:[Java] 日期:2020-12-14 热度:80
…没有额外的同步?下面的Tree类是为了被多个线程访问(它是一个单例,但不是通过枚举实现) class Tree { private volatile Node root; Tree() { root = new Node(); // the threads are spawned _after_ the tree is constructed } private final class Node[详细]
-
初始化程序块和变量定义等执行什么顺序? (在java中)
所属栏目:[Java] 日期:2020-12-14 热度:79
我有理解初始化发生的顺序.这是我假设的顺序: *Once per 1. Static variable declaration 2. Static block*Once per object 3. variable declaration 4. initialization block 5. constructor 但是根据这段代码我显然是错误的: class SomethingWrongWithMe[详细]
-
java – Thread.join()等效于执行器
所属栏目:[Java] 日期:2020-12-14 热度:199
我有一个新手的问??题.我有这个代码: public class Main { public static void main(String[] args) throws InterruptedException { // TODO Auto-generated method stub IntHolder aHolder=new IntHolder(); aHolder.Number=0; IncrementorThread A= new I[详细]
-
java – 自动完成JTextField和箭头键
所属栏目:[Java] 日期:2020-12-14 热度:172
我正在尝试使用 javax.swing.JList构建一个javax.swing.JTextField,用于自动完成,如Google. 当写一个字时,Google会显示几场比赛 当按▼时,我可以使用▲和▼选择一些比赛 可以用?和?编辑我的输入. 当我按Enter键搜索框中的内容. 当按Esc键时,盒子将更改为原始[详细]
-
java – ServletRequest中的会话变量
所属栏目:[Java] 日期:2020-12-14 热度:166
我需要通过一个过滤器访问会话变量.我甚至不知道是否可能.实际上,问题是来自 javax.Servlet.Filter实现的doFilter方法类型是ServletRequest,而HttpServlet继承类,doPost方法的参数请求是HttpServletRequest. 我可以在过滤器中的ServletRequest中访问会话吗?[详细]
-
java – 当excel(.xlsx)使用开放式办公室转换为pdf(.pdf)时,缺少
所属栏目:[Java] 日期:2020-12-14 热度:198
我已经使用JodConverter和Open-Office创建了一个应用程序,用于将excel(.xlsx)转换为PDF,该应用程序正常工作,但我面临两个问题 输出PDF的页面是A4尺寸的形式,因为某些工作表内容已经被切掉了.因为我希望excel的每个工作表都像一个页面一样完整. 没有工作表丢[详细]
-
Java反编译器在美国写
所属栏目:[Java] 日期:2020-12-14 热度:163
我为一家政府承包商工作,对于他们的机器上安装的软件(美国政府法律)来说真的很挑剔.作为逆向工程的一部分,我需要弄清楚一些.class文件是什么.反编译器真的很有帮助,但我似乎找不到符合这里规定的标准.基本上,我需要找到一个在美国开发的反编译器.有人知道吗[详细]
-
是否声明许多相同的匿名类在java中浪费内存?
所属栏目:[Java] 日期:2020-12-14 热度:51
我最近在现在的代码库中浏览了以下代码段,并且添加了您在那里看到的注释.我知道这段代码可以被重写为更干净,但我只是想知道我的分析是否正确. Java将会创建一个新的类声明并将其存储在该方法的每个调用的perm gen空间中,还是会知道重用现有的声明? protecte[详细]
-
java – Intellij源代码中的注释是什么意思?
所属栏目:[Java] 日期:2020-12-14 热度:93
在查找 github中IntelliJ IDEA Community Edition项目的源代码时,在其中一个文件中,我发现以下符号: void m() { selectioncaretSystem.out.println("");/selection} 这是什么选择注释是什么意思?正在处理哪个工具? afterEnumConstantWithArgs.java的完整[详细]
-
java – 使用GWT下载动态文件
所属栏目:[Java] 日期:2020-12-14 热度:103
我有一个GWT页面,用户输入数据(开始日期,结束日期等),然后这个数据通过RPC调用进入服务器.在服务器上,我想用POI生成Excel报表,让用户将该文件保存在本地机器上. 这是我的测试代码,将文件流式传输回客户端,但由于某些原因,我认为当我使用RPC时,不知道如何将文[详细]
-
java.lang.SecurityException:无效的程序包名称:com.google.an
所属栏目:[Java] 日期:2020-12-14 热度:117
在三星Galaxy S2(GT-i9100),Android 4.3版本测试应用程序时,我有这个奇怪的堆栈跟踪.如果它有帮助,Bugsense还报告“log data”= {u’ms_from_start’:u’19915′,u’rooted’:u’true’},所以我不太确定这个设备是否有根(客户端正在测试应用程序,而不是我)[详细]
-
java – 始终保持在TreeSet中排序的可变对象
所属栏目:[Java] 日期:2020-12-14 热度:113
我注意到,如果对象属性值稍后更改,则TreeSet不会按照排序顺序保持可变对象.例如, public class Wrap { static TreeSetStudent ts = new TreeSetStudent(new ComparatorStudent(){ @Override public int compare(Student o1,Student o2) { return o1.age - o2[详细]
-
java – 不同的“getDocumentElement”和“getFirstChild”
所属栏目:[Java] 日期:2020-12-14 热度:55
我有以下Document对象 – Document myDoc. myDoc持有一个XML文件… myDoc = DocumentBuilderFactory.newInstance() .newDocumentBuilder().parse(file); 现在我想得到XML文件的根目录.有什么区别吗 Node firstChild = this.myDoc.getFirstChild() 和 Node fi[详细]
-
java – 尝试使用Smack结果登录到XMPP服务器在SASL“未授权”
所属栏目:[Java] 日期:2020-12-14 热度:114
我试图使用Smack登录到XMPP服务器.当尝试登录时,我会收到以下错误消息: SASL authentication PLAIN failed: not-authorized 我已经能够使用相同凭据的PSI-IM连接并登录服务器. 这是我目前拥有的: System.setProperty("smack.debugEnabled","true"); XMPPCo[详细]
-
java – 在实例化领域和实例化构造函数有什么区别?
所属栏目:[Java] 日期:2020-12-14 热度:190
这样做有什么区别? public class SomeClass { SomeObject obj = new SomeObject(); //rest of the code} 和这个 public class SomeClass { SomeObject obj; public SomeClass(){ obj = new SomeObject(); } //rest of the code} 解决方法 根据Java语言规范[详细]
-
java – 任何方式来提升JVM启动速度?
所属栏目:[Java] 日期:2020-12-14 热度:108
据说 Java在性能方面比python快10倍.这就是我从基准点看到的.但真正带来的Java是JVM的启动时间. 这是我做的一个测试: $time xlsx2csv.py Types of ESI v2.doc-emb-Package-9...output skippedreal 0m0.085suser 0m0.072ssys 0m0.013s$time java -jar -cl[详细]
-
java – 在JPA / Hibernate中建立两对多的关系
所属栏目:[Java] 日期:2020-12-14 热度:142
我有以下实体关系问题. “游戏”必须有两个(只有两个)“团队”对象. “团队”可以有很多“游戏” 据我所见,这是一种两对多的关系.但是,我不知道如何在JPA中建模.例如,我要做这样的事情 @Entitypublic class Team extends BaSEObject { private Long id; priv[详细]
-
java – 尝试读取Parcel String []的NullPointerException
所属栏目:[Java] 日期:2020-12-14 热度:178
当我从 Parcel创建一个对象时,当我试图读回一个String []时,我得到一个NullPointerException.这是我的代码: @Overridepublic void writeToParcel(Parcel out,int flags) { out.writeInt(floors); out.writeStringArray(indoorMaps);}public static final Pa[详细]
-
java – 错误升级cordova应用程序
所属栏目:[Java] 日期:2020-12-14 热度:128
由于安全性考虑,我正在尝试从cordova 3.5.0更新一个phone应用程序到cordova 5.1.1. 当我启动应用程序,我得到以下错误,但我不明白他们来自哪里..你能帮助我建议在哪里调查? W/System.err( 1672): org.json.JSONException: Value PluginManager at 0 of type[详细]