プログラムを解析しソースコードを生成するデコンパイラ(逆コンパイラ)。JavaのデコンパイラであるJadについて、デコンパイルについて、わかりやすく解説します。 ここでは、以下のような簡単なソースコードを用意し、これをコンパイルしてできた ...
インプレスグループで電子出版事業を手がける株式会社インプレスR&Dは、『JavaエンジニアのためのKubernetes入門』(著者:鈴木 隆之佑)を発行いたします。 最新の知見を発信する『技術の泉シリーズ』は、「技術書典」や「技術書同人誌博覧会」をはじめと ...
JavaからJetBrains Koogを使って、簡単なAIエージェントを作るサンプルプロジェクトです。 このプロジェクトでは、次の2つのサンプルを用意しています。 JetBrains Koogは、LLMを使ったAIエージェント構築用のJVM向けフレームワークです。 このサンプルでは、Java ...
This repository contains sample Java 8 coding questions that can be used for interview preparation. Each question focuses on a specific programming concept or problem-solving technique using Java 8 ...
前回は、 Evernote APIのデータモデルやデータアクセスのについて解説しました。今回は具体的にJavaとRubyのサンプルコードを見ることで、 その理解を深めたいと思います。 UserStoreサービスに接続するためのクライアント まずはユーザ認証をするために、 Thrift ...
protected : 同じパッケージ内あるいはサブクラスからのみアクセス可能 private : 同じクラス内からのみアクセス可能 無名 : 無名パッケージ内の全てのクラスからアクセス可能 ・重要 異なるパッケージに属しているクラスがアクセス可能なのは、publicとprotectedのみ ...
いつも以上に個人用メモの色が強いです VScode上でCtrl+Shift+Pを押して、Spring Inisializr:Create a Gradle Projectを選択 画面の指示に従って設定を選んでいく。依存関係のところ、とりあえずSpringBootDevToolsと、SpringWebとthymeleaf、あとLombokは入れておく。最後に ...
J-フォンのパケット通信対応51シリーズでは、Java機能が大きく強化された。今回はサウンドに関して、実際のSMAFファイルの作成とフレーズプレーヤーを使った再生について解説します。(最終回) Javaアプリのサウンド再生のおさらい 前回はJavaアプリの ...