IoT, 環境設定

今回はラズパイZeroでカメラ撮影をした時の内容を備忘録として残したいと思います。

まずはラズパイの設定とカメラの有効化をしておきます。

テストで使用する赤外線カメラは「HiLetgo Raspber

Java

先日Oracle Java Gold 11を受けてきたので、私が受験して思ったことや勉強法などの情報を書き記しておきます。

受験費が高いので確実に受かるという自信ができてから受験するのが無難です。

内容おススメの勉強 ...

Java

今回はアプリケーションの多言語化を考えたときに使用できる関連クラスについての動作をみていきます。

特定の国、地域、言語などを表すLocaleクラス

Localeクラスは特定の国、地域、言語などを表すためのクラスです。 ...

Java

JavaにはJDBCというデータベース(以下DB)へ接続するための仕組みがあります。

DBを利用すると、より大規模なデータ蓄積をSQLを使って行うことができます。

要はすっごいセーブデータですねw

データ ...

Java

今回はスレッド同期の際に使えるCyclicBarrierクラスについてみていきます。

CyclicBarrierは指定したスレッド数分が待機状態に入るまで、スレッドの停止ができます。

宣言の例

Cycli ...

生活用品

最近コードレス掃除機がすごくほしくなったので買うことにしたんですが、買った掃除機が最悪の商品だったので紹介していこうと思います。

それがBuTureという掃除機です。

Amazonで2万ほどで購入した

Java

本稿ではJavaのアノテーションの使い方についてみていきます。

アノテーションはプログラムの特定の箇所へ注釈として付加することができものです。

プログラムの特定箇所に付加することによって、プログラムのスペルミス ...

Java

今回はCopyOnWriteArrayListの動作について確認してみたいと思います。

基本的にArrayListと同様に使えるのですが、addやremoveの内部処理の動作が異なります。

CopyOnWrit ...

Java

Javaには変数宣言にvolatile修飾子を付加することができます。

volatileをつけていない変数は複数のスレッドからアクセスされた際に値の変更が見えない可能性があります。

例えば、次のコードは一見正常 ...

Java

Javaにはアサーションという、検証コードを記述する機能が備わっています。

アサーションコードを記述するとプログラムの特定の地点で条件が成立しているかを検証できます。

成立していない場合はAssertionEr ...