メモ

キーバインドを調べる/一覧を表示

新しくキーバインドを設定する時に,空いているキーを探そうとして困ったのでメモっておく. ;; そのキーに割り当てられているコマンドを表示 M-x describe-key-briefly RET key ;; ドキュメントも表示する M-x describe-key RET key ;; キーバインドの一覧…

Python文法メモ

本当にメモ書きです。 スクリプトの文字コードの指定 # coding: UTF-8 何もしない pass # _(:3」 ∠)_ 制御文 if文 x = 2 if x == 0: # 括弧はいらない。 print "x == 0" elif x == 1: # else ifでもなくelsifでもなくelifなのに注意。 print "x == 1" else: p…

ファイルの保存時に不要なimport文を削除する

Eclipseにはファイル保存時にソースコードのフォーマット等をいろいろ編集してくれる保管アクションと言うものがあったのでメモ。余分なimport分の削除をやってみる。環境はPleiadesで日本語化済みの3.7.1。表記揺れはあるかも。Eclipseの設定からJava→エデ…

File APIを使って書いたり読んだり

Chrome限定.更に--unlimited-quota-for-filesオプションを付けて起動しないと使えないので注意.ベンダープレフィックスが必要とわからずに結構詰まったんだけど,こういう情報ってどこを参照すればいいんだろう? //エラーハンドリング用 var errorCallbac…

WebViewでassetsディレクトリ内のファイルを表示する

file:///android_asset/ で指定すればOK. webView.loadUrl("file:///android_asset/www/index.html");

コマンドラインからクリップボードにコピーする

Macのpbcopy,pbpasteコマンドがLinuxでも使いたくて,探してみたら見つかったのでメモしておく。 # コピー % xsel -b -i # ペースト % xsel -b 参考ページ xsel - コマンドラインからXセレクションを操作する - Linux便利コマンド

priority_queueで昇順にソートして要素を取り出す

priority_queueを普通に使うと要素が降順にソートされる。 priority_queue<int> queue; int data[] = {3, 1, 2, 5, 4}; for(int i=0; i<5; i++){ queue.push(data[i]); } while(!queue.empty()){ cout << queue.top() << " "; queue.pop(); } cout << endl; % ./a</int>…