MOFU MOFU

技術的なことから、趣味の分野までいろいろメモ程度に書いていきます

Java

ポートスキャンツールをjavaで作ってみる

ポートスキャンツールなんて、ネット上にあふれているし、nmap使えばいいんですが・・・ それはさておき、自分で作ってみたかったのと、久しぶりにJavaでGUIを書いてみたかったので作ってみました。非常に簡単なプログラムです。 TCPの0番から、65535番ポー…

重複しない乱数の生成

友人から、配列の中にあるものを重複なしでランダムで取り出す方法ってどうやる?って聞かれまして、 愚直にやるんなら、2重ループ書いて、重複したら、また生成すればいいんじゃね。 いや、それだと賢くないなーって言ったら、友人は、もうその方法で実装…

Java Threadの復習

最近、他人が書いたソースコードを読んでるんですが、変数名がわかりにくいんで、ストレスが溜まってます。あと、コメントも書いてて欲しかったなと思うところです。それは、おいておくとして、Java Threadを使っていたので、なんとなく覚えていたのですが、…

UbuntuにOracle JDK 8をインストールする

研究室のマシンにUbuntuを入れたので、Javaをいれます。Open JDKでもよかったんですが、Oracleのを入れたい。Oracle JDK 7を入れたときもレポジトリを追加したんですが、同じかんじでした。 $ sudo add-apt-repository ppa:webupd8team/java $ sudo apt-get …