高橋

PowerShell

PowerShellでディレクトリの存在確認し、存在すればディレクトリコピーする

PowerShellでディレクトリの存在確認し、存在すればディレクトリコピーする PowerShellでディレクトリの存在確認し、存在すればディレクトリコピーします。 ディレクトリの存在確認はファイルと同じでtest-pathです。 if(...
PowerShell

PowerShellでディレクトリを削除する

PowerShellでディレクトリを削除する PowerShellでディレクトリを削除してみます。 remove-itemコマンドを使用します。 PS C:\work_ps> remove-item -path C:\work_ps\dir...
PowerShell

PowerShellでディレクトリを移動したりディレクトリ配下のファイルを移動する

PowerShellでディレクトリを移動したりディレクトリ配下のファイルを移動する
jQuery

jQueryでフォームの必須チェックをする

jQueryでフォームの必須チェックをする jQueryでフォームの必須チェックをします。 フォームはDEMOに表示します。 <!DOCTYPE html> <html lang="ja"> <head> <meta charset="ut...
PowerShell

PowerShellでディレクトリを作成する

PowerShellでディレクトリを作成する
PowerShell

PowerShellでファイル作成する

PowerShellでファイル作成する PowerShellでファイル作成するにはnew-itemコマンドレットを使用します。 PS C:\work_ps> new-item -Path C:\work_ps\sample.txt -Typ...
PowerShell

PowerShellでswitch文を使う

PowerShellでswitch文を使う PowerShellではswitch文も使うことができます。 switch(判定する変数){ 条件1 { } 条件2 { } default { } } 以下、全然良い例ではありませんが、分岐の例...
PowerShell

PowerShellの配列の使い方

PowerShellの配列の使い方 PowerShellで配列の宣言は変数にカンマ区切りで代入していくだけです。 $a = 'abcc',4,2,66,'kee'; と言った感じで変数$aが配列になります。 for文でループして配列の要素を...
PowerShell

PowerShellでパスワード入力に最適なread-hostを使う

PowerShellでパスワード入力に最適なread-hostを使う PowerShellでread-hostを使ってみます。 これは入力を促すだけなんです。以下、read-hostとタイプして入力待ちになったので、abcとタイプした例です...
PowerShell

PowerShellで日付を取得する

PowerShellで日付を取得する PowerShellで日付を取得するにはget-dateコマンドを使用します。 PS C:\work_ps> get-date 2015年5月14日 5:10:50 PS C:\work_ps> 日付を...
PowerShell

PowerShellスクリプトでデータ型を調べる方法

PowerShellスクリプトでデータ型を調べる方法
PowerShell

PowerShellの比較演算子

PowerShellの比較演算子 PowerShellの比較演算子一覧を以下に示します。 -eq 等しい -ne 等しくない -gt より大きい -ge 以上 -lt より小さい -le 以下 その他にも-like演算子などがあります。 こ...
PowerShell

PowerShellスクリプトで計算する

PowerShellスクリプトで計算する PowerShellスクリプトで計算してみます。 PS C:\work_ps> write 3+2 3+2 というようにそのまま出力されてしまいます。 PS C:\work_ps> $a=3; $b...
WordPress

WordPressで固定ページのみリンクウィジェットを表示したくない

WordPressで固定ページのみリンクウィジェットを表示したくない WordPressで固定ページのみリンクウィジェットを表示したくない、そんな感じの場合があると思います。 そういう場合はこれまた便利なプラグイン「jetpack by W...
PowerShell

PowerShellスクリプトで変数を初期化(null)する

PowerShellスクリプトで変数を初期化(null)する
PowerShell

PowerShellスクリプトに引数を渡す方法

PowerShellスクリプトに引数を渡す方法
PowerShell

PowerShellでコンソールに文字列を出力する方法

PowerShellでコンソールに文字列を出力する方法
PowerShell

PowerShellスクリプトを実行する

PowerShellスクリプトを実行する PowerShellのスクリプトの拡張子はps1です。 スクリプトではif文やfor文を書いてスクリプトを記述します。 if(条件式){ }else{ } 複数分岐がある場合は if(条件式){ }...
PowerShell

PowerShellのコマンドレットのヘルプ

PowerShellのコマンドレットのヘルプ PowerShellのコマンドレットのヘルプですが、これまたコマンドレットです。 たとえばlsのヘルプを見たい場合は get-help ls とタイプします。 コマンド例や使用できるパラメータな...
PowerShell

PowerShellのgetchild-item

PowerShellのgetchild-item PowerShellにはgetchild-itemというコマンドレットがあります。 エイリアスはlsですので、そのままタイプするとカレントディレクトリのファイル、ディレクトリを一覧表示します...
PowerShell

PowerShellのコマンドレット

PowerShellのコマンドレット PowerShellのコマンドレットを覚えましょう。 コマンドレットは大文字小文字は区別しませんので get-alias とタイプしてください。 エイリアスの一覧が表示されます。get-aliasのエイ...
PowerShell

PowerShell4.0をインストールする

PowerShell4.0をインストールする MicroSoft .NET framework 4.5が必要なので寄りダウンロードします。 ダウンロードしたexeを実行します。 次に、PowerShell4.0がバンドルされているWindo...
spring boot

Spring Data JPA を使う

Spring Data JPA を使う Spring bootでSpring Data JPAを使うには、pom.xmlに以下を追加します。 <dependency> <groupId>org.springframework.boot</g...
MySQL

MySQLでプライマリキーにauto incrementを追加する

MySQLでプライマリキーにauto incrementを追加する idカラムにauto increment属性を追加するにはalter table文を使用します。 テーブル定義をdescで表示します。 mysql> desc tbl_cu...
MySQL

Spring BootでMySQLのInsert文を実行する

Spring BootでMySQLのInsert文を実行する Spring BootでMySQLのInsert文を実行してみます。 エントリポイントのクラスです。 package com.sql; import org.springfram...
spring boot

Spring BootのSQLを出力する方法

Spring BootのSQLを出力する方法 Spring Bootではクラスパス直下にsqlファイルを置くと勝手に読み込んで実行してくれるようです。 クラスパス直下とは「src/main/resoures」です。「src/main/res...
MySQL

Spring BootでMySQLに接続する

Spring BootでMySQLに接続する
Spring Batch

SpringBatchで使うJob,Step,Flow,Taskletの使い方

SpringBatchで使うJob,Step,Flow,Taskletの使い方 STSでSpringBatchプロジェクトを作成してみます。 まず、「ファイル」-「新規」-「Springプロジェクト」を選択すると以下の画面が開きます。 テン...
Java8

System.out::println

System.out::println Java1.8からSystem.out::printlnというのが使えるようになりました。 以下、String文字列の配列に対してforEachメソッドを実行し、その引数にSystem.out::pr...
spring

@Autowiredアノテーション

@Autowiredアノテーション @Autowiredアノテーションとはなんなんでしょう。 DIコンテナはインスタンスを管理するコンテナです。 アクションフォーム(コンポーネント)クラスです。 package jp.co.confrage...
MySQL

SpringMVCでMySQLに接続する(Maven)

SpringMVCでMySQLに接続する(Maven) SpringMVCでMySQLに接続するにはspring-jdbcとmysql-connector-javaが必要です。 pom.xml pom.xmlに以下を追加します。 <depe...
spring

SpringMVCでチェックボックスをデータ送信(POST)する

SpringMVCでチェックボックスをデータ送信(POST)する
spring

Springのフォームについて

Springのフォームについて Springのフォームについて説明します。 以下、今まで使用していたフォームです。 <spring:url value="/sample/post" var="action" /> <form:form ac...
spring

SpringMVCでValidationチェックする

SpringMVCでValidationチェックする SpringMVCでデータ送信チェックしたい場合はまずpom.xmlに以下を追加します。 <dependency> <groupId>javax.validation</groupId>...
spring

SpringMVCで@ModelAttributeアノテーションを使用する方法

SpringMVCで@ModelAttributeアノテーションを使用する方法
spring

SpringMVCでPOSTしたデータが文字化けする

SpringMVCでPOSTしたデータが文字化けする 「SpringMVCでデータ送信(POST)する」で日本語を入力して送信すると文字化けが発生する場合があると思います。 その場合は、web.xmlに以下を追加することで解消できます。 <...
spring

SpringMVCでデータ送信(POST)する

SpringMVCでデータ送信(POST)する SpringMVCでテキストボックスに入力したデータを次画面に表示するサンプルです。 初期表示のコントローラです。 package jp.co.confrage; import org.slf...
spring

Springで共通jspをweb.xmlで定義する

Springで共通jspをweb.xmlで定義する JSPのヘッダ部分はtaglibなどで煩雑になります。 これを共通jspとしてheader.jspというファイルを作成します。(views/common/header.jsp) <共通js...
Eclipse

EclipseでSpringMVCプロジェクトを作成する

EclipseでSpringMVCプロジェクトを作成する EclipseでSpringMVCプロジェクトを作成します。 「ファイル」-「新規」-「その他」から「Springプロジェクト」を選びます。 「次へ」を押して適当なプロジェクト名を入...
spring

Springとthymeleaf(タイムリーフ)を連携する

Springとthymeleaf(タイムリーフ)を連携する SpgingMVCプロジェクトのpom.xmlに以下を追記します。 <dependency> <groupId>org.thymeleaf</groupId> <artifactI...
Eclipse

EclipseでTomcatサーバを起動する

EclipseでTomcatサーバを起動する EclipseでTomcatサーバを起動するにはTomcatをインストールしていることが前提です。 「ウィンドウ」-「設定」から「ランタイム環境」を選びます。 「追加」を押して「Apachhe ...
Eclipse

EclipseにSTSをインストールする

EclipseにSTSをインストールする Eclipseで「ヘルプ」-「Eclipse マーケットプレース」を選択すると、検索タブを表示し検索ボックスに「STS」と入力して Enter キーを押します(もちろん、右の方にある「実行」ボタンで...
lombok

Lombokの使い方

Lombokの使い方 プロジェクトにLombokをインストールしてgetterやsetterを省略します。 getterやsetter、コンストラクタなどのロジックと関係ないコードをボイラープレートコードと言います。Lombokはそれをアノ...
MySQL

MySQLのテーブル作成と存在確認

MySQLのテーブル作成と存在確認 MySQLでテーブルを作成します。 create table文で作成します。 mysql> create table tbl_customer( -> id int not null primary ke...
MySQL

MySQLのデータベース作成と存在確認

MySQLのデータベース作成と存在確認
MySQL

MySQLに接続する

MySQLに接続する MySQLをインストールしたらコマンドプロンプトから接続してみます。 サービスが起動していない場合は net start mysql56 でサービスを起動します。(デフォルトサービス名はmysql56) C:\>mys...
Eclipse

EclipseにMavenプラグインをインストールする

EclipseにMavenプラグインをインストールする EclipseにMavenプラグインをインストールします。 Eclipseを起動して「ヘルプ」-「新規ソフトウェアのインストール」で作業対象に「」と入力して追加を押します。 これで次へ...
jQuery

スムーズにトップにスクロールする

スムーズにトップにスクロールする jQueryを使用してスムーズにスクロールします。 以下ソース例です。 <script type="text/javascript"> $(function(){ $('a').click(function...
レスポンシブデザイン

@importが適用されない

レスポンシブデザインにするためにcssを振り分けようとする場合、以下のような感じで記述します。 @import url(../css/PC.css) screen and (min-width: 769px); /* 769以上 */ @i...
WordPress

WordPressで公開日時が9時間ずれる

WordPressで公開日時が9時間ずれる WordPressの公開日時が日本時間より-9時間ずれる場合があります。 テーマによって対応はいろいろと思いますが、基本的には「設定」-「一般」でタイムゾーンをUTC+9にすると解決されます。 こ...