【Linux】cron

cronとは crontabとは crontabのコマンド crontabの記載方法 crontabのファイルの場所 cronとは Linuxに標準で備わっているプログラムの一種で、設定すると処理を自動で定期的に実行することができる。 cronを実行するにはcrontabを使用する必要がある。 cro…

【Apache】httpd.conf

ファイルの場所 仕組み ServerRoot ServerName ServerAdmin Listen DocumentRoot Directory Require Options AllowOverride DirectoryIndex Alias Redirect Define SetEnvIf ファイルの場所 C:\Apache24\conf 仕組み ServerRoot Apache がインストールされて…

【WSL2】WindowsでLinuxを使用できるようにする

WSLとは 前提 インストール(Ubuntu) Linuxのファイルにアクセスする Ubuntuが起動できない場合 WSLとは WSLは、Windows上でLinuxを動作させる環境 前提 Windows11で実施 インストール(Ubuntu) 1.管理者権限でコマンドプロンプトを起動する 2.下記コ…

文字コード・改行コード

基本の文字コード・改行コード Linux OSの文字コードの確認方法 ファイルの文字コード確認方法 ファイルの改行コードの確認方法 Windows OSの文字コードの確認方法 ファイルの文字コード、改行コードの確認方法 基本の文字コード・改行コード Windows環境 Li…

【SVN】ソースマージ(branch⇒trunk)

流れ ①A案件のbranchにtrunkのB案件の内容をマージする(trunk⇒branch) ②B案件をマージしたbranchをtrunkにマージする(branch⇒trunk) 流れ ①A案件のbranchにtrunkのB案件の内容をマージする(trunk⇒branch) ※他案件が先にtrunkにマージされている場合のみ…

【Apache】Tomcat連携

①Tomcatと連携するための拡張モジュールの読み込み設定を追加 Tomcatを連携するためには、「proxy_ajp_module」というモジュールが必要。 このモジュール自体が「proxy_module」のモジュールが必要になるので、どちらも読み込みするように設定変更が必要。 C…

【Apache】バーチャルホスト

イメージ図 Apache側の設定 ①バーチャルホストの設定ファイルを読み込む ②バーチャルホストの設定ファイルを編集する ③ログの格納フォルダを作成する ④静的コンテンツの格納フォルダを作成する ⑤hostsファイルにServerNameを記載する Tomcat側の設定 ①Server…

【Apache】使用方法

使用準備(Windosw) 起動/停止 サービス登録 使用準備(Windosw) ①zipファイルをダウンロードする Apache VS17 binaries and modules download ②zipファイルを解凍し、Apacheフォルダを任意の場所へ移動する 例はCドライブ直下 ③ServerRoot設定 ServerRoo…

【Tomcat】設定

セッションタイムアウトの設定 コンテキストパスの設定 バーチャルホストの設定 セッションタイムアウトの設定 web.xmlで設定する ※デフォルトは30分 ※-1にすると無期限 コンテキストパスの設定 基本的にwarファイルの名前がコンテキストパスになるが、 それ…

【Tomcat】他PCからのアクセス、アクセス制限

他PCでlocalhostのwebアプリを開く方法 ①自PCの8080ポートを開放する ②自PCのIPアドレスを調べる ③他PCでwebアプリにアクセスする アクセス制限の方法(設定ファイル配置について) パターン①webapps内のMETA-INFにcontext.xmlを配置する パターン②conf配下…

【Tomcat】デプロイ(配置)

方法①マネージャ画面からデプロイする 方法②webappsフォルダに直接配置する 方法③Mavenからデプロイする 方法①マネージャ画面からデプロイする デプロイ後の確認 http://localhost:8080/コンテキストパスで開く デプロイされるとwebappsの中に配備される 方…

【Tomcat】導入方法

インストール(Windows) 環境変数を設定しておく(startup.bat等の実行に必要) ログの文字コードを変更 起動・停止方法 Pleadesから起動する場合 インストール版(Windows)の場合 マネージャ画面の開き方 マネージャ画面のアクセス制限 ログ インストール…

【Maven】まとめ

ビルド(Warファイル作成) ①バージョンとパッケージングを確認する ②pom.xmlに設定を追記する ③ビルドを実行する ④warファイルを確認する Tomcat連携(自動ビルド) ①tomcat-users.xmlにユーザーを追加する ②settings.xmlを作成する ③settings.xmlにサーバ…

【Linux】コマンド

ディレクトリ移動(cd) ディレクトリ内のファイルを表示(ls) ファイルの一覧や詳細を表示(ll) カレントディレクトリを表示(pwd) 画面をクリアする(clear) ファイルの内容を閲覧する(less) ファイルの内容を編集する(vim) コマンドモード⇒入力モ…

【JavaScript、jQuery】よく使う

値を設定/削除 ラジオボタンがONの場合のみ項目を表示 ラジオボタンの選択/解除/値の取得 ボタンの二重クリック防止 値を設定/削除 <input type="text" id="inputText" /><br> <input type="button" id="insertButton" value="入力" /> <input type="button" id="clearButton" value="クリア" /> <script> // 入力ボタンをクリック $('#insertButton').on('click', function() { // 値を入力 $('#inputTe…

【JavaScript】ajaxzip3(郵便番号→住所自動入力)

ajaxzip3とは 使い方 パターン1.リンクを読み込んで使う パターン2.ファイルをダウンロードして使う 使用例 パターン1 パターン2 パターン3 javaScriptで動かす方法 ajaxzip3とは 郵便番号を打つと、住所を自動入力するJavaScriptライブラリ 使い方 …

【Windows11】nasne使用方法

Step1.Wifiの設定を変更(パブリック→プライベート) Step2.共有設定の変更 Step3.セキュリティ設定の解除 Step1.Wifiの設定を変更(パブリック→プライベート) 1.検索欄から「Wi-Fi設定」と検索し、開く 2.プロパティを開く 3.プライベートを選択す…

【JavaScript】exValidation

exValidationとは 1.ファイルをダウンロードする 2.ダウンロードしたファイルを配置する 使用するファイル 配置する 3.jspで使えるようにする 4.ルールを定義する バリデーションの種類 設定 exValidationとは リアルタイムで入力チェック(バリデー…

【JavaScript】jQuery

使い方 CDNを使用する方法 ダウンロードして使用する方法 記入場所 パターン1:要素の下に記載する パターン2:要素の上に記載する 要素の指定 すべて $("*") ID $("#id") クラス $(".class") エレメント $("element") 複数指定 ○○○=~~~の形式のものを…

【VBA】サンプル(Excelを開いて値を集計する)

Sheet1にコードを記載 Private Sub CommandButton1_Click() 'エラーメッセージ Dim colErrMsg As New Collection '「メイン」シート Dim sheetMain As Worksheet Set sheetMain = ThisWorkbook.Sheets("メイン") '「集計結果」シート Dim sheetResult As Wor…

【JavaScript】基本

記述方法 記述場所 外部のjsファイルを読み込む方法 springで外部jsファイルを読み込む方法 コメント 変数 配列 Object Map 比較演算子 厳密等価演算子(===) 厳密不等価演算子(!==) 等価演算子(==) 不等価演算子(!=) if文 switch文 for文 while文 do…

【Spring】JUnit、カバレッジ

事前準備(JUnit5) テストクラスの作成方法 テストコードの記述(JUnit5) アサーションの種類(JUnit5) JUnitの実行(JUnit5) JUnitのバージョンの確認(初回) 指定したテストメソッドを実行 テストクラス内の全メソッドを実行 カバレッジ 事前準備(JU…

Spring、Struts2、SAStrutsの違い

早見表 画面遷移 Spring Struts2 値の受け渡し Spring Struts2 早見表 Struts2 SAStruts Spring 画面遷移 struts.xmlで指定 URLに合ったActionクラスが実行 @RequestMapping等で指定 画面の値を受けとる方法 クラス変数に自動的に格納 クラス変数に自動的に…

【SAStruts】基礎

ディレクトリ構成 全体構成 Javaフォルダ構成(src/main/java/) リソースフォルダ構成(src/main/resources/) URLとActionの関係 値の受け渡し DI サンプル ディレクトリ構成 全体構成 パス 説明 src/main/java/ javaのソースファイルが保存されているソース…

【SAStruts】環境構築(チュートリアルの実行)

チュートリアルファイルをダウンロードする Eclipseでインポートする プラグインをインストールする(動かすだけなら不要そう) プロジェクト・ファセットの設定 デプロイメント・アセンブリーの設定 エラーの解消 実行 チュートリアルファイルをダウンロー…

【Java】Enum

定義 使用方法 定義 Enums.java public class Enums { public static enum Sex { MALE("1","MALE","男","1"), FEMALE("2","FEMALE","女","2"), OTHER("3","OTHER","その他","3"); private Sex(String code, String ename, String jname, String sortOrder) {…

【Spring】基礎知識

バージョンの確認・変更 文字化け回避 コンテキストルート 確認方法 DI indexファイル 画面遷移 コントローラー jsp Controller↔jsp間の値の受け渡し(modelAttributeを使用) modelAttributeを使用したjspを呼び出すコントローラー jspの値渡し コントロー…

【Spring】コンテキストパス変更

コンテキストパスとは コンテキストルートとは 変更方法 コンテキストパスとは コンテキストルートとは 変更方法 ①プロジェクトを右クリックしてプロパティを開く ②Webプロジェクトの設定を開き、値を変更する ③サーバからリソースを削除し、再度追加する ④…

【SQL】複雑な問合わせ

指定した値をすべて含むレコードを検索 最大の値を持つレコードをキーごとに抽出 最大の値を持つレコードを抽出 指定した値をすべて含むレコードを検索 bが1~5を含むレコードのaを取得 SELECT a FROM t1 WHERE b IN (1,2,3,4,5) GROUP BY a HAVING CONST(DI…

ツール類

チャット Teams Slack SSH Tera Term ファイル送受信 WinSCP FileZilla タスク管理 Redmine Jira DB A5:SQL Mk-2 SQL Developer Object Browser エディター サクラエディタ フォルダ管理 Tablacus Explorer CSVエディタ Cassava Editor チャット Teams Slack…