2024-02-01から1ヶ月間の記事一覧
SQL Serverで年月カラムを定義する際についてのメモを、個人的な備忘録として残しておこうと思います。 今回の記事を書こうと思った出来事について ある案件で、SQL Serverを使用しているシステムで年月を管理するテーブルがありました。このテーブルでは、…
Eclipseで手動でプラグインをインストールするときによく目にする、plugins、features、dropinsという3つのフォルダの意味が分からなかったので、それらを私なりに調べて整理したことをメモします。 3つのフォルダの用語の概要を整理する インストールしたEc…
IPAの情報処理安全確保支援士の試験で、タイトルの通りWebページをインターネットのGoogleなどの検索エンジンで、検索されないようにする方法が問われた問題があったのですが、全く知らなかったのでメモを残しておきます。htmlのheadセクションに以下のタグ…
タイトル通りですが、Java内部の文字コードはUTF-16です。Java関連の記事や書籍で時々見かけていたこの事実ですが、正直それで一体なんなの?という感じでした。ファイルを読み込みしたり、書き込みしたりする場合に意識しておけばだいたいOKかなという程度…
完全に個人的なメモです。OSDN、SourceForgeなどの言葉の意味するところが少し混乱したので、個人的に整理しました。 SourceForgeとは? オープンソースソフトウェア(OSS)の開発・ダウンロードサイトとして、公開されているアメリカの老舗サイト。過去に色…
先日、以下の記事を書いたときにキーボードの日本語配列と英語配列について気になったので軽く調べました。 AWS EC2 Windows Serverのキーボードが英語レイアウトから変更できなかった話 - ITエンジニアの成長ブログ キーボードの日本語配列と英語配列の違い…
タイトルの通りなのですが、Java 8では空文字列で数値から文字列に変換する方法は、速度が遅いらしいという情報を入手したので、確認したいと思います。今回は、数値を文字列に変換する以下の2つの方法の速度を計測して比較してみようと思います。 計測方法1…
今更ですが、メモ程度にタイトルの通りJavaで1つのクラスに同名のクラスをインポートする場合にどうするかを紹介したいと思います。 同名のクラスをインポートするとどうなるか。 同名のクラスとしてよく紹介される、「java.util.Date」と「java.sql.Date」…
Javaで何らかの処理時間を計測するプログラムを以下に置いておきます。完全に個人的なメモです。この方法では、ミリ秒で計測します。 public class Sample { public static void main(String[] args) { long start = System.currentTimeMillis(); // 計測す…
少し前に、Javaの入門書にあたる以下の書籍を購入しました。 gihyo.jpこの書籍で、「JShell」というとても便利なツールが紹介されていました。このツールはJDK 9から標準で追加されているREPL(Read-Evaluate-Print-Loop)ツールと呼ばれるもので、コマンド…
今回は、タイトルの通りAWSのEC2でWindows Serverを立ち上げたときに、キーボードのレイアウトを、英語から日本語に変更できなかったときの話をしたいと思います。最終的には日本語レイアウトに変更することはできたので、その経緯等を順を追って説明します…
本当にいまさらなのですが、最近調べたのでメモをしておきます。現在良く使用しているJavaのバージョンが8なのですが(少し古いですが)、プロパティファイルで日本語を扱っている場合にUnicodeエスケープ処理をしています。ちょうど以下のような形です。 te…
Windowsにおける円マークとバックスラッシュの表示の問題について、きちんと理解していなかったので調べたときのメモです。本記事の下部の参考にリンクを貼り付けさせていただいていますが、その記事がとても分かりやすいです。詳しい説明はそちらにお任せす…
タイトルの通りですが、Windows環境でもJavaの文字列でパス区切り文字でスラッシュ(/)が使えることを最近知りました。Windows環境では、パス区切り文字は「\」ですが、それを以下のようにそのまま記載することはできません。コンパイルエラーになります。 …
Java言語を使ってプログラミングしている場合、ストリームという言葉を聞くことがあると思います。そのストリームには2種類あり、タイトルの通り文字ストリームとバイトストリームに分けることができます。今回は、それらの区別を分かりやすく説明している有…