小编Mah*_*rma的帖子

所有TimeZone时间都保持在哪里?

如果我们设置TimeZone一个特定的Date,java如何设置时间Date,例如,如果我们设置PST为时区,它如何知道确切的时区,它在哪里维护?

提前致谢

java timezone datetime

2
推荐指数
1
解决办法
322
查看次数

使用Apache POI docx在MS Word文档中进行间距和边距设置

我有两个段落,我想在每行之前有100磅的空间.我们有办法Apache POI吗?

这是代码片段

XWPFDocument doc = new XWPFDocument();
XWPFParagraph documentTitle = doc.createParagraph();

documentTitle.setAlignment(ParagraphAlignment.CENTER);
XWPFRun run = documentTitle.createRun();

run.setText("Paragraph 1");
run.setBold(true);
run.setFontFamily("Calibri");
run.setFontSize(13);
run.setColor("4F81BD");

run.addBreak();

run.setText("Paragraph 2");
run.setBold(true);
run.setFontFamily("Calibri");
run.setFontSize(13);
run.setColor("4F81BD");
Run Code Online (Sandbox Code Playgroud)

这里如何100 pt在两段之间添加空格?有什么方法可以实现这个目标吗? addBreak()没有在两条线之间保留任何空间.

以及如何在docx中设置边距?

任何帮助,将不胜感激.

谢谢.

java docx apache-poi

1
推荐指数
1
解决办法
9116
查看次数

如何在整个应用程序中维护集中式对象

我正在开发一个应用程序,我需要创建一个对象,多个类必须访问和修改该对象.如何查看其他类对象最近所做的更改以及如何通过所有类集中访问对象,而不将所有类作为参数传递给所有类?

我正在创建一个Apache POI文档,我在其中添加多个表,多个页眉/页脚和段落.我只想XWPFDocument在我的应用程序中出现一个对象.

我们可以实现任何设计模式吗?

java design-patterns

1
推荐指数
1
解决办法
768
查看次数

使用 Apache POI 在 Word 文档中创建制表符空间

我正在使用 Apche POI 创建 MS Word 文档(.docx 格式)。我能够在文本行之间创建自定义空间。是否有用于在 Word文档中创建制表符空间的类?

java ms-word apache-poi

1
推荐指数
1
解决办法
7126
查看次数

列表中的泛型类型转换

为什么下面的代码没有编译?我知道将它更改为String工作,但为什么我们无法从字符串到对象进行类型转换?

List<Object> c4 = new ArrayList<String>();
Run Code Online (Sandbox Code Playgroud)

java generics casting

1
推荐指数
1
解决办法
54
查看次数

根据对象数据生成唯一ID

我正在做一个小项目,最终用户将数据输入表单(jsp).我读取数据并保存到UserObject中,我需要将用户数据存储到一个file 不进入DB中.这里每个用户数据都存储为.txt文件中的单行文本.

我的要求是根据联系号码和电子邮件生成唯一ID,目前我正在考虑生成email-id,hashcode这将是该用户的唯一标识号.但我不想将-ve值作为唯一ID.我使用以下代码生成`hashcode'.

 static int hashCode(User u) {
    int hash = 37;
    if (u != null) {
        if (u.email != null && u.email.length() > 0) {

            hash = "1@d&$2u".hashCode() + hash
                    + u.email.toLowerCase().hashCode();
        }
    }

    return hash;

}
Run Code Online (Sandbox Code Playgroud)

我在这里做错了吗?有没有其他方法可以根据电子邮件为每个用户对象生成唯一ID.如果两个用户对象相同email id,则两个对象hashcode 必须相同.

java file hashcode

1
推荐指数
1
解决办法
979
查看次数

如何在插入新记录时根据列值忽略多列上的唯一索引

我们有三列的表格,StudentIdSubjectIdActive(和其他一些列,但都没有涉及这个问题).

Activecolumn指示记录是否处于活动状态(Active如果有人从UI中删除记录,我们将此列设置为零)

在列索引的定义StudentId,并SubjectId为如下:

CREATE UNIQUE NONCLUSTERED INDEX [UQ_StudentSubject_SubjectId_StudentId]  
ON [dbo].[StudentSubject]
(
    [StudentId] ASC,
    [SubjectId] ASC

)WITH(
    PAD_INDEX = OFF, STATISTICS_NORECOMPUTE = OFF, SORT_IN_TEMPDB =  OFF,     
    IGNORE_DUP_KEY = OFF, DROP_EXISTING = OFF, ONLINE = OFF, ALLOW_ROW_LOCKS =  ON,      
    ALLOW_PAGE_LOCKS = ON
) ON [PRIMARY]

GO
Run Code Online (Sandbox Code Playgroud)

从我们的应用程序,如果我们尝试插入与此相结合的另一个记录SubjectIdstudentId插入失败和Java抛出以下错误:

引起:com.microsoft.sqlserver.jdbc.SQLServerException:无法在对象'dbo.StudentSubject'中插入具有唯一索引'UQ_StudentSubject_SubjectId_StudentId'的重复键行.重复键值为(113460,182).

组合113460,182的记录的活动为零,因此,我们尝试插入新记录而不是将活动标志设置为1.

如果我们插入一条带有subjectId和studentId的现有组合的新记录,那么我们可以在插入时忽略这个索引Active吗?

编辑 抱歉混淆,这是一个索引而非约束.

sql database sql-server database-design unique-constraint

1
推荐指数
1
解决办法
485
查看次数

JBoss7:为SSLContext配置的类:sun.security.ssl.SSLContextImpl $ TLS10Context不是SSLContext

我正在开发一个独立应用程序的应用程序,并将其打包为jar文件(这是lika a OSGi Plugin)并将部署它jar into JBoss.

当我在我的日食中运行我的应用程序时,应用程序工作正常.在Jboss它抛出错误.

java.lang.ClassNotFoundException: org.w3c.dom.Node.

如果我添加rt.jarWEB-INF/lib文件夹并部署到Jboss.那个错误不再被抛出.但我有一个新的例外,甚至我添加jsse.jarlib ,但无法解决的错误.

 com.microsoft.sqlserver.jdbc.SQLServerException: The driver could not establish a 
 secure connection to SQL Server by using Secure Sockets Layer (SSL) encryption. 
 Error: "class configured for SSLContext: sun.security.ssl.SSLContextImpl$TLS10Context 
 not a SSLContext".
  ......

 Caused by: java.security.NoSuchAlgorithmException: class configured for 
 SSLContext: sun.security.ssl.SSLContextImpl$TLS10Context not a SSLContext

 06:10:53,484 ERROR [stderr] (default-short-running-threads-threads - 26) at     
 sun.security.jca.GetInstance.checkSuperClass(GetInstance.java:258)

 06:10:53,484 ERROR [stderr] (default-short-running-threads-threads - 26) at    
 sun.security.jca.GetInstance.getInstance(GetInstance.java:237)

 06:10:53,484 ERROR …
Run Code Online (Sandbox Code Playgroud)

java database-connection classpath jboss7.x

0
推荐指数
1
解决办法
1832
查看次数