揮発性変数アトミック変数とか言われたりしますが、ここでは揮発性変数という呼び名で統一します。揮発性変数とは、メインメモリに格納されることを保障された変数のことです。じゃあメインメモリ以外のどこに格納するのさって話なんですが。メモリといえども色々あります(私はあんまり知りませんが)。プロセッサのキャッシュとかレジスタとか、なんかそういうやつです。メインメモリ以外のメモリを、ローカルメモリといいます。ローカルメモリに格納されたデータは、それを格納したプロセッサの他のプロセッサからは見えません。 これで何がうれしいのか。あるスレッドによって書き込まれた値が、次に read するスレッドはその値を読む、ということを保証することです。メインメモリ以外に値が保持されるとこうはいかないわけです。例えばプロセッサのローカルキャッシュに保持されると、一時的にスレッドローカルみたいな感じになってしまうと。vo
Photo Editing and Graphic Design Made for EveryoneBeFunky's all-in-one online Creative Platform has everything you need to easily edit photos, create graphic designs, and make photo collages. Your All-In-One Creative SolutionWatch BeFunky in action to see how it makes your photo editing, collage making, and graphic design workflow seamless. Most Popular FeaturesBeFunky has an amazing collection of
最近Emacsの記事を書く率が異常に高い気がします。今日は、タブ、全角スペース、行末の連続する空白文字列に色を付ける、という話題です。 それ何度も見たよ、という方も多いかと思いますが、今回はtext-modeでも色がついたよ!という部分が(おそらく)新ネタなので勘弁してください。 まずは設定方法を先に紹介しておきます。.emacsにdotemacs-show-white-spaces.txtの内容を貼付けてください。これで色がつくようになったはずです。 上図が設定後のtext-modeです。色のセンスが非常に悪いので、何とかした方がいいと思います。 さて、語り尽くされているような話題なんですが、念のためこの設定のメリットをご紹介します。まず全角スペースについてですが、プログラムを書いている際、一見正しくインデントされているように見えるのに何故か全角スペースが入っていて動かない、なんてバグで
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く