Shell【Shell】変更前後のディレクトリ情報を取得し、diffコマンドで差分を比較する ■今回やりたいこと任意のディレクトリ(/work/tmp)について「初期状態」・「変更:ファイル作成」・「変更:ファイル名」の3つの状態のディレクトリ情報をテキストファイルに出力した後、テキストファイルを使用して差分を比較する。▼イメージ図...2022.01.09Shell
高校数学【Python】階差数列:第n項の値と合計値を算出する ■階差数列任意の数列anにおいて、bn = an+1 - an (n = 1, 2, 3, …)と表記できる数列bnを数列anの階差数列という。▼イメージ■例題以下の数列anについて、第10項の値と第10項までの合計値を求める。an = 2...2022.01.08高校数学Python
Java【Java】クラスの定義とコンストラクタを作成し、インスタンスの生成をする ■クラスの定義クラスとは、オブジェクト(フィールドやメソッド)を格納しておき、必要な時に呼び出して処理を実行する設計図のようなものである。イメージとして良く例に挙げられるのがたい焼き機である。たい焼き機をクラスとして、そこに「生地とあんこ」...2022.01.05Java
Shell【Shell】四則演算・大小評価の基礎 ■四則演算▼基本的な四則演算Shell内で四則演算を行うときは、以下の演算子を使用する。演算子概要+加算-減算*乗算/除算(商のみ)%除算(余りのみ)**べき乗・サンプルコード# 変数宣言(整数型)declare -i num1declar...2022.01.02Shell
高校数学【Python】分数数列の和をループ処理で解く ■分数数列分数数列とは、分母が一定の割合で増減していく数列である。分母が+2ずつ増加していく数列■部分分数分解分数数列の和を求める際は、分母の値を2つ数以上の分数の和や差に変形して求める(部分分数分解)。■分数数列の和の求め方(机上計算)次...2022.01.01高校数学Python
Java【Java】例外処理:try – catch – finallyの使い方 ■例外処理とは例外処理とは、プログラムを実行する際、間違いが生じる可能性のある処理(例外)については、あらかじめ、その例外が発生した場合の対策(処理)を用意しておくことである。この例外処理を実装していない場合、万が一プログラムでエラーが発生...2021.12.29Java
Shell【Shell】文字列の展開・切り出し・置換:ブレース展開/チルダ展開/ファイル名のみ取得/ディレクトリ名のみの取得 ■ブレース展開:{ }▼カンマ区切り{文字列1,文字列2,文字列3}による展開文字列の出力や、ディレクトリ作成などを行う際に、文字列+{文字列1,文字列2,文字列3}+文字列のように、カンマ区切りで{ }を指定すると、{ }の文字列が前後の...2021.12.26Shell
高校数学【Python】Σ(シグマ):自然数の累乗の和の公式を使って問題を解く ■シグマの表記方法自然数の累乗の和の公式を使用する際、Σ(シグマ)を使用してまとめることができる。例えば、1から10までの和(=1+2+3+4+・・・+9+10)をΣ(シグマ)を使用して表す場合は、以下の通りとなる。これは、kに1から10ま...2021.12.25高校数学Python
Java【Java】値(データ)型と参照型の違いを確認する ■値(データ)型とはint型やdouble型などの数値を示す変数には、値が直接格納されているので値(データ)型と呼ぶ。値(データ)型の場合、変数に直接データを格納しているため、変数間で代入しても別々のデータとして保持される。▼イメージ図①変...2021.12.22Java
Shell【Shell】ワイルドカード(*)や任意の文字を含む/含まないファイル名の検索 ■今回やりたいこと同一階層(/work/tmp)に存在するファイルについて、「 ls 」コマンドを使用し、特定のファイルのみを表示する。※オプションとして1行ずつ表示するをつける。▼同一階層(/work/tmp)に存在するファイル名一覧ファ...2021.12.19Shell