-
java – iText:PdfTable单元格垂直对齐
所属栏目:[Java] 日期:2020-12-14 热度:67
我试图垂直对齐我的头像单元格文本在单元格高度的中间. 这是我的代码: PdfPCell c1 = new PdfPCell(cerate_phrase("",regular_bold )); c1.setHorizontalAlignment(Element.ALIGN_CENTER); c1.setVerticalAlignment(Element.ALIGN_MIDDLE); c1.setBackgroun[详细]
-
java – 如何使用Firebase查询等于(值,键)?
所属栏目:[Java] 日期:2020-12-14 热度:134
作为firebase中的新手,我试图在这个简单的用例中模仿一种“where子句”请求来检索用户的钱包: User 48bde8f8-3b66-40bc-b988-566ccc77335c email: "toto@acme.com" username: "userTest1"UserWallet F4PvtvNT2Z coins: 26 someList elemet1 elemet2 user: "[详细]
-
java – 什么时候确切的是可用于垃圾收集的对象?
所属栏目:[Java] 日期:2020-12-14 热度:67
我正在与我的应用程序争夺内存问题,并试图让我的头靠近垃圾收集.如果我有以下代码: public void someMethod() { MyObject myObject = new MyObject(); myObject.doSomething(); //last use of myObject in this scope doAnotherThing(); andEvenMoreThings([详细]
-
java – 清理finalize()或finally()中的代码?
所属栏目:[Java] 日期:2020-12-14 热度:169
我有一个普遍的看法,清理资源是在finally块中完成的, 最近我在一个类中发现了这个特定的代码段,并且它覆盖了Object类’ finalize() 方法. protected void finalize() { try { In.close(); Out.close(); socket.close(); } catch (Exception e) { //logger co[详细]
-
javafx – 为TreeView设置两个根节点
所属栏目:[Java] 日期:2020-12-14 热度:131
有没有办法为一个TreeView设置两个根节点? 我发现很多例子,如果简单的TreeView,但没有有用的例子,我的情况. 解决方法 否:树只有一个根节点. 要获得所需的效果,请创建一个虚拟根节点并将其两个节点添加到该节点.使用虚拟根节点创建TreeView并调用tree.setSh[详细]
-
java – OCR库来识别仪表设备上的数字
所属栏目:[Java] 日期:2020-12-14 热度:189
我需要OCR库(最好在 Java中),这将能够确定在仪表设备上显示的数字.请看图片.我在Java中尝试过一些库,但是它们无法确定这种字体. 更新1: Tesseract和Asprise库无法执行此任务 解决方法 您可以看一下 Tesseract,它是Google维护的开源OCR.但是,我认为如果您只[详细]
-
java – 双重锁定模式:是否断开?
所属栏目:[Java] 日期:2020-12-14 热度:177
为什么这种模式被打破了?对我来说好吗?有任何想法吗? public static Singleton getInst() { if (instace == null) createInst(); return instace;}private static synchronized createInst() { if (instace == null) { instace = new Singleton(); }} 解[详细]
-
java – “分布式单元测试”的框架或工具?
所属栏目:[Java] 日期:2020-12-14 热度:131
有没有任何工具或框架能够更容易地测试用 Java编写的分布式软件?我的被??测系统是一个点对点软件,我想使用像 PNUnit这样的测试,但使用Java而不是.Net. 被测系统是我正在开发的构建P2P应用程序的框架.它使用JXTA作为一个较低的子系统,试图隐藏它的一些复杂性[详细]
-
java中静态方法的目的
所属栏目:[Java] 日期:2020-12-14 热度:93
我对 java中静态方法的使用感到困惑,例如,如果main方法是静态的,那么它是有意义的,但是编码时我们已经有了对象 JFrame frame= new JFrame(); frame.setDefaultCloSEOperation(JFrame.EXIT_ON_CLOSE);// here why not frame.EXIT_ON_CLOSE 同样的方式,当我们[详细]
-
java – 升级Spring Security OAuth2
所属栏目:[Java] 日期:2020-12-14 热度:168
我正在尝试将 Spring安全性OAuth2配置从2.0.0.RC1升级到2.0.3.RELEASE.当时我从sprklr示例中复制了配置并使其正常工作.所以它基于基于xml的Spring Security OAuth2配置的工作示例. 现在,我已经升级到Spring Security最新版本(在撰写本文时为2.0.3)并且还尝试[详细]
-
java – 查找是否由于重复引发了SQLException
所属栏目:[Java] 日期:2020-12-14 热度:82
我有一个与数据库不相关的 Java程序,如果由于重复的键抛出了SQLException,我需要知道插入的时候. 如果我使用单个数据库驱动程序,我将简单地使用ErrorCode,但由于我可以使用非常不同的引擎,ErrorCode不一样. 以前有人做过吗?有任何想法吗? 很多TIA! 编辑:[详细]
-
java – Libgdx获得缩放的触摸位置
所属栏目:[Java] 日期:2020-12-14 热度:153
我在使用LIBGDX的 Android游戏工作. @Overridepublic boolean touchDown(int x,int y,int pointer,int button) { // TODO Auto-generated method stub return false;} 这里,x和y返回设备屏幕触摸的位置,值在0和设备屏幕的宽度和高度之间. 我的游戏分辨率是80[详细]
-
java – JMX对象和属性的列表?
所属栏目:[Java] 日期:2020-12-14 热度:199
我试图实现一个nagios插件,这样做需要我明确地知道我想要监视的对象和属性.事情是,我没有能够在标准系统jmx对象和属性的任何地方找到一个列表.任何人都可以指向正确的方向吗?我需要监视内存池,堆大小等. 解决方法 您可以随时使用 mBeanServer.queryNames(nu[详细]
-
java – 获取“真实”类的通用类型
所属栏目:[Java] 日期:2020-12-14 热度:175
如何获得通用类型的“真实”类? 例如: public class MyClassT { public void method(){ //something System.out.println(T.class) //causes a compile error,I wont the class name //something }} 如果T =整数 输出: java.lang.Integer 如果T = String[详细]
-
java – 使用值初始化数组 – 应该显式地显示类吗?
所属栏目:[Java] 日期:2020-12-14 热度:69
我经常看到像这样初始化的数组: String[] array = new String[] { "foo","bar","baz" }; 但是阅读Language Basics – Arrays表明,简短的语法不需要明确地实例化构造函数: Alternatively,you can use the shortcut syntax to create and initialize an arra[详细]
-
java – 可以限制分布式应用程序发出的请求吗?
所属栏目:[Java] 日期:2020-12-14 热度:161
我的应用程序使Web服务请求;有提供商将要处理的最大请求率,所以我需要把它们调低. 当应用程序在单个服务器上运行时,我曾经在应用程序级别执行此操作:一个跟踪到目前为止已经进行了多少请求的对象,并且等待当前请求超出允许的最大负载. 现在,我们正在从单个[详细]
-
java – 实现韵律查找器
所属栏目:[Java] 日期:2020-12-14 热度:63
想知道有没有人有任何提示,或者可以指出我正确的方向,找到/创建某种算法来寻找韵律词. 我特别不想使用API??,因为创建算法只是为了创建它是我的最终目标. 不是应该是重要的,但我在java编码. 谢谢 解决方法 这似乎是一个巨大的项目,如果你不想使用一个API.挑战[详细]
-
java – 有谁有一个有用的助记符来实现比较器?
所属栏目:[Java] 日期:2020-12-14 热度:108
每当我需要执行一个比较,我会卡住,当我回到-1,当我需要回到-1,而我必须查找. 我的意思是,显然-1是较少的,所以这意味着第一个小于秒.但是,只要我对自己说,我得到那个“叨,”你确定吗?感觉.我怀疑我的混乱的一部分来自于其他方式,当我需要一个降序排序时. 你[详细]
-
java – 事务(进程ID)在锁定时死锁与另一个进程通信缓冲资源并被
所属栏目:[Java] 日期:2020-12-14 热度:144
我有一个 java程序,用于更新MS SQL中的表. Web用户也可以通过在ColdFusion中创建的网站访问此表 最近我遇到这个错误的时候: sql_stmt.executeUpdate("update random_selection " + "set forecasted = 1 where " + " randnum = " + ora_rs.getString("RANDNU[详细]
-
java – 从ListView获取选定的元素
所属栏目:[Java] 日期:2020-12-14 热度:174
我使用数据库搜索的结果修改ListView,以便稍后使用该选项再创建另一个数据库请求. 我想获取该ListView的字段值.我可以用什么方法? 我只是想我也可以在onclick上添加一个事件并将其保存在控件的属性上.这也是可以接受的吗? 解决方法 用列表视图说这样: Lis[详细]
-
java – 如何使用Floyd-Steinberg抖动将24位PNG转换为3位PNG?
所属栏目:[Java] 日期:2020-12-14 热度:57
如何使用 Floyd–Steinberg dithering将24位PNG转换为3位PNG?应该使用java.awt.image.BufferedImage来获取和设置RGB值. 在维基百科上,给出了如何将16位转换为8位图像的示例: find_closest_palette_color(oldpixel) = (oldpixel + 128) / 256 基于此,有没有[详细]
-
java – GSON忽略类型错误的元素
所属栏目:[Java] 日期:2020-12-14 热度:88
我正在使用Retrofit(与OkHttp和GSON组合)与在线网络服务进行通信. webservice包含了所有响应的默认包装,类似于: { "resultCode":"OK","resultObj":"Can be a string or JSON object / array","error":"","message":""} 在此示例中,resultCode将为OK或NO.此[详细]
-
java – “转换为试用资源”在Netbeans – 酷豆?
所属栏目:[Java] 日期:2020-12-14 热度:167
Netbeans 7.1.2中有以下代码: BufferedOutputStream bos = new BufferedOutputStream(new FileOutputStream(filename));bos.write(newRawData);bos.close(); 一个警告表明我“转而尝试用资源”.当我选择这样做,我的代码变成: try (BufferedOutputStream bu[详细]
-
java – 自动装配任务发送到Spring TaskExecutor
所属栏目:[Java] 日期:2020-12-14 热度:119
你怎么能有一个类实现Runnable并提交到 Spring TaskExecutor自动连线? 例如,我有一个任务: public class MyTask implements Runnable { @Autowired private MyRepository myRepository; @Override public void run() { myRepository.doSomething(); }} 还[详细]
-
java – 为什么我不会在每个懒惰加载的关系中使用@BatchSize?
所属栏目:[Java] 日期:2020-12-14 热度:159
hibernate的@BatchSize注释允许批量获取延迟加载的实体.例如.如果我有这样的东西: public class Product { @OneToMany(fetchType=LAZY) @BatchSize(size=10) private ProductCategory category;} 现在,如果我得到一个产品的类别,Hibernate将获取最多十个产[详细]