【Kotlin】コルーチンはJavaのスレッドとどう違うの?
Javaで便利なクラスの1つにスレッドクラスがあります。 スレッドクラスは便利な反面デメリットがあります。 それはスレッドを多数使用するとパフォーマンスが極端に低下することです。 そこで Kotlin では Java の...
Javaで便利なクラスの1つにスレッドクラスがあります。 スレッドクラスは便利な反面デメリットがあります。 それはスレッドを多数使用するとパフォーマンスが極端に低下することです。 そこで Kotlin では Java の...
Ubuntuをパソコンで使うには次のようなパターンが考えられます。 パソコンにUbuntuをクリーンインストールする WindowsとUbuntuのデュアルブートにする Dockerを使ってUbuntuを立ち上げる 仮想...
Kotlin では Java で用意されたクラスライブラリをそのまま使うことができます。しかし、Kotlin 特有の機能では、Java で用意されたクラスライブラリが Kotlin のために拡張されており Java の時...
Kotlin にはスコープ関数という便利な関数があります。 スコープ関数を使えばどう便利なのかやソースをどう簡潔に書けるのかといったことを今回のブログではお話ししようと思います。 ご興味のある方はぜひ最後まで読んでくださ...
仕事で Kotlin に触れる機会があり色々調べたのですが Kotlin は Java より便利で安全で非常に期待されている言語のようです。( Android の開発言語に選ばれた程です) 今回の記事は期待が集まっている...
JavaでBase64エンコードしてJavaScriptでBase64デコードする方法がネットで検索しても出てこなかったので今回自力で実装してみました。 気になる方は最後まで是非見ていって下さいね。 Base64とは? ...
エンジニア歴10年の私が実際にRecursionの初級コースを体験してみました。 「Recursionってどんなサービスなの?」「Recursionが大事にしているコンピュータサイエンスって何なの?」「Recursion...
はじめに 先日、Ubuntu 18.04LTSをUbuntu 20.04LTSにアップグレードしました。 20.04LTSにアップグレードしてUIも綺麗になり嬉しいと思いきや、MySQLサービスが起動しない。。 意外と簡...
WindowsとデュアルブートしているUbuntuがある日突然起動しなくなりました。 簡単な設定変更で問題解決することができたので、今回はデュアルブートしているUbuntuが起動しなくなった原因とその解決方法をお伝えしよ...
はじめに Hibernateツールで自動生成したEntityを使って、テーブルの内容をJavaプロジェクトでコンソール上に表示するプログラムをご紹介したいと思います。 HibernateツールをSTSもしくはEclips...