-
java – 在列表视图中查看页眉和页脚的缓存
所属栏目:[Java] 日期:2020-07-22 热度:185
可以将列表视图添加页眉和页脚视图.缓存这些视图? 像获取视图机制一样,确保列表中的资源再循环,并防止多余的内存消耗.页眉/页脚视图也同样照顾? 编辑 考虑一个这样的内容的布局(本质上是一个): 大约40个不同的领域分为5个视图组 一个注释类型布局,可以具有[详细]
-
java – 在spring mvc中按名称获取cookie值
所属栏目:[Java] 日期:2020-07-22 热度:187
我正在开发一个 java spring mvc应用程序.我以这种方式在我的控制器的一个方法中设置了一个cookie: @RequestMapping(value = {/news}, method = RequestMethod.GET)public ModelAndView news(Locale locale, Model model, HttpServletResponse respo[详细]
-
java – jpa 2 hibernate限制(最大结果)到一个CriteriaQuery
所属栏目:[Java] 日期:2020-07-22 热度:63
也许这是一个愚蠢的问题,但我在文档中找不到答案: 如何使用JPA2对CriteriaQuery设置限制? 谢谢 CriteriaQuery不是可执行查询.您需要先使用EntityManager.createQuery(criteriaQuery)创建一个TypedQuery.然后,您可以设置此的最大结果并执行它.[详细]
-
java – 迁移到Tomcat 8:InstanceAlreadyExistsException数据源
所属栏目:[Java] 日期:2020-07-22 热度:125
我有一个关于Tomcat 8中的上下文配置的问题.我将项目从Tomcat 7迁移到8并且有异常的问题:如果配置中没有改变我发现错误: 2015-02-03 12:05:48,310 FIRST_ADMIN ERROR web.context.ContextLoader:331 - Context initialization failed org.springframework.j[详细]
-
如何用Java解析大型(50 GB)XML文件
所属栏目:[Java] 日期:2020-07-22 热度:189
目前,我试图使用一个SAX解析器,但约3/4通过文件,它完全冻结,我已经尝试分配更多的内存等,但没有得到任何改进. 有什么办法加速吗?一个更好的方法? 剥去它的裸骨头,所以我现在有以下代码,当在命令行运行它仍然不会像我想要的那么快. 运行它“java -Xms-4096m[详细]
-
java – 何时通过UDP套接字API选择JMS API,反之亦然?
所属栏目:[Java] 日期:2020-07-22 热度:145
可以激励程序员在分布式 Java应用程序中使用 Java JMS(Java Message Service)API代替java.net包的UDP套接字API,还是使用UDP套接字API而不是JMS API?如有可能,请提供示例应用程序. UDP和 JMS在许多方面是不同的,从根本上说,因为JMS通常依赖于 TCP固有的功能([详细]
-
java – AbstractFactory与网桥模式
所属栏目:[Java] 日期:2020-07-22 热度:159
我刚刚学到了Bridge Pattern及其意图:从实现中去掉一个抽象,使两者可以独立变化. 但是为什么一个AbstractFactory不能做同样的事情呢? 我知道一个AbstractFactory可以创建一个特定的桥,但是我的问题涉及使用AbstractFactory而不是Bridge来解耦抽象和实现. 可[详细]
-
在Java 7中关闭ResultSet
所属栏目:[Java] 日期:2020-07-22 热度:95
参见英文答案 Must JDBC Resultsets and Statements be closed separately although the Connection is closed afterwards?8个 以下站点显示了使用JDBC的新“AutoClosable”功能: link.此站点显示了语句将如何自[详细]
-
java – 高效的BigDecimal向上和向下舍入两位小数
所属栏目:[Java] 日期:2020-07-21 热度:152
在 java中,我试图找到一个有效的方法来根据条件将BigDecimal转换为两位小数,Up或Down. IF condition true then: 12.390 --- 12.39 12.391 --- 12.40 12.395 --- 12.40 12.399 --- 12.40 If condition false then: 12.3[详细]
-
java – 为什么属性更改listener而不是observable
所属栏目:[Java] 日期:2020-07-21 热度:148
我在类设计中遇到问题,直到我发现可观察(使用观察者设计模式),从而创建了一个解决我的问题的小应用程序.我很高兴和自豪,我用一个好的原则来解决一个问题. 现在我即将开始我的主要应用程序,并刚刚阅读 Making a JFrame and Observable Object 为什么海报建议不[详细]
-
在java中连接一些.txt文件[已关闭]
所属栏目:[Java] 日期:2020-07-21 热度:61
我有一些.txt文件.我想连接它们并生成一个文本文件.我将如何在 java中执行? 以下是这种情况 file1.txt file2.txt 连接结果 file3.txt 这样file1.txt的内容就跟着file2.txt 逐个文件读取并写入目标文件.如下所示: OutputStream out = new FileOutputStream(o[详细]
-
java – 精心设计的JMX MBean的特点是什么?
所属栏目:[Java] 日期:2020-07-21 热度:199
在设计JMX MBean时有哪些最佳实践?你觉得的任何例子尤其有用? 返回绝对计数而不是费率.例如返回db提交的总数,而不是导出速率. 通过这样做,您的客户可以在任何时间段内自行监控和导出费率.也许更重要的是,如果他们只是很少连接,这将保护客户免受错失的利率波[详细]
-
如何发音“J2EE”或“Java EE”
所属栏目:[Java] 日期:2020-07-21 热度:67
对于所有那些J2EE / Java EE开发人员,在与现实世界中的人交谈时,你会说 i’m a jay two ee ee programmer 要么 i’m a jay two ee programmer 要么 i’m a java enterprise programmer 要么 i’m an enterprise java programmer 或者是其他东西? I’m a Java[详细]
-
为构造函数创建java本机方法
所属栏目:[Java] 日期:2020-07-21 热度:64
我正在用 Java编写程序,我想为C编写的库创建一个本机界面.但是我对如何为构造函数编写本机方法声明感到困惑. 说我有这个C类和构造函数: template class _Tp,class _Val class Arbitrator { public: Arbitrator(); } 我如何编写本机方法声明? 这是我到目前为[详细]
-
如何使用java捕获其他应用程序的选定屏幕?
所属栏目:[Java] 日期:2020-07-21 热度:119
我们正在尝试开发一个屏幕捕获实用工具. 我们如何使用Java捕获另一个应用程序的选定屏幕?我们如何在捕获的屏幕上添加标注? 基于 Prajakta’s description of the project,我相信有一些操纵屏幕截图的解释是有序的(我认为约翰做了很好的解释 how to capture[详细]
-
Java字符串池和类型转换
所属栏目:[Java] 日期:2020-07-21 热度:50
我的问题是 Java处理字符串的方式.从 Java语言规范(JLS)中可以清楚的说,字符串文字被隐式地嵌入 – 换句话说,是在堆的String常量池部分中创建的对象,与在调用新字符串时创建的基于堆的对象相反(“随你”). 什么似乎不符合JLS所说的那样,当使用String连接与一[详细]
-
java – 使用Glassfish / Metro模拟WCF安全Web服务器的问题
所属栏目:[Java] 日期:2020-07-21 热度:200
我正在尝试构建一个Glassfish托管的Web服务(用于开发测试)一个WCF托管的Web服务.我有WCF托管服务的WSDL,我可以从WCF托管的WSDL构建 Java服务和 Java客户端,没有任何问题. WSDL使用相互证书安全性进行数据交换. WSDL具有与WCF服务器的主机证书相匹配的嵌入式X5[详细]
-
java – 黑莓浏览器返回点击
所属栏目:[Java] 日期:2020-07-16 热度:125
加载浏览器后,我想回到上一页,但需要三次点击.我尝试覆盖后退按钮,但仍然需要三次点击.我使用以下代码来加载浏览器: BrowserSession browserSession;browserSession = Browser.getDefaultSession();try{ browserSession.displayPage(mapLocation);}catch(Exc[详细]
-
java – Apache POI,创建新单元格将覆盖行样式
所属栏目:[Java] 日期:2020-07-16 热度:134
我正在使用Apache POI将数据导出到.xlsx文件,我想为文件中包含的一些行和单元格设置样式. 我正在使用XSSF,因为该文件将在Excel 2007中读取. 基本上,我的问题是,我正在尝试设置一个行风格,如下例所示,它为索引0的整行设置一个黑色的前景色.它工作正常,但每当创[详细]
-
.net – F#int.MaxValue是“不是有效的常量表达式”,但System.Int32.MaxValue是?
所属栏目:[Java] 日期:2020-07-16 热度:85
TL; DR:F#编译器在本上下文中将int解释为 int operator,如 determined by Eugene Fotin和 expanded upon by Gene Belitski.最佳解决方法是使用System.Int32.MaxValue或唯一类型别名,如下所述. 考虑以下记录类型: type User = { Username : string} 我想要用[详细]
-
java – 如何使用LinkedHashMap中的功能实现ConcurrentHashMap?
所属栏目:[Java] 日期:2020-07-16 热度:167
我已经使用LinkedHashMap与accessOrder true,并允许最多500个条目在任何时候作为数据的LRU缓存.但是由于可扩展性问题,我想转到一些线程安全的替代方案. ConcurrentHashMap在这方面似乎很好,但缺少在LinkedHashMap中找到的accessOrder和removeEldestEntry(Map.[详细]
-
Java死锁问题
所属栏目:[Java] 日期:2020-07-16 热度:167
任何人都可以解释为什么在这段代码中有一个僵局.谢谢 public class Deadlock { static class Friend { private final String name; public Friend(String name) { this.name = name; } publ[详细]
-
如何在magento ORM中使用集合删除数据?
所属栏目:[Java] 日期:2020-07-16 热度:84
现在我正在删除数据 $deleteCCL = Mage::getModel(crossdata/customccitem); $deleteCCL-load($itemId); $deleteCCL-delete(); 有没有办法使用集合来删除数据: $rcc = Mage::getModel(crossdata/customccitem)-getCollection()-[详细]
-
java – 在编译的类中更改字符串常量
所属栏目:[Java] 日期:2020-07-16 热度:130
我需要更改部署的 Java程序中的字符串常量,即编译的.class文件中的值.它可以重新启动,但不容易重新编译(虽然这是一个不方便的选项,如果这个问题没有产生任何答案).这可能吗? 更新:我只是使用十六进制编辑器查看文件,看起来我可以轻松地更改字符串.那工作是[详细]
-
java – Retrofit 2.0抛出“IllegalArgumentException:@Field参数只能用于表
所属栏目:[Java] 日期:2020-07-16 热度:126
我的问题是,我不知道如何开始使用Retrofit 2.0与接收的API – 下面提到… 首先,我需要用户名,密码,fbID(可选),gmailID(可选),twitID(可选),性别,birthDate,位置(不需要 – 如果long和lat有值),经度(可选),纬度(可选) ,profileImage(可选). 当所有参数都很好[详细]