タグ

2012年2月24日のブックマーク (3件)

  • 同期コレクションと並列コレクション - A Memorandum

    同期コレクション 同期コレクションのイテレーション 同期コレクションのプット・イフ・アブセント 並列コレクション ConcurrentHashMap CopyOnWriteArrayList CopyOnWriteArraySet 同期コレクション 同期コレクションは、JDK1.2以降で追加された Collections.synchronizedXxx 系のファクトリメソッドから同期ラッパークラスを作成します。 List<String> list = Collections.synchronizedList(new ArrayList<String>()); Set<String> s = Collections.synchronizedSet(new HashSet<String>()); Map<Long, String> m = Collections.synchronizedMap

    同期コレクションと並列コレクション - A Memorandum
    abetomotomo
    abetomotomo 2012/02/24
    map ConcurrentHashMap
  • シェルスクリプトを書く際に気を付けていること8箇条 - カイワレの大冒険 Third

    エンジニアという職業柄かシェルスクリプトを書くことはちょくちょくあるのですが、自分なりに気を付けていることを備忘録&自分への戒めも含めて、簡単に書いてみたいと思います。 変数は大文字 シェルスクリプト書いていれば変数の出番は至るところであるでしょう。その際、可読性を増すように、変数は大文字を使っています。 RET=`cmd1`みたいに。好みの問題もあるでしょうが、分かりやすいので。 クオテーションは選ぶ クオテーションにはシングルだったり、ダブルだったり色々ありますが、使い分けておいたほうがよいでしょう。 変数の展開がないようであれば、シングルクオーテーションのほうがスマートでしょうし、展開があるのならダブルクオーテーションを使えばと。 ダブルクオーテーションを使うのにも意味があって、変数は「$RET」のようにクオテーションで囲まなくても動作はたいていするのですが、 echo "${RET

    シェルスクリプトを書く際に気を付けていること8箇条 - カイワレの大冒険 Third
  • リーダー必読!メンバーの「やる気爆発」6つのボタン「CRICSSの法則」まとめ

    このでは「ショートストーリー」を効果的に用いている。 ストーリーは実際のビジネスの現場で新規事業プロジェクトをリードする立場になった健太郎が、身につけたはずの論理思考がうまく機能せず苦労するところからスタートする。 そして上司小沢からCRICSSを伝授された健太郎はチームメンバーのやる気に猛烈に火を点けることに成功し、新規事業は社長承認を受け見事GOとなる。 では、現場のやる気を爆発させるCRICSSとは具体的には何なのか、早速見てみよう。 人のやる気に火を点ける6つのボタン「CRICSSの法則」 1. C = Commitment(コミットメント) コミットメントはご存知の方も多いのではないかと思う。 あのカルロス・ゴーン氏が日産自動車の社長に就任した際にまず掲げたのがこのコミットメント、「必達目標」だ。 ただの目標ではない。「必達」だ。 ゴーン氏の場合、「この目標が達成されなければ社

    リーダー必読!メンバーの「やる気爆発」6つのボタン「CRICSSの法則」まとめ