オフィス

仕事

2021/1/1

プラグイン・アドイン・アドオンの違い

プラグインとは プラグイン(英:plug-in)とは、ソフトウェアに機能を追加するためのプログラムのことです。 スポンサーリンク 基本的には、プラグイン単体では動作することはできず、本体となるソフトウェアが必要です。次の図はプラグインのイメージ例です。 本体となるソフトウェアがあり、そのソフトウェアの機能を拡張するための追加プログラムのことをプライグインといいます。 例えば、ホームページやブログを作成する有名なソフトウェアである「WordPress」には、たくさんのプラグインが用意されています。利用者は、 ...

2020/12/1

URLとURIの違い

はじめに 普段インターネットでWebサイトを見ていると「http://~(https://~)」から始まるURLと呼ばれるものをよく目にします。 本サイトのURLは「https://medium-company.com」です。Webサイトには、必ずサイトの所在を示すURLが付与されています。 このURLと似たような言葉にURIがあります。このURIもURLと同じようにサイトなどの情報資源(リソース)を識別する情報のことです。 スポンサーリンク では、URIとURLの違いとは何なのか。意外にわからなくてイン ...

2020/10/19

丸め誤差、打ち切り誤差、桁落ち、情報落ちの違い

情報処理試験でよく出題される誤差にはどんな種類があるか知っているかな? 「丸め誤差」や「打ち切り誤差」とかですよね。 ただ、イマイチ違いを理解していないんですよね・・・ 本記事では、コンピュータで発生する誤差の種類について具体的な例を使用しながら解説していきます。 スポンサーリンク コンピュータで発生する「誤差」とは コンピュータで小数を扱う方法の一つに「浮動小数点数」があります。 「浮動小数点数」は、符号、指数部、仮数部に分かれており、仮数部で表現できるビット数が決まっています。例えば、上記図のように3 ...

英字

2020/9/13

Javaで英字のチェックを実装する方法

はじめに 正規表現を使いJavaで英字のチェックを実装する方法を紹介します。 チェック内容 正規表現 英字 ^[a-zA-Z]+$ 英字(大文字) ^[A-Z]+$ 英字(小文字) ^[a-z]+$ スポンサーリンク 【Java】正規表現で英字のチェック 正規表現を使った英字チェックは次の通り。 /** * 英字チェック * @param value 検証対象の値 * @return 結果(true:英字、false:英字ではない) */ public static boolean isAlphabet( ...

2020/9/13

Javaでひらがなのチェックを実装する方法

はじめに 正規表現を使い、Javaで「ひらがな」のチェックを実装する方法を紹介します。 今回の例で使用する正規表現は以下です。 ^[\u3040-\u309F]+$ スポンサーリンク Javaで「ひらがな」のチェックを実装する 正規表現を使った「ひらがな」のチェックを次の通り。 /** * ひらがなチェック * @param value 検証対象の値 * @return 結果(true:ひらがな、false:ひらがなではない) */ public static boolean isHiragana(Str ...

2020/9/13

Javaで半角カナのチェックを実装する方法

はじめに 正規表現を使い、Javaで半角カナのチェックを実装する方法を紹介します。 【半角カナの正規表現】 \uFF65-\uFF9F 正規表現による半角カナ(半角カタカナ)チェック 正規表現による半角カナのチェックは次の通り。 /** * 半角カタカナチェック * @param value 検証対象の値 * @return 結果(true:半角カタカナ、false:半角カタカナではない) */ public static boolean isKanaHalf(String value) { boolea ...

2020/9/16

Spring Boot + JPAでデータを物理削除する

はじめに 前回の記事では「Spring Boot」と「Thymeleaf」を使用して詳細画面を作成しました。本記事では詳細画面から「削除」リンクを押下して、対象データを物理削除する方法を紹介します。 ※論理削除をするのが一般的ですが、本記事では物理削除しています。 前回の記事はこちら → Spring Boot + Thymeleafで詳細画面を作成する スポンサーリンク [前回の記事で紹介した一覧画面] [前回の記事で紹介した詳細画面]   ユーザー情報一覧画面の「詳細」リンク押下で、ユーザー ...

2020/9/13

Javaで全角カナのチェックを実行する方法

はじめに Javaでカタカナ(全角)のチェックを実装する方法を紹介します。 今回のチェックでは、次の正規表現を使用します。 【正規表現】 ^[\u30a0-\u30ff]+$ 正規表現による全角カナ(全角カタカナ)チェック 正規表現を使った全角カナのチェックは次の通り。 /** * 全角カタカナチェック * @param value 検証対象の値 * @return 結果(true:全角カタカナ、false:全角カタカナではない) */ public static boolean iskana(strin ...

2020/9/13

Javaで電話番号のチェックを実装する方法

はじめに Javaで電話番号のチェックを実装する方法を紹介します。 まず固定電話は以下の形式です。 国内プレフィックス「0」:1桁 市外局番(1~4桁)/市内局番(1~4桁):合計5桁 加入者番号:4桁 市外局番と市内局番は合計で5桁であり、電話番号が多く必要な地域では市内局番の桁数が多くなっています。 国内プレフィックス 市外局番 市内局番 例 0 〇 〇〇〇〇 東京(03-3264-0000) 〇〇 〇〇〇 横浜(045-901-0000) 〇〇〇 〇〇 旭川(0166-25-0000) 〇〇〇〇 〇 ...

2020/9/13

Javaで郵便番号のチェックを実装する方法

はじめに Javaで郵便番号のチェックを実装する方法を紹介します。 今回のチェックで使用する正規表現は以下です。 郵便番号の形式 郵便番号の例 正規表現 ハイフン付きの郵便番号 156-0044 ^[0-9]{3}-[0-9]{4}$ ハイフンなしの郵便番号 1560044 ^[0-9]{7}$ スポンサーリンク ハイフン付きの郵便番号チェック ハイフン付きの郵便番号チェックは次の通り。 /** * 郵便番号チェック * @param value 検証対象の値 * @return 結果(true:郵便番号 ...

© 2021 ITを分かりやすく解説