今週はJava 9に関する興味深い記事がたくさんあります。
-
さあ…**
1 SpringとJava
>> Spring Framework 5.0 M5アップデート []
最新のSpring 5プレリリース** における非常に興味深い機能。
>>ローカルクラス宣言のユースケース []
エンジニアリングの観点からは、クラスをローカルに定義するための優れた使用例がいくつかありますが、それらはhttps://en.wikipedia.org/wiki/Principle of least__astonishment[PoLA]に違反する可能性があるため、注意して使用する必要があります。
>> Spring Bootマイクロサービスパート2の統合テスト戦略 []
Spring Bootで行われたマイクロサービスアーキテクチャのテスト戦略に関するシリーズの第2部。
>> Hibernateでデータを暗号化および復号化する方法 []
Hibernateを使用してデータ暗号化を行う方法についての簡潔な説明
>> LinkedHashMapからのLRUキャッシュ []
LinkedHashMap は、軽量のLRUキャッシュを構築するために使用できます。
-
あなたはあなた自身のキャッシュを構築するべきですか?** もちろんそうではありませんが、それは素晴らしい学習ツールです。
https://www.infoq.com/articles/Testing-RxJava2?utm campaign = infoq content&utm source = infoq&utm medium = feed&utm__term = Java[>>テストRxJava2] []
RxJavaのテストは、 TestSubscriber 、 TestScheduler 、または RxJavaPlugins などの専用ソリューションを使用した場合よりも簡単です。
Awaitilityライブラリーも役に立つかもしれません。
https://advancedweb.hu/2017/03/01/jvm optimistic optimizations/[>> JVMにおけるプロファイルベースの最適化手法] []
JVM のための 最適化技術** への深い飛び込みシリーズからの新しい分割払込金。
https://www.infoq.com/news/2017/03/java-epsilon-gc?utm campaign = infoq content&utm source = infoq&utm medium = feed&utm__term = Java[>> Javaのパフォーマンスの最後のフロンティア:ゴミを取り除きますコレクター] []
GCのオーバーヘッドを減らすための潜在的なアイデアに関する非常に興味深い記事。
-
また読む価値がある:**
-
===== https://blogs.oracle.com/theaquarium/entry/java ee 8 february recap[>> Java EE 8 - 2月のまとめ] []
-
===== ** >> JsoniterによるJavaでのPHPスタイルのJSONの解析
-
===== >> Cloud Foundryの新しいコンテナネットワーキングによるSpringマイクロサービスの構築スタック []
-
===== >> Zenと単体テストの芸術 []
-
===== https://www.infoq.com/news/2017/02/scdf-for-cloudfoundry?utm campaign = infoq content&utm source = infoq&utm medium = feed&utm__term = Java[>> Spring Cloudのデータフローに関するQ&A]クラウドファウンドリ用] []
-
===== >> UAA OAuth2認証サーバーの使用 - クライアントとリソース []
-
ウェビナーとプレゼンテーション:**
-
アップグレードする時期:**
-
===== >> Spring Framework 5.0 M5リリース []
-
===== https://blog.jetbrains.com/idea/2017/02/intellij-idea-2017-1-public-preview-java-9-debugger-vcs-search-editor-and-many- more/[ >> IntelliJ IDEA 2017.1公開プレビュー:Java 9、デバッガ、VCS、検索、エディタ、その他多数 ][]
-
===== >> Spring Framework 4.3.7リリース []
-
===== >> Kotlin 1.1がリリースされました []
-
===== >> Incremental Compilation、Javaライブラリプラグイン、およびGradle 3.4のその他のパフォーマンス機能 []
2テクニカル
>> MVCC(Multi-Version Concurrency Control)のしくみ []
MVCC手法の簡単な概要 - データベースシステムにもちろん適用されますが、他の種類のシステムにも潜在的に適用されます。
>>メンテナンス可能なコードベースの秘密 []
誰もがクリーンで保守可能なデータベースの開発について話していますが、それは実際にはどういう意味ですか?
-
また読む価値がある:**
-
===== >>必要コメント []
-
===== >> Robot Framework Webテンプレート - Selenium2 PhantomJS、基本認証 []
-
===== >>いくつのフローティング - ポイント番号は[0,1 ?] []の範囲内です
3黙想
>>マイクロサービス用の '2.0’テクノロジスタックに興奮しています []
マイクロサービスを構築するための新しい世代のツールについてのいくつかの考え。
** >>技術職はすでにほぼ自動化されています
私たちの業界の現実、そしてソフトウェアが雇用市場全体にどのような影響を与えているかについての非常に興味深い点
>>名前の中身は?コード内のスペルの問題 []
高度なIDEの時代には、コードベースに文法エラーやタイプミスがあるのは正当化できません。
>>テスト自動化コーチとしての最初のステップ []
チームを指導し始めることについての考え - この場合、よりよいテストの方。
-
また読む価値がある:**
-
===== >>当社の業界の現状 []
-
===== ** https://www.infoq.com/news/2017/02/lightbend-acquires-opsclarity?utm campaign = infoq content
-
===== >>基本的な週末の読み方:ビザンチンの将軍 []
-
===== >>品質のための時間 []
-
===== https://www.infoq.com/minibooks/emag-handle-data-science?utm campaign = infoq content&utm source = infoq&utm medium = feed&utm__term = Java[>> InfoQ eMag:データサイエンスへの取り組み] []
-
===== ** >> Small Diffとコードレビュー