え〜のう

Shell

【Shell】グローバル変数とローカル変数の有効範囲を確認

■グローバル変数shell内の変数について、特に指定しない場合は、そのshell全体で有効なグローバル変数となる。グローバル変数は、関数内外にかかわらず、変更・参照することができる。▼作成する処理概要グローバル変数の確認として、関数外で動物...
ツール

【VBScript】固定長ファイル:一部データをマスクするツール

■固定長ファイルとは1行の長さが一定であるファイルを固定長ファイルという。一般的に桁数や行数でデータ項目を判断し、それぞれ区分けしたデータをインプットとして読み込む。 ■固定長ファイルのイメージ 固定長ファイルの例を示す。 ▼sample_...
jsp-servlet

【Java】サーブレット内でHTMLを出力する

■サーブレットサーブレットとは、プログラミング言語のJavaを使用したサーバサイドのプログラムを実装する手法である(サーブレットクラス)。サーブレットクラスは、アプリケーションサーバ(APサーバ)上で実行する。一般的に、サーブレットクラスは...
Shell

【Shell】関数の定義:引数と戻り値の使い方

■関数の定義関数とは、シェルスクリプトを作成する際、まとまった処理や何度も呼び出す処理をひとまとめにして、名前を定義することである。以下の通り、関数の定義方法には3通りある。・基本形function 関数名(){ 処理}・()を省略f...
高校数学

【Python】sympy.integrateを使用して定積分を解く

■定積分定積分とは、ある一定の区間における、曲線と曲線、曲線と直線とで囲まれた面積である。・ざっくりイメージ図上図の色をつけた長方形について、縦をf(x)とし、横をdxとした場合、長方形の面積は、f(x)とdxを掛け合わせた値「f(x)dx...
Java

【Java】ジェネリクスを使用して、異なるデータ型のクラスを使い分ける

■ジェネリクスあるクラスの値をint型で作成し、同じ実装ではあるが、double型でクラスを作成したいとき、ジェネリクスを使用することで、わざわざint型のクラスとdouble型のクラスと書き分ける必要はない。・ジェネリクスの定義方法// ...
Shell

【Shell】コマンドをグループ化し、ログファイルに出力する

■コマンドのグループ化複数のコマンドを実行し、まとめて一つのファイルに出力(リダイレクト)する場合、別々にコマンドを実行し、ファイルに出力する方法と、{ }を使用し、グルーピングしてコマンドを実行する方法がある。▼実行するプログラムの概要①...
高校数学

【Python】微分:極値を求め、グラフに図示する

■極値関数f(x) = x3 -3x + 1について、導関数f'(x)を求める。f'(x) = 3x2 - 3f'(x) = 3(x2 - 1)f'(x) = 3(x - 1)(x + 1)すなわち、x = -1、1のとき、導関数f'(x)...
Java

【Java】java.lang.Objectクラスのequals()メソッドをオーバーライドする

■java.lang.Objectクラスの継承すべてのクラスは、継承(extends)を指定しなくても、自動的に「java.lang.Object」クラスを継承している。また、「java.lang.Object」クラスのメソッドも自作のクラ...
Shell

【Shell】パイプラインを使用したファイルおよびログ調査

■パイプラインの使い方コマンドの出力結果について、リダイレクト(※)を使用してファイル出力することもできるが、別のコマンドのインプットとして実行する方法もある。この方法をパイプラインと呼び、以下のように実装する。コマンド1 | コマンド2上...