The Baeldung Weekly Review 37

2014年の初めに、私は自分の読書習慣を追跡し始め、ここで最高のものを共有することを決めました。

私の読書をキュレーションすることで、より意図的で多様なものになりました。そして、今週の最高のコンテンツを最高にすることで、あなたにも価値を提供できることを願っています。

さて - 今週は、 ここ数日で出てきた膨大な数の良い記事のために、ちょっと普通ではありません 。それが何であるか確信が持てない - それはおそらく休暇後の独創性の急増なのか、それとも夏の終わりに過ぎないのかもしれないが、ボリュームのアップティックはかなり何か。

  • さあ…​**

1 Java

>>データベースの初心者ガイドロックと失われた更新現象
  • データベースロックと "Lost Update" ** に関する強力でよく研究された記事からレビューを始めましょう。

私は個人的にこのシリーズをたどり、多くのことを学びました - そして私たちはここで毎週のレビューでも全体の進歩を追跡してきました。これらはすべて優れていますが、これはシリーズ全体で最も優れたものの1つです。

>> Javaはクール
  • Javaエコシステムの優れた地図** - あなたのスキルを学び向上させるための確かな情報源を見つけるのにとても便利です。

個人的なメモでは - コミュニティを私自身よりもずっと多くプッシュし、形作ってきた多くの偉大なエンジニアと同じページにいるのは素晴らしい気分です。

>>なぜあなたは階層化アーキテクチャを実装してはいけないのか

この作品は物議を醸すでしょう(おそらくもうすでに終わっているでしょう)。

個人的に - たくさんの不必要な複雑さ** で設計されたたくさんのシステムを見たことがある(なぜそこにメッセージキューを入れないのか?)

それは言われています - それは白黒のタイプのものではありません - そして あなたはwel として過度に単純化に傾くことができます。この記事の例を使用するには、おそらく12種類の保険は必要ありませんが、それでも、あなたの家とあなたの健康を保証するのは良い考えです。

>>これが最後の議論です!
  • final (キーワード)** についての良い議論。ファイナルのみがデフォルトだったとしたら - ああ、どうやって人の苦悩が軽減されただろう。冗談はさておき - コーディングの際に final をまだたくさん与えていない場合は、こちらを読んでください。

>>ラムダと副作用

ラムダを使った面白いコーナーケースの一握り。

最後に - JavaZoneカンファレンスの** ビデオはすべて公開されています - そしてその中には素晴らしいビデオがあります。

2春

>> Preview Spring Security WebSocketサポート&セッション

この記事を読むまで、私は Spring Sessionでの取り組み に気付いていませんでした - それは基本的に コンテナ管理セッションを完全に新しいセッション実装に置き換えること です。それはいくつかの目標です - そしてそれは少なくとも一つのクラスの問題に対して、それがいくつかの非常に興味深い実用的な利点を持っているように見えます。

>> Spring Bootでの@ConfigurationPropertiesの使用

Springで標準的なプロパティを作成する方法に代わる非常に優れた方法** - このSpring Bootオプションがどのように役立つのかを私は確実に見て取ることができます。

>> Spring Bootアプリケーションでメールコードをテストする

Spring Bootの探索、具体的には 孤立した単体テストをかなり容易にするように見える興味深い外観のメールツールを使用して 電子メールロジックを設定し、それをテストする** 方法 - かなり素敵なもの。

** >> Spring BootとSpring MVCによるHttpMessageConvertersのカスタマイズ

Spring Bootがさらに簡単にするもう1つの方法 - システム内のHttpメッセージコンバータを設定する** 。私は長い間これを春にしたいと思っていました - それが今実際に可能であることは素晴らしいです。

>> Juergen Hoellerは、Spring 4、Java 8、Spring XD、およびSpringのすべてのものに着手します

Juergen Hoeller(Springの共同創設者)との 良いインタビュー は多くの魅力的な質問をしていますが、なかにはあなたが期待していないかもしれません。インタビューを見ることにした場合に期待する条件付き設定の興味深い説明。

>>ウェビナーリプレイ:Springを使った "Bootiful"マイクロサービスの構築ブート

最後に、 マイクロサービスに関するWebセミナー を開催します。私の毎週のレビューをフォローしているのであれば、既にマイクロサービスを利用するのは簡単ではないことを既にご存知でしょう。

3技術 および黙想**

http://techblog.bozho.net/?p = 1535[>>負荷テストのガイドライン]

負荷テストの実践と考察に関する素晴らしい記事。しばらくこれをやっていたとしても - これを読むのは良い考えです

** http://blog.thecodewhisperer.com/2014/09/15/i-like-mocks/ [>>「私はモックが好きですが、私はスパイに不信を感じています」

初心者の開発者がどのようにスパイを使用するのか、そしてこれらのプラクティスが開発者の経験レベルに応じてどのように変化し、変化するべきかについて深く掘り下げます。この記事から、私が実際に実践することを計画しているいくつかの有用な洞察。

>>ラピッドファイアクラフトマンシップのヒント

ここでは明らかなキャプテン - あなたの工芸品を改善することは継続的なことです** - 「到着」はありません。そのためのヒントをいくつか紹介します。

>> 1フェーズコミット - メモリ内キャッシュの高速トランザクション

「2フェーズコミット」から軽い「1フェーズコミット」操作に進むと(もちろん速度上の利点があります)、インメモリキャッシュで作業している場合は、もう1つ興味深い読み方があります** 。

私は今は個人的にはそうしていませんが、私は過去に経験したことがあり、正しく設定されていれば非常に役に立ち、そうでなければ全く面倒です。

4漫画

XKCDの長所にうんざりすることはできますか。

>>パスワードの再利用

私は " Nay "と言います。

5今週のピック

今週、私は何か新しいことを試みるつもりです - 私の“ Weekly Review”に新しい“ Pick of the Week”のセクションを紹介します。興味深いのは、これを私のメーリングリストの購読者専用にすることです。

それで - もしあなたが私のメーリングリストからこの記事に来たなら、あなたはすでに選択をしています - あなたがそれを楽しんだことを願っています🙂

そうでなければ - もちろん、あなたは次のリストを入手するためにリストを購読することができます。

乾杯。

前の投稿:調査結果 - Java 8、Spring 4、およびSpring Bootの採用
次の投稿:リクエストメソッドはサポートされていません(405)