今週はJava 9に関する興味深い記事がたくさんあります。
-
さあ…**
1 SpringとJava
** https://www.infoq.com/articles/トラブルシューティング - Java - メモリ - 問題?utm campaign = infoq content
メモリの問題を解決するのは難しい場合があります。この包括的なガイドは、あなたがそれらに遭遇したときに探し始める場所についての考えをあなたに与えるでしょう。
>> Spring Bootアプリケーションでのコードとしてのパイプライン []
「コードとしてのインフラストラクチャー」は新しいアプローチではありません。
https://blogs.oracle.com/darcy/entry/jsr 269 mr java se[>> JSR 269 Java SE 9のメンテナンスレビュー] []
Java SE 9用のプラガブルアノテーション処理APIに関するいくつかの更新。
-
https://blogs.oracle.com/theaquarium/entry/glassfish 5 update[>> GlassFish 5の更新]** []
GF5の最初のプロモートビルドが最近リリースされました。
>> Spring Bootとハイパーメディア、パート1:HAL []
Spring Bootで自己発見可能なAPIを構築するためのショートガイド。
TDDは強力で必要なツールですが、命令型プログラムの正しさをチェックすることに関しては時々弱いものです。強い型システムと組み合わされたより高い抽象化は、間違いを犯す可能性があるスポットの数を減らすことによってあなたの人生を楽にすることができます。
>>文字列型 に対処
強い静的型付けの世界では、 String 型を悪用するのが簡単なことがあります。そのような状況に対処するためのいくつかの解決策があります。
>> Hibernate 5のすべての開発者が知っておくべき5つの新機能 []
最新のHibernateリリースには、いくつか新しい興味深い機能があります。
-
また読む価値がある:**
-
** https://moelholm.com/2017/03/12/spring-boot-hello-world-kotlin/ [>>
春のブーツ:こんにちは、コトリン] [] ===== >> 5分でのJavaのIf文 []
-
===== >> The Ultimate Java Loggingディクショナリー:開発者が記録する最も一般的な言葉は何ですか? []
-
===== >> Javaのファイナライザの非推奨 []
-
===== >>オブジェクトプールの再訪 []
-
===== >>春の遅いトランザクションコールバックに注意してください []
-
===== >> Eclipseを実行あるバージョンのJava上のIDEですが、別のバージョンをターゲットにしています []
-
===== ** http://www.briandupreez.net/2017/03/consumer-driven-testing-with-pact.html [>> Pactによる消費者主導のテスト
-
ウェビナーとプレゼンテーション:**
-
===== ** https://www.infoq.com/presentations/data-synchronization-crdt?utm campaign = infoq content
-
===== >>ウェビナー:戦略的(ドメイン駆動)デザイン春のブーツ []
-
アップグレードする時期:**
-
===== >> Hibernate ORM 5.1.5.最終リリース []
2テクニカル
** https://www.infoq.com/news/2017/03/kotlin-11-released?utm campaign = infoq content
Kotlinがさらにもっとおもしろい機能を手に入れているようです。私はこれが時間の経過とともにどのように発展するのか間違いなく興味があります。
>> SelfEncapsulation []
フィールドに直接アクセスするのではなく、可能な限りゲッター/セッターを使用するように制限するという興味深いアプローチ。これにより、フィールドにアクセスするときに標準以外のロジックを追加実行する必要がある場合に、リファクタリングがはるかに簡単になります。
>>機密データの保護 []
機密性の高いデータのセキュリティを強化するためのいくつかのヒント。
>> ]
そして、Javaプラットフォーム開発の現状についての興味深い考えがいくつかあります。 プロセス全体をアジャイルにするのはそれほど簡単ではないかもしれません 。
-
また読む価値がある:**
-
===== https://www.infoq.com/news/2017/03/linkerd-celebrates-one-year?utm campaign=infoq content&utm source=infoq&utm medium=feed&utm term=Java[ >> Open Source ] https://www.infoq.com/news/2017/03/linkerd-celebrates-one-year?utm campaign=infoq content&utm source=infoq&utm medium=feed&utm term=Java[Linkerd プロジェクトがマイクロサービスのTCP/IPになるクエストで1周年を迎えます ][]
-
===== >>安定した優先度キュー? []
-
===== ** >>テストデータに関するその他の問題
-
===== >> JDBCとHibernateを使って日付、時刻、タイムスタンプをUTCタイムゾーンに格納する方法 []
-
===== https://solidsoft.wordpress.com/2017/03/15/spock-tricks-simplified-optional-stubbing-with-custom-default-responses/ [** >>スポックトリック - 簡易オプションスタブカスタムデフォルトレスポンスあり
-
===== >> Akkaベストプラクティス:俳優の小道具の定義 []
-
===== >>基本に戻る週末の読書:ブロックチェーンの基礎 []
3黙想
>>プログラマーのキャリア計画 []
新しいことを学び、市場での地位を向上させるために、 コンフォートゾーンを離れる価値がある ことがあります。
** >>パスワードルールがばかげている
特にランダムに生成されたパスワードがすべての必須基準に一致しない場合、厳密なパスワードポリシーはいらだたしいです
>> BDDとファインマンテクニック []
-
===== >>だから、あなたはレガシーコードベースを継承した []
-
===== >> The Lean Inception []
-
===== >>企業がどのようにデジタル人材のための魅力になることができるか []
4漫画
そして今週の私のお気に入りのDilberts: