2021-01-01から1年間の記事一覧

C++ 文字列を途中経過を確認しながら辞書順にする

next_permutation [始め,終わり]の範囲を起点として順当に辞書順にしていく。 使い方 string s = "cab"; sort(s.begin(), s.end()); do{ cout << s <

C++ bitsetのお話

bitsetについて調べたことをまとめておきます。 bitsetとは 配列である。配列のすべての要素は0か1である。集合などに使うと便利だったりする。 サンプルコード #include <bitset> //宣言方法 bitset<8> a(a1); //10進数にする cout << a.to_ullong() << endl; bitset</bitset>…

Monitoring Distributed Real-Time Systems:A Survey and Future Directions論文メモ(1)

1章 元米国大統領ロナルド・レーガンの署名フレーズは、ロシアのことわざ「信頼するが、検証する」だった。予期しない環境条件や論理的な設計エラーにより、システムの想定される信頼性が大幅に低下する可能性がある。システムが「10億分の1」の信頼性を実証…

Tools and Benchmarks for Automated Log Parsingの論文メモ

概要 最新のソフトウェアの規模と複雑さが増えると、ログの量が莫大に増える。それに伴って手動でログの検査をするのは困難になる。ログは構造化されていない。初めの重要な段階は、ログメッセージを解析して、構造化データにして分析を行うこと。自動ログ解…