Viele interessante Beiträge zu Java 9 in dieser Woche.
-
Auf geht’s…**
1. Frühling und Java
>> Ahead-of-Time (AOT) -Kompilierung kann zu OpenJDK HotSpot in Java 9 kommen []
Wenn Sie sich mit den untergeordneten Aspekten der Java-Kompilierung beschäftigen, ist dies kurz und auf den Punkt und sehr interessant.
>> Frühlingsreaktive Proben - Mono und Single []
Ich mag es zu sehen, wie diese Artikel zum „praktischen Lernen“ aufblühen, wenn wir der bevorstehenden reaktiven Unterstützung im Frühling 5 immer näher kommen.
>> Optionale Verstöße gegen die Monadengesetze [
Hmm, ich muss es ein drittes Mal lesen.
>> Java 9, OSGi und die Zukunft der Modularität (Teil 2) ** ]
-
Modularität wird in Java 9 eindeutig in den Fokus gerückt ** (und der Grund, warum die GA immer weiter vorangetrieben wird). Dieses Schreiben (und der vorherige Teil) sind eine solide Methode, um mit der bevorstehenden Version vertraut zu werden.
>> Concurrency Puzzle - System.arraycopy () []
Ich mag Parallelität und mag Rätsel. Muss ich mehr sagen?
OK, hier sind auch http://www.javaspecialists.eu/archive/Issue241b.html (einige Hinweise).
-
Auch lesenswert: **
-
===== >> Erste Schritte mit Kubernetes 1.4 mit Spring Boot und Couchbase []
-
===== >> Netflix Zuul erhält ein Makeover zu einer asynchronen und nicht blockierenden Architektur []
-
===== >> Typensichere Anmerkungen []
-
===== https://vladmihalcea.com/2016/10/03/the-best-way-to-map-a-java-1-8-optional-entity-attribute-mit-jpa-und -hibernate/[>> Die beste Methode zum Zuordnen eines optionalen Entitätenattributs für Java 1.8 mit JPA und Ruhezustand] []
-
===== >> MicroProfile in der Tiefe []
-
===== >> So generieren Sie UUIDs als Primärschlüssel mit Hibernate []
-
===== >> “Der wichtigste Vorteil von Microservices ist Beweglichkeit” []
-
Webinare und Präsentationen: **
-
===== >> Spring Tips: Functional Reactive Endpunkte mit Spring Framework 5.0 []
-
===== >> Komplexität der Plattform mit Concourse abwickeln []
-
===== >> Wenn Java-Shops erwachsen werden, werden sie zu Web-Unternehmen []
-
===== http://www.adam-bien.com/roller/abien/entry/building a no dependencies plain[>> Erstellen einer No-Abhängigkeit, einfache JavaScript-App mit Java EE-Backend] []
-
===== >> HTTP Status Trek (REST Fest 2016) []
-
Zeit zum Upgrade: **
-
===== >> Spring Data Hopper SR4 und Gosling SR6 veröffentlicht []
-
===== >> Dritte Bugfix-Version für ORM 5.2 []
-
===== >> Was ist neu in Mockito 2 []
-
===== >> Spring Integration, AMQP-Wartungsversionen verfügbar []
-
===== >> Spring Cloud-Datenfluss für Kubernetes 1.1 M1 und 1.0.1 GA veröffentlicht []
-
===== ** >> Spring Statemachine 1.2.0.M1 Released ]
-
===== >> Spring LDAP 2.2 RC1 []
-
===== >> Red Hat veröffentlicht WildFly Application Server Version 10.1 []
2. Technisch
Ein System zum Behandeln, Anzeigen und Minen der vom System erzeugten Protokolldaten - sehr nützlich und leider so übersehen.
Beachten Sie, dass jedes System besser ist, als nur die Protokolle auf der Maschine zu belassen.
-
Auch lesenswert: **
-
===== >> Die Entwicklung der Testpyramide []
-
===== >> Warum sollten Sie entwerfen Ihre Datenbank zur Optimierung für Statistiken []
3. Überlegungen
>> Demut in der Softwareentwicklung []
Das dauert Sekunden zum Lesen und viel länger zum Nachdenken.
http://www.daedtech.com/habits-that-help-code-quality/ [>> Gewohnheiten, die zur Code-Qualität beitragen
Guter Code ist eine Reise, und es lohnt sich, Zeit zu investieren und sich über diese Art von erfahrungsbasierten Bewertungen zu informieren.
-
Der beste Code, den ich vor 5 Jahren geschrieben habe, sieht für mich jetzt offensichtlich beschissen aus ** , was genau so sein sollte.
-
Auch lesenswert: **
-
===== >> Drei Jahre Bloggen []
-
===== >> So gehe ich mit Ausfällen bei verwalteten Plattformen um []
4. Comics
Und meine Lieblings-Dilberts der Woche:
5. Auswahl der Woche
"Finde heraus, wie das eigentlich dein Fehler ist", ist der beste Rat, den ich früh bekommen habe: