-
java – 使用Apache POI使整行变粗
所属栏目:[Java] 日期:2020-12-14 热度:83
我正在使用Apache POI的HSSFWorkbook将数据写入Excel电子表格. 我想整整一行加粗.有人可以建议怎么做吗? 解决方法 像这样的东西可以用你所拥有的东西: public static void makeRowBold(Workbook wb,Row row){ CellStyle style = wb.createCellStyle();//Cr[详细]
-
java – 依赖注入如何促进可测试性
所属栏目:[Java] 日期:2020-12-14 热度:124
我一直在阅读 Factory模式,并且发现了一些文章,建议将Factory模式与依赖注入结合使用,以最大限度地提高可重用性和可测试性.虽然我还没有找到这个Factory-DI混合的任何具体例子,但我将尝试给出一些我的解释的代码示例.但是,我的问题是关于这种方法如何提高可[详细]
-
java – 我可以静态导入私有子类吗?
所属栏目:[Java] 日期:2020-12-14 热度:111
我有一个私人的枚举,不要暴露在课外.反正我是否可以对该类型进行静态导入,这样我每次都不必输入枚举类型?或者有更好的方法来写这个吗?例: package kip.test;import static kip.test.Test.MyEnum.*; //compile errorpublic class Test{ private static enu[详细]
-
java – 我遇到了这个异常:未解决的编译问题
所属栏目:[Java] 日期:2020-12-14 热度:163
我从项目中删除了jar(pdfbox,bouncycastle等)并将它们移动到另一个文件夹但我将它们包含在构建路径中后得到此异常… 在第一行eclipse显示此错误(构造函数PDFParser(InputStream)引用缺少类型InputStream)-altought FileInputStream是从InputStream扩展的 –[详细]
-
java – 如何在Spring中更改运行时的属性值
所属栏目:[Java] 日期:2020-12-14 热度:52
我需要在运行时更改应用程序中的属性. 例如,我有一个服务,它发送一个带有resset密码的电子邮件.请求有效期为12小时.但我想在运行时将此时间更改为24或更多.我需要为管理员提供此操作的机会. 我的属性文件有 hours.expired=12 我的服务 private int hoursExpi[详细]
-
java – NIO实现的最佳模型?
所属栏目:[Java] 日期:2020-12-14 热度:196
我正在将我们的 Java代码转换为使用NIO,但我不确定设计它的最佳方法. 我最初的方法是创建一个选择器线程池.根据需要启动/终止线程,并且当以循环方式连接/接受通道时,将通道注册到选择器线程.从那里,每个线程在select()上阻塞,并且当被唤醒时将运行与具有所选[详细]
-
如何用JAVA发回JSON?
所属栏目:[Java] 日期:2020-12-14 热度:96
我有问题 using Gzip compression and JQuery together.似乎这可能是由我的方式发送JSON响应在我的Struts操作.我使用下一个代码发回我的JSON对象. public ActionForward get(ActionMapping mapping,ActionForm form,HttpServletRequest request,HttpServletR[详细]
-
java – 传递方法作为参数 – 这是可能吗?
所属栏目:[Java] 日期:2020-12-14 热度:124
我试图迁移到 java 8,并在我的dao类中有一些方法,执行以下操作 @Override@SuppressWarnings("unchecked")public ListGroup getGroups(){ Session session = sessionFactory.openSession(); ListGroup allGroups = (ListGroup)session.createQuery("from Grou[详细]
-
用于Java包名称的Python正则表达式
所属栏目:[Java] 日期:2020-12-14 热度:121
我在使用 Python确定有效的Java包名称时遇到问题.这是代码: packageName = "com.domain.lala" # valid,not rejected - correct #packageName = ".com.domain.lala" # invalid,rejected - correct #packageName = "com..domain.lala" # invalid,not rejected[详细]
-
java – 将System.out重定向到JTextPane
所属栏目:[Java] 日期:2020-12-14 热度:181
我有一个类(如下所示),扩展了JPanel并包含一个JTextPane.我想将System.out和System.err重定向到我的JTextPane.我的班级似乎没有工作.当我运行它,它会重定向系统打印,但它们不打印到我的JTextPane.请帮忙! 注意:只有应用程序启动时,才会重定向呼叫.但任何时[详细]
-
java – 从新闻文章中提取主要内容(最高文本密度)Web页面
所属栏目:[Java] 日期:2020-12-14 热度:118
我想制作一个代码来从新闻网站中提取主要新闻.新闻网站包含主要新闻,广告,评论,版权声明,所以我想获得像samppipe一样的主要新闻,但我想知道如何做到这一点. 所以我希望获得有关如何完成这项工作的信息. Sudhanshu 解决方法 boilerpipe网站包含源代码,快速入[详细]
-
如果您在Java中使用不推荐的方法/函数会出现什么问题?
所属栏目:[Java] 日期:2020-12-14 热度:155
由于在 Java中使用不赞成的功能而出现任何问题?如果是这样,为什么要保持这个功能?如果在Java中使用不赞成的方法,这是一个坏习惯吗? java.sql.Date.getMonth或getYear或getDate ??? 解决方法 一些潜在的问题是: 方法可能不再存在(实际上从来没有这种情况,[详细]
-
java – 在HttpSession之后重定向超时
所属栏目:[Java] 日期:2020-12-14 热度:62
我一直在看这个话题的很多帖子,但是无法得到一个适用于我的例子的解决方案. 我正在使用Java EE 6与JSF 2.0(部署在JBoss AS 7.1上) 在我的web.xml中,我有: session-config session-timeout1/session-timeout /session-config 我希望用户在会话自动超时时被重[详细]
-
java – 从double转换为int并不总是只是放弃小数部分
所属栏目:[Java] 日期:2020-12-14 热度:80
我正在试验我在这里找到的代码 The Java Specialists’ Newsletter. public class MeaningOfLife { public static String findOutWhatLifeIsAllAbout() { int meaning = 0; for (int i = 0; i 10; i++) { for (int j = 0; j 20; j++) { for (int k = 0; k 30[详细]
-
java – 绘制/布局期间的对象分配?
所属栏目:[Java] 日期:2020-12-14 热度:82
我在绘制/布局期间得到3个对象分配的警告 super.onDraw(canvas);canvas.drawColor(Color.WHITE);Paint textPaint = new Paint();textPaint.setARGB(50,100,250);textPaint.setTextAlign(Align.CENTER);textPaint.setTextSize(50);textPaint.setTypeface(font[详细]
-
java – Maven / Eclipse:在类路径中找不到任何META-INF / pers
所属栏目:[Java] 日期:2020-12-14 热度:185
我知道有关这个问题的其他问题,但是没有一个解决方案对我有用.我正在使用maven在 eclipse中构建一个 java项目,我的persistence.xml文件在src / main / resource / META_INF文件夹中.但是当我尝试安装mvn时,我总是得到这个错误: No Persistence provider for[详细]
-
java – 在递归调用时的StackOverflowError
所属栏目:[Java] 日期:2020-12-14 热度:177
问题是严格的理论,但我找不到答案.考虑这个简短的程序: public class SBtst { int i = 0; public static void main(String[] args) { new SBtst().rec(); } public void rec() { System.out.println("rec is called "+i++); try { rec(); } catch (StackOve[详细]
-
java – 如果Stream没有结果,则抛出异常
所属栏目:[Java] 日期:2020-12-14 热度:93
我需要在lambda中抛出异常,我不知道该怎么做. 到目前为止,这是我的代码: listOfProducts.stream().filter(product - product.getProductId().equalsIgnoreCase(productId)).filter(product - product == null) //like if(product==null) throw exception.fi[详细]
-
java – 在什么条件下我们需要在数据库中使用复合键
所属栏目:[Java] 日期:2020-12-14 热度:141
我已经看到我们可以使用复合键,其中主键由两个表的组合主键组成. 喜欢人和书 person_id and book_id will make the primary key. 但我想问一下,我们需要硬编码编程语言 我的意思是,我可以使用任何名称的单独列作为主键 然后我不必硬编码它,我可以像往常一样[详细]
-
java – 改变散点图中点的形状
所属栏目:[Java] 日期:2020-12-14 热度:184
我在JFreeChart的散点图上有几千个点. 现在的问题是我的程序是用“正方形”绘制点,但是我需要一些帮助,如何将点的形状从“正方形”更改为“点/圆”. 任何帮助将不胜感激. // *我正在使用ShapeUtilities,但是当我使用XYItemRenderer / XYDotRenderer时,它不会[详细]
-
java – jdk源代码中的神秘评论:// HD,第2-1节
所属栏目:[Java] 日期:2020-12-14 热度:115
我只是偶然发现了这个评论. public static int lowestOneBit(int i) { // HD,Section 2-1 return i -i; } 在1.5 java源代码中. 这个评论是什么意思?它是一本书的参考?一个规格? 解决方法 HD可能是由Henry S. Warren提到的 Hacker’s Delight.实际上,这个[详细]
-
Java OpenPGP的建议?
所属栏目:[Java] 日期:2020-12-14 热度:108
我想开发一个小的OpenPGP客户端,我正在为OpenPGP搜索 Java库. 这种方法有没有(开源)建议? Cryptix.org似乎不再活着…… 解决方法 我找到了 BouncyCastle库,用于Java和C#.我没有任何经验.我会尝试并在此报告. 它提供: 用于Java和C#的轻量级加密API. Java Cr[详细]
-
如何从控制台应用程序JAVA中的扫描仪读取字符串?
所属栏目:[Java] 日期:2020-12-14 热度:155
import java.util.Scanner;class MyClass{ public static void main(String args[]){ Scanner scanner = new Scanner(System.in); int eid,sid; String ename; System.out.println("Enter Employeeid:"); eid=(scanner.nextInt()); System.out.println("Ente[详细]
-
java – Jackson:多个back-reference属性,名称为’defaultRefer
所属栏目:[Java] 日期:2020-12-14 热度:95
我试图将一个json(字符串格式)映射到一个对象,我得到以下错误 com.fasterxml.jackson.databind.JsonMappingException: Multiple back-reference properties with name ‘defaultReference’ 这是json字符串 {"pledge":"74","client":"66","date":"","originI[详细]
-
java – Maven:没有源编译
所属栏目:[Java] 日期:2020-12-14 热度:175
我正在跟随“使用Maven构建 Java项目”( https://spring.io/guides/gs/maven/#scratch),当我从/ Users / Misha / Desktop / src / main / java / hello运行’mvn compile’时,我得到这个提示: [INFO] Scanning for projects... [INFO] [INFO] -------------[详细]