小编Moh*_*amy的帖子

Java低延迟应用程序的开发清单是什么?

我想为Java低延迟应用程序创建全面的清单.你能在这里添加清单吗?

这是我的列表
1.使您的对象不可变
2.尝试减少同步方法
3.锁定顺序应记录良好,并小心处理
4.使用分析器
5.使用Amdhal定律,找到顺序执行路径
6.使用Java 5并发实用程序和锁
7.避免Thread优先级,因为它们是平台相关的
8.可以使用JVM预热
9.首选不公平的锁定策略
10.避免上下文切换(许多线程导致反效果)
11.避免装箱,取消装箱
12.注意编译器警告
13.线程数应等于或小于核心数

低延迟应用程序每毫秒调整一次.

java concurrency multithreading low-latency

33
推荐指数
4
解决办法
2万
查看次数

JPA java代码生成

我特意寻找JPA代码生成技术

首先,所有项目都可以生成符合JPA标准的代码?(例如.HibernateTools)

其次,我还想自定义代码生成实用程序,因为它必须符合我们的企业标准.

如果没有,那么使用反射生成java代码的所有框架是什么?所以我可以从头开始写.

注意:我使用eclipse生成JPA代码并重复重构以使其符合规范.

java templates code-generation jpa autocomplete

29
推荐指数
2
解决办法
5万
查看次数

RxJava与Java 8并行流

它们之间有什么相似之处和不同之处,看起来Java Parallel Stream有一些RXJava中可用的元素,是吗?

java parallel-processing rx-java java-stream

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

你有没有在现实世界的应用程序中有效地使用词法分析器/解析器?

最近,我开始学习ANTLR.我知道lexers/parsers可以用来构建编程语言.

除了DSL或编程语言之外,您是否曾直接或间接使用词法分析器/解析器工具(和知识)来解决实际问题?普通程序员是否有可能在不了解词法分析器或解析器的情况下解决这些问题?

compiler-construction parsing lexical-analysis tokenize

15
推荐指数
2
解决办法
4128
查看次数

你使用过IntersystemsCaché吗?你有什么经历?

我几乎没有声称使用CacheDB而不是经过验证的RDBMS.但我无法理解它比RDBMS更好?如果是这样,为什么它们以Cache为前缀?

是RDBMS还是Caché服务器?您能否在项目中写下有关用例的简要说明?

rdbms caching intersystems-cache

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

Java脚本引擎在哪里使用?

如何有效地使用Java中的"脚本引擎"?

使用脚本引擎的所有正确用例是什么?

是否有使用"脚本引擎"的开源项目?

有一点我想到的是"关闭,功能编程"支持是可能的,但它比"应用程序需求"更多地是技术用途.

可配置的插件都可以.但是仍然有很多模式(访客,装饰师)在高层次上可以做同样的事情.

我不太了解这个要求......它如何有效地用于Java EE模式......它可以与现有模式相辅相成.

此外,我希望看到一些商业用例的更多答案.也许就像在销售期间根据会员资格或位置找到产品的复杂折扣.查找复杂算法的排名.特别是在某些情况下为什么不是Java?(或.NET世界中的C#)

java scripting

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

ResultSet.getTimestamp("date")vs ResultSet.getTimestamp("date",Calendar.getInstance(tz))

java.util.Date,java.util.Timetamp似乎给许多人造成了很大的困惑.在StackOverflow中有很多问题,不幸的是我的问题有点扭曲.

有2个JDBC api.他们应该如何表现?RDBMS之间是否存在任何一致性?

ResultSet.getTimestamp("dateColumn") 
ResultSet.getTimestamp("dateColumn", Calendar.getInstance(tz))
Run Code Online (Sandbox Code Playgroud)

如果有人对Sybase有所了解,请您分享一下您的经验?

java oracle sybase jdbc

10
推荐指数
1
解决办法
3万
查看次数

建议一个JPA单元测试框架

如何对JPA代码进行单元测试?有没有办法自己生成单元测试用例?

注意:我很懒,也不熟悉Unit Test代码.

java unit-testing jpa

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

是否可以使用WinHugs打印Haskell中的所有缩减?

我编写了以下函数..并使用WinHugs执行

teneven =  [x | x <- [1..10], even x]
Run Code Online (Sandbox Code Playgroud)

我的输出:

Main> teneven
[2,4,6,8,10] :: [Integer] 
(63 reductions, 102 cells)
Run Code Online (Sandbox Code Playgroud)

无论如何打印所有减少..所以我可以学习WinHugs内部发生的核心评估?

evaluation haskell lazy-evaluation

6
推荐指数
2
解决办法
1617
查看次数

您是否有任何有效使用Java Assert的技巧?

我没有看到很多开发人员使用Java Assert,但我非常热衷于使用它们.你能分享一些有效使用它们的技巧吗?

java assert design-by-contract fast-fail

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

什么是金融业 - 标准,协议和数据模型?

当我准备TOGAF考试时,我遇到了适用于许多行业的DataModel,服务模型,架构的Open Standard.

(例如:ARTS已经为零售行业定义了一个数据模型.Energistics已经为Petrotechnical行业定义了一个数据模型.FPL定义了交易的修复协议.SWIFT和ISO有一些关于Interbank Messaging的标准.)

我想从这个社区了解什么是OpenStandard - 您在金融行业工作的"协议,数据模型,服务模型"?其中有多少是真正的"开放"和广泛使用

standards banking financial

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

什么是与规则引擎相关的开放标准?

如果我们需要使用可插拔规则引擎,那么与它相关的所有开放标准是什么.

如何为每个平台"无需重写规则"迁移规则引擎?

rule-engine

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