b00k.jp ~積み上げ式読書ノート~

「 IT 」 一覧

【C#】ジャグ配列

2018/05/16 | IT, プログラミング

ジャグ配列の使用 配列の配列型。縦横の長さが不揃いの多次元配列。 対して、長さの揃ったものは四角配列と呼ぶ。 lengthプロパティの持ち方に注意 多次元配列とlengthプロパティの

続きを見る

【C#】NULL許容型

2018/05/16 | IT, プログラミング

例えば、DBから値を取ってきて変数に代入する時、DB側でint型だけどNULL許容などの場合、直接値を代入できない。 変数に代入する前にNULLチェックをしないといけない。(NULLだったら

続きを見る

ソフトウェア開発は難しい

ソフトウェア開発の複雑性 ソフトウェア開発は以下の4つの要因から非常に困難なものとなる。 複雑性 大きくて複雑。 数千万行のコードからなるシステムも珍しくはない。 同調性 ソフトウェア

続きを見る

Blenderのダウンロード、インストール、初期設定

2018/03/26 | IT

ダウンロード、インストール 以下サイトからダウンロードする。 https://www.blender.org/download/ ZIP版とインストーラ版の二つがある。 機能に差はない

続きを見る

【初心者】3Dモデリング超入門

2018/03/26 | IT

3Dモデリングを勉強しようと思ったが、何から始めていいのかまったくわからなかったので、とりあえず概要を調べてみた。 ソフト Metasequoia(メタセコイア) 無料。 ポリゴンモデ

続きを見る

読みやすいコードを書く方法

コードは書く時間よりも読む時間の方が圧倒的に長い。 だから、読みやすいコードを書くことが大事。 以下に読みやすいコードを書くためのヒントを記す。 わかりやすい名前のつけ方(変数や関数)

続きを見る

情報セキュリティスペシャリスト試験の勉強方法

情報セキュリティスペシャリストに合格した時の勉強方法とか気をつけたこととか。(2015年合格) 汎用的な内容が多いので、セキュリティスペシャリスト以外のものにも使える。(基本情報、応用情報とか)

続きを見る

線形探索法(リニアサーチ)

検索アルゴリズムのひとつ。 リニア(直線)サーチともいう。 先頭から順番に検索対象のデータがあるかを見ていく方法。 最も単純な検索アルゴリズムだが、単純ゆえに効率は悪い。

続きを見る

最大値を探すアルゴリズム

暫定的に最大値を格納する変数を用意。 勝ち抜き戦方式で先頭から次の要素を比較。 全ての比較が終わった時に最大値格納用にある変数が最大値となる。 その際、arrayとarray[i+1]を比較すれ

続きを見る

データとは何か

アルゴリズムと言うのは、入力データを加工し、出力データを作成することが目的。 つまり、アルゴリズムとデータは切り離して考えることはできない。 メモリと変数 アルゴリズムの処理中のデータは

続きを見る

PAGE TOP ↑