得到ZoneId它像:
ZoneId.of("America/Sao_Paulo");
Run Code Online (Sandbox Code Playgroud)
要么
ZoneId.of(ZoneId.SHORT_IDS.get("BET"));
Run Code Online (Sandbox Code Playgroud)
为什么不存在Enum这样的价值的原因,如:
ZoneId.of(ZoneIds.AMERICA_SAO_PAULO);
Run Code Online (Sandbox Code Playgroud)
这似乎不容易出错,而且更加自动完成友好?
我试图在JPA 2.0(JBoss 7.1.1)中创建一个ManyToMany关系,并在关系中添加一个额外的列(粗体,下面),例如:
Employer EmployerDeliveryAgent DeliveryAgent
(id,...) (employer_id, deliveryAgent_id, **ref**) (id,...)
Run Code Online (Sandbox Code Playgroud)
我不希望有重复的属性,所以我想应用http://giannigar.wordpress.com/2009/09/04/mapping-a-many-to-many-join-table中提供的第二个解决方案.-with-column-using-jpa /.但我不能让它工作,我得到几个错误,如:
该链接上的许多人说它工作正常,所以我想在我的环境中有些不同,可能是JPA或Hibernate版本.所以我的问题是:如何使用JPA 2.0(Jboss 7.1.1 /使用Hibernate作为JPA实现)实现这样的场景?并补充这个问题:我应该避免使用复合键,而是使用普通生成的id和唯一约束吗?
提前致谢.
Obs.:我没有在这里复制我的源代码,因为它本质上是上面链接中的一个副本,只是具有不同的类和属性名称,所以我想这没有必要.
我正在构建一个不断附加缓冲区的应用程序,而许多读者独立地使用此缓冲区(一次写入多次读取/ WORM).起初我想过使用Apache Kafka,但由于我更喜欢as-a-service选项,我开始调查AWS Kinesis Streams + KCL,看来我可以用它们来完成这项任务.
基本上我需要2个功能:排序(所有读者必须以相同的顺序读取事件)以及从读者开始消费的缓冲区中选择偏移量的能力.
现在我也在评估Google Cloud Platform.在我阅读文档时,似乎建议Google Pub/Sub与AWS Kinesis Stream等效,但在更详细的层面上,这些产品似乎有很多不同:
如果我做对了,PubSub不能被认为是Kinesis的等价物.也许如果与Google Dataflow一起使用?我必须承认,我仍然看不出如何.
那么,PubSub是Kinesis的替代品吗?如果没有,是否有符合我要求的Google云端产品?
谢谢!
amazon-web-services apache-kafka google-cloud-platform amazon-kinesis google-cloud-pubsub
Play Framework建议将阻塞IO中继到适当大小的线程池,如下所示:
https://www.playframework.com/documentation/2.5.x/ThreadPools
这是关系数据库访问的情况,因为没有可用的非阻塞JDBC驱动程序 (除少数例外).
我目前正在学习Node.JS,我无法弄清楚如何在节点中处理它.我没有看到任何代码考虑节点中的线程池的代码.
那么,node.js中使用的关系数据库驱动程序是否能够执行非阻塞IO?或者这些计算是否在幕后传递给某种工作线程?
从更广泛的意义上讲:编写非常DB(关系)密集型node.js应用程序的正确方法是什么?
OWASP建议在 API 响应中使用Content-Security-Policy: frame-ancestors 'none',以避免拖放式点击劫持攻击。
然而,CSP 规范似乎表明,加载 HTML 页面后,同一上下文中的任何其他 CSP 规则都将被丢弃,而不会产生任何效果。这在我关于 CSP 如何工作的心智模型中是有意义的,但如果 OWASP 推荐它,那么我肯定会错过一些东西。
在 HTML 页面已经加载并且“主”CSP 已经评估之后,谁能解释一下 XHR 请求中的 CSP 标头如何提高安全性?它在浏览器中如何工作?
security http http-headers content-security-policy client-side-attacks
apache-kafka ×1
hibernate ×1
http ×1
http-headers ×1
java ×1
java-8 ×1
java-ee ×1
java-time ×1
jboss7.x ×1
jpa-2.0 ×1
node.js ×1
orm ×1
performance ×1
security ×1
threadpool ×1
timezone ×1