LIACSY.COM Java

Fedora39でJava開発環境を構築する方法|JDK17・MySOL15・XMLの設定と学習手順(03)

Fedora39でJava開発環境を構築する方法|JDK17・MySOL15・XMLの設定と学習手順(02)の続きを行いました。≪プロンプト01≫この4連モニターの下に、ユーザー登録、ログインのシステムを差し込めますか?≪Geminiの回答01≫もちろんです、可能です!ただし、ここからは「システムの性質」がガラリと変わります。これまでのモニターは「情報を表示するだけ」でしたが、ユーザー登録やログインは「データを保存・照合する」という裏側の仕組み(データベースなど)が必要になります。まずは第一歩として、モニターの下に「ログインフォームの見た目」を作り、実際にユーザー入力を受け付ける準備を整えましょう。1. ログイン画面を追加した App.java(簡易版)現在のサイバーなモニターのデザインに合わせて、その下にログインフォームを差し込みます。package com.example;import org.springframework.boot.SpringApplication;import org.springframework.boot.autoconfigure.SpringBoot...
LIACSY.COM Java

Fedora39でJava開発環境を構築する方法|JDK17・MySOL15・XMLの設定と学習手順(02)

Fedora39でJava開発環境を構築する方法|JDK17・MySOL15・XMLの設定と学習手順(01) の続きを行いました。まず、再起動したサーバーで、前回のコードを実行したら、エラーになりました。≪プロンプト01≫cd ~/my-appmvn packagejava -cp target/my-app-1.0-SNAPSHOT.jar com.example.Appmvn package は必ず実行しないといけませんか?≪Geminiの回答01≫いいえ、毎回 mvn package をする必要はありません。1. 開発中(練習中)の最短ルートコードを少し書き換えて、その動きをすぐに確認したいだけなら、以下のコマンドが一番効率的です。下記を使えば、package(JAR作成)の手間を飛ばして、コンパイルして即実行できます。mvn compile exec:java -Dexec.mainClass="com.example.App"※ メリット: JARファイルを作る時間を節約できる。※ 仕組み: target/classes にあるバラバラの .class ファイルを直接読み込ん...
LIACSY.COM Java

Fedora39でJava開発環境を構築する方法|JDK17・MySOL15・XMLの設定と学習手順(01)

FedoraでのJava開発環境構築と学習法01を実践します。
LIACSY.COM Java

Linux(Fedora41)に最新のJDKをインストールする方法

Fedora 41に最新のJDK(OpenJDK)をインストールする最も簡単で推奨される方法は、DNFパッケージマネージャーを使用して公式リポジトリからインストールすることです。以下に、最新のOpen JDKをインストールする手順を示します。最新のJDK (最新安定版) をインストールするFedoraではjava-latest-openjdkパッケージが、その時点の最新の安定版JDK(STS: Short Term Support)を提供しています。ターミナルを開き、以下のコマンドを実行します。sudo dnf install java-latest-openjdk-devel※ -develを付けることで、実行環境(JRE)だけでなく、コンパイルに必要なコンパイラ(javac)も含む開発キットがインストールされます。インストールされたバージョンを確認するjava -version(Fedora 41時点では、最新版はJDK 23または24が対象となることが多いです)デフォルトのJavaバージョンを設定する (複数のJDKがある場合)システムに複数のJavaバージョン(旧バージョンなど...
LIACSY.COM Java

Eclipse日本語統合開発環境構築(改訂版)

Eclipse日本語統合開発環境構築(改訂版)です。
LIACSY.COM Python

日本語から英語へ自動翻訳+音声生成をPythonで実装する方法(改訂版)

日本語から英語に翻訳して朗読MP3を作る!Windows × Python × OpenAIで簡単英語学習
LIACSY.COM C

プログラミング言語C 0001 最初のプログラム

Fedora Server 41のユーザーフォルダにプログラミング練習用のフォルダGCCを作成し、実際にプログラムをコンパイルして実行することを試みる。ここではユーザー名を「user」、パスワードを「password」として、説明する。【ログイン】Tera Term で、一般ユーザーとして、サーバーにログインする。ユーザー名:userパスワード:passwordすると、プロンプトは$となる。ここがサーバー上のどこになるのか知りたければ、「pwd」を用いる。$ pwd/home/user従って、今は「/home/user」にいることがわかる。また、このフォルダに何が入っているかを知るには、「ls -alF」を用いる。$ ls -alF合計 12drwx------ 1 user user 94 12月 23 2023 ./drwxr-xr-x. 1 root root 38 1月 16 09:00 ../-rw-r--r-- 1 user user 18 11月 10 2023 .bash_logout-rw-r--r-- 1 user user 144 11月 10 2023 .bas...
LIACSY.COM Java

Java0005-基本データ型

Java0005-基本データ型
LIACSY.COM Java

Java0004-変数

Java0004-変数
LIACSY.COM Java

Java0003-エスケープシーケンス

Java0003-エスケープシーケンス
LIACSY.COM Java

Java0002-Hello, World!

Java0002-Hello, World!
LIACSY.COM Java

Java0001-開発環境構築

Java0001-開発環境構築
LIACSY.COM その他(プログラミング)

IDEとは?

IDE(Integrated Development Environment)とは統合開発環境のこと
LIACSY.COM C

GNU C Compiler

文字列を出力するプログラムをコーディングし実行する。
LIACSY.COM Java

JDBC

Javaのプログラムからデータベースにアクセスするためのインタフェースの仕様。
LIACSY.COM その他(プログラミング)

Visual Studio Code の使い方

Visual Studio Code の使い方。インストール、日本語化、印刷を説明します。
LIACSY.COM Java

AmaterasUML

AmaterasUML
LIACSY.COM その他(プログラミング)

API

ある特定のOSやミドルウェア用のソフトウェア開発時に利用できる命令や関数の集合のこと。
LIACSY.COM Java

Java

1995年5月に米サン・マイクロシステムズが開発・発表したオブジェクト指向のプログラミング言語。
LIACSY.COM その他(プログラミング)

英単語

英単語