Here we go…
我们来了……。
1. Spring and Java
1.Spring和Java
>> Monitor and troubleshoot Java applications and services with Datadog Sponsored
Optimize performance with end-to-end tracing and out-of-the-box support for popular Java frameworks, application servers, and databases. Try it free.
通过端到端跟踪和对流行的Java框架、应用服务器和数据库的开箱即用支持来优化性能。免费试用。
>> The 30-seconds “State of Java in 2018” Survey [docs.google.com]
I’m running the annual Java survey, to get a clear idea of the state of the Java ecosystem right now.
我正在进行年度的Java调查,以清楚地了解目前Java生态系统的状况。
If you haven’t – definitely take the 30 seconds and fill it in. Thanks.
如果你还没有–一定要花30秒的时间来填写。谢谢。
>> Java 10: Parallel Full GC in G1GC [javaspecialists.eu]
JDK 10 finally fixed the problem with G1 which would do the full GC using a single thread.
JDK 10最终解决了G1的问题,G1会使用一个单线程进行完整的GC。
>> Why I Moved Back from Gradle to Maven [blog.philipphauer.de]
Just like any tool out there, Gradle isn’t flaw-free. It’s always a good idea to weigh and understand the tool before committing to it for your project.
就像外面的任何工具一样,Gradle并不是没有缺陷的。在为你的项目承诺使用该工具之前,衡量和了解该工具总是一个好主意。
>> CountDownLatch vs Phaser [javaspecialists.eu]
Definitely, Phaser is harder to understand but easier to use 🙂
绝对的,Phaser更难理解,但更容易使用 🙂
Also worth reading:
-
>> Redmonk Language Rankings Sees Rapid Rise for Kotlin and Swift [infoq.com]
-
>> Java 10 migration: Is it a breeze or a tornado? [jaxenter.com]
-
>> How to map an immutable entity with JPA and Hibernate [vladmihalcea.com]
-
>> JUnit 5 Tutorial: Writing Assertions With AssertJ [petrikainulainen.net]
-
>> How to Compile a Class at Runtime with Java 8 and 9 [blog.jooq.org]
-
>> Hibernate Tips: Easiest way to manage bi-directional associations [thoughts-on-java.org]
Webinars and presentations:
网络研讨会和演讲:。
-
>> Under the Hood of Reactive Data Access [infoq.com]
-
>> New in Spring Framework 5.0: Functional Web Framework [infoq.com]
-
>> Spring Tips: Spring Cloud Stream Kafka Streams [spring.io]
Time to upgrade:
升级的时间:。
-
>> Hibernate OGM 5.3.1.Final is out [in.relation.to]
-
>> Payara Foundation Releases Payara Server 5 and Payara Micro 5 [infoq.com]
-
>> Spring Framework 5.0.5 and 4.3.15 available now [spring.io]
2. Technical and Musings
2.技术和思考
>> Why I Deleted My IDE and How It Changed My Life For the Better [blog.takipi.com]
>> 为什么我删除了我的IDE,以及它如何改变了我的生活 [blog.takipi.com]
Sometimes it can be beneficial to ditch the technology and go back to basics. Or try a better IDE 🙂
有时候,抛弃技术,回归基本原理是有好处的。或者尝试一个更好的IDE 🙂
Also worth reading:
还值得一读的是:。
-
>> Git cleanup [blog.frankel.ch]
-
>> Gradual Programming [willcrichton.net]
-
>> How to Get Yourself Out of Technical Debt [daedtech.com]
-
>> In The Large [blog.cleancoder.com]
-
>> Preserving the Egg on the Web [amundsen.com]
-
>> Product Discovery: Create better products [blog.codecentric.de]
-
>> Amazon S3 Update: New Storage Class and General Availability of S3 Select [aws.amazon.com]
3. Comics
3.漫畫
And my favorite Dilberts of the week:
还有本周我最喜欢的Dilberts。
>> Spare Time [dilbert.com]
>> Anyone Fired Lately [dilbert.com]
>> Meetings [dilbert.com]
4. Pick of the Week
4.本周精选
>> The Mistakes I Made As a Beginner Programmer [medium.com]