工作HardwareHubは、ロボット工作や電子工作に関する情報やモノが行き交うコミュニティサイトです。
さらに詳しく
利用規約
、
プライバシーポリシー
に同意したうえでログインしてください。
Log in
Java
Android Things による LED 点灯 (Raspberry Pi 3)
電子工作や製品のプロトタイピング (例『地球規模で遠隔操作できるブルドーザー』) で利用される Raspberry Pi 3 について、 Android Things アプリケーションを開発できます。 本ページでは、簡単な例として LED を点灯させるアプリケーションを扱います。より実用的なアプリケーションを開発する際には [GitHub (Android Thin
パンダ
12/27/2024に更新
0
Java
Android
RaspberryPi
JAR の基本的な使い方
jar (Java Archive) は tar コマンドのようにファイルをアーカイブする JAVA のコマンドです。簡単に使用方法をまとめます。jar コマンドを利用するためには Oracle のページから JDK をダウンロードおよびインストールして PATH を通しておく必要があります。 基本的な使用方法 sample/HelloWorld.j
したくん
9/7/2021に更新
0
Java
Scala ソースをもとに Java で実行できる全部入りの jar を Maven で生成する
概要および事前準備 Scala は JVM 上で動作するバイトコードにコンパイルできる言語です。JAVA よりも柔軟な記述ができます。事前にこちらからダウンロードおよびインストールしておいてください。以下は Maven を利用する前提での記述になっています。以下のようにしてプロジェクトのテンプレートを生成します。 [scala-quickstart-archetype (GitHub)](http...
しろくまアイス
9/7/2021に更新
0
Java
Maven
Scala
MySQL HandlerSocket Plugin の簡単な使用方法
HandlerSocket は MySQL プロセス内のスレッドとして動作する、MySQL の NoSQL フロントエンドです。独自のプロトコルを用いて TCP 通信を行います。SQL 構文の解析が不要、プロトコルがシンプルなどの理由によって、単純な DB アクセスが高速に実行可能になります。MariaDB であれば[標準プラグインとして付属](https://mariadb.co
しおまめ
9/7/2021に更新
0
Java
Maven
MySQL
JVM メモリリーク時の対応
JVM 実行中に java.lang.OutOfMemoryError: Java heap space または java.lang.OutOfMemoryError: GC overhead limit exceeded が出力された場合の対応方法のひとつをまとめます。 jstat コマンドで JVM のメモリ使用状況を把握 「[Java ヒープ・メモリの構造](http://h50146.ww...
トム
9/7/2021に更新
0
Java
Akka HTTP サンプルコード (Scala)
Akka アクターを用いて実装された汎用 HTTP フレームワークです。Spray の後継です。コアモジュールである akka-http-core は 2016/2/17 に experimental が外れました。akka-http などのいくつかのサブモジュールは 2016/3/1 現在 experimental のままですが、基本的な
雄太
9/7/2021に更新
0
Java
Scala
Akka
JDK keytool の基本的な使い方 (openssl との対比)
JDK でインストールされる keytool コマンドの利用方法を、openssl コマンドと対比してまとめます。keytool コマンドは、Android Studio のドキュメントでも使用される、Java における一般的なツールです。 秘密鍵、公開鍵 (、自己署名証明書) の生成 keytool は openssl と異なり、秘密鍵と公開鍵の片方のみを生
からふるねこ
9/7/2021に更新
0
Java
OpenSSL
Spring Boot におけるトランザクション処理 (MyBatis/MySQL)
Spring フレームワークにおける @Transactional アノテーションを利用すると DB トランザクション処理が簡単に設定できます。ここでは特に Spring Boot から MyBatis を経由して MySQL を利用する場合を対象としますが、JDBC を利用して他の DB を操作する場合も考え方は同じです。 参考ドキュメント [Managing Transactions](htt...
えびちゃん
9/7/2021に更新
0
Java
Spring
MySQL
Spring Boot における非同期処理
Spring Boot について、非同期処理の基本的な実装方法をまとめます。 関連する公式ドキュメント Creating Asynchronous Methods Scheduling Tasks [Consuming a RESTful Web Service](https://spring.
えびちゃん
9/7/2021に更新
0
Java
Spring
Spring LDAP の基本的な使い方 (Spring Boot)
本ページではユーザー認証を LDAP サーバーからの情報をもとに行います。 Spring LDAP が提供する LDAP クライアントを Spring Boot から利用します。LDAP サーバーは、[Spring Boot のドキュメントに記載のある UnboundID](https://docs.spring.io/spring-boot/docs/current/reference/html...
えびちゃん
9/7/2021に更新
0
Java
Spring
さらに読み込む