Java

【Java】junitを使用した単体テストの使い方

■概要以下の処理を実装し、Junitを使用した単体テストを実装する。・処理概要入力値が整数かを判定する処理入力値を3倍にして返す処理・実装概要Mavenプロジェクトで作成■pom.xmlの設定Junitはバージョン5系を使用するため、pom...
Java

【Java】JSONデータをインプット/アウトプットする

■概要以下2種類の処理を実装する。インプット:JSONデータを読み込みMAPに格納して出力する処理アウトプット:任意の引数から、JSONデータを作成する処理■特記事項mvnプロジェクトで作成するJSONの処理はjacsonを使用するため、p...
Python

【Python】任意の開始・終了文字列間の文字を取得する

■概要以下のような開始・終了文字列間の文字列を取得し、表示する。開始文字列:ABC終了文字列:XYZ対象の文字列:SRFSABCDEFGHIJKLMNOPQRSTUVWXYZ11実行結果:ABCDEFGHIJKLMNOPQRSTUVWXYZ...
Java

【Java】自作例外処理で年齢(正の整数)判定をする

■概要コンソールに年齢を入力し、入力した値をコンソールに表示する処理を作成する。年齢判定判定処理は以下の通り。入力値が整数以外の場合は例外エラーとする。入力値がマイナスの場合、例外エラーとする。■ディレクトリ構成Javaソースのディレクトリ...
Python

【Python】括弧のフォーマットをチェックする

■概要括弧が正しい形で閉じているかチェックする。対象の括弧およびチェック仕様については以下の通り。対象括弧の種類は ・{ }・( ) の3種類チェック対象閉じ括弧 ]・}・)で終わらないものはNG例:{aaa括弧の一部が入れ子になっているも...
Python

【Python】unittestの使い方まとめ

■概要自分が作成した処理について、単体テストを実施するにあたり、unittestライブラリの使い方をまとめる。▼試験対象のモジュール今回、サンプルとして使用する試験対象のモジュールを以下に示す。テスト対象の処理概要とサンプルコード引数に設定...
Python

【Python】CSVファイルから積み上げ棒グラフを作成し、x軸を表にする

■概要以下の実装をpythonを使用して行う。csvファイルからデータを読み込む。棒グラフを作成する。(各データを色分けして累積)棒グラフのx軸はcsvデータを表にしたものとする。■フローチャート本処理のフローチャートを以下に示す。■サンプ...
ツール

【Python】入力フォーム画面に自動で値を設定する

■概要HTMLのフォーム画面サンプルに対して、予め設定している内容を自動で画面に入力するツールを作成する。なお、テンプレートファイルに設定する内容は以下の通り入力項目入力内容お名前HOGEお名前(フリガナ)ホゲ貴社名ホゲホゲ会社メールアドレ...
ツール

【Python】MySQLからCSVファイルへデータを出力する

■概要MySQLに格納しているデータについて、全量取得する。さらに、取得したデータをCSVファイルに出力する。なお、接続するDB情報は、以下の通り。項目名値接続ユーザ名user001接続パスワードaaaホスト127.0.0.1ポート3306...
Python

【Python】複数のJSONファイルを取り込み、整形して出力する

■概要データ項目の順番がバラバラな複数のJSONファイルに対して、ソート・整形をして、コンソールに出力する処理を実装する。各要件については以下の通りとする。▼JSONファイルのデータ項目JSONデータのレイアウトについては、以下の通り。{ ...