Javaプラットフォームの基礎知識と主要APIの活用ガイド

Javaプラットフォームの3つのエディション Javaは用途に応じて3つのエディションに分かれています。 Java SE (Standard Edition): 標準版。デスクトップアプリケーションやサーバー向けのコア機能を提供します。 Java ME (Micro Edition): 小型デバイスや組み込み向け。現在はAndroidなどにその役割を譲っています。 Java EE (Enterprise Edition): 企業向け ...

8月6日 21:11 投稿

MacでのFlutter環境構築手順

Flutter公式サイト:https://flutterchina.club/setup-macos/ https://flutter.cn/docs/get-started/install/macos ディレクトリ「development」を作成する ターミナルを開く cd ~/development Flutterをクローンする git clone https://github.com/flutter/flutter.git 中国からFlutterにアクセスする際の制限がある場合、公式が提供するミラーサイトを使用 e ...

7月22日 17:52 投稿

ZooKeeper 3.8.4 の導入と C API のビルド手順

ダウンロード wget https://dlcdn.apache.org/zookeeper/zookeeper-3.8.4/apache-zookeeper-3.8.4.tar.gz tar -zxvf apache-zookeeper-3.8.4.tar.gz cd apache-zookeeper-3.8.4 直接使用 cd conf cp zoo_sample.cfg zoo.cfg # サンプル設定ファイルをコピーして使用 cd ../bin/ ./zkServer.sh start # サーバーを起動 ./zkServer.sh status # サーバーの状態を確認 C API ...

7月20日 01:48 投稿

Java環境変数の複数設定と確認方法

Java開発環境を構築するには、システムレベルの環境変数を正しく設定することが不可欠です。特にJAVA_HOMEとPATHの設定は、コマンドラインからJavaコマンドを実行可能にするための基本です。以下に、Windows環境での実装手順と検証方法を示します。 環境変数の設定 JAVA_HOMEは、JDK(Java Development Kit)がインストールされたディレクトリを指す変数です。この変数を ...

7月18日 01:10 投稿

UbuntuでJavaバージョンの切り替え方法

Android 5.1のビルド中にエラーが発生し、JDK 1.7.xが必要と判明しました。しかし、私のUbuntuには既にJava 1.8.0_362がインストールされています。以下はそのバージョン切り替えの手順です。 1. Java 1.7.0_80をダウンロード Oracleの公式サイトからJava 1.7.0_80の圧縮ファイルを取得します。 <a href="https://www.oracle.com/java/technologies/javase/java ...

7月15日 00:59 投稿

Java初回実験ガイド(基本概念+開発環境入門+PTA)

目次 0. 実験目標 1. コンソールでのコンパイルと実行 2. IDEAの使用方法 3. Eclipseの使用方法 4. PTA入門 5. IDEでStudentsManagementSystemケースを実行する 6. その他のタスク 7. ブログ園とMarkdown 8. Markdown簡易入門 0. 実験目標 1. コンソール環境でJavaプログラムをコンパイル・実行する方法を習得する。 2. IDEAまたはEclipseの基本的な使い方を習得する。 ...

7月7日 17:15 投稿

Linuxサーバー環境構築ガイド:Java, Tomcat, MySQL, Redis, Nginxの導入手順

JDKの導入 パッケージマネージャを利用してOpenJDKを導入します。以下のコマンドを実行し、インストールが完了するまで待機します。 yum install -y java-1.8.0-openjdk-devel 導入が完了したら、バージョンを確認して正常にインストールされたかを検証します。 java -version Tomcatの構築 アプリケーションサーバーであるTomcatのセットアップを行います。まず、配置用 ...

6月28日 01:25 投稿

Elasticsearchクラスターの構築

前提条件の準備 Linuxサーバー3台(各々16GBメモリ、8コアCPU、50GBディスク) JDK 17 環境の設定 elasticsearch-8.17.2-linux-x86_64.tar.gz インストールパッケージ クラスタープランニング Elasticsearchクラスターでは、ノードが異なる役割を担います: マスターノード(Master Node):クラスター管理、ノード選挙、インデックスメタデータ管理を行います。高可用 ...

6月26日 22:29 投稿

jshell による対話型 Java 実行環境の活用

jshell は JDK に含まれる REPL(Read-Eval-Print Loop)ツールであり、Java コードを即座に実行して結果を確認できる。変数、メソッド、クラスなどの定義や、式・文・import 宣言などを逐次入力可能であり、これらは「スニペット(snippet)」と呼ばれる。 例: int value = 42 value * 2 セッションを終了するには以下を入力する: /exit スニペット ID の管理 各 ...

6月21日 23:03 投稿

Java開発環境のセットアップと基本概念

Java環境の基本構成 Javaプログラムを実行するためには、以下の主要コンポーネントが必要です: 1. JVM (Java仮想マシン): Javaプログラムを実行する仮想的な実行環境 2. クロスプラットフォーム機能: 一度書いたコードが複数のOSで動作可能 対応OS: Windows, Linux, macOS 3. 各OS用に適切なJVMをインストールすることでクロスプラットフォームを実現 JDKとJREの関 ...

6月9日 17:45 投稿