ヤマカサのプログラミング勉強日記

プログラミングに関する日記とどうでもよい雑記からなるブログです。

Java言語で学ぶ デザインパターン入門 を読む その1

デザパタ

今日からJavaデザパタ本である「Java言語で学ぶ デザインパターン入門 (増補改訂版)」をやっていきたいと思います。

増補改訂版Java言語で学ぶデザインパターン入門

増補改訂版Java言語で学ぶデザインパターン入門

UML

本書を読むためにUMLについて知っておく必要があるようです。取り上げられていたものは、クラス図とシーケンス図でした。

続きを読む

マイニング広告は受容されるのだろうか。

マイニング広告

マイニング広告とは、仮想通貨のを宣伝するための広告ではなく、サイト閲覧者のCPUを使って仮想通貨をマイニングするというものです。僕はこの業界に詳しくはないんですが、これは従来の広告の代わりになると期待されているものです。

続きを読む

UnityやるぞUnityやるぞUnityやるぞ

Unityの勉強が疎かになっている

僕が購読しているブログでUnityを扱っている方が幾人かいます。

実際に挙げると、

yjkym.hatenablog.com

 

inujini.hatenablog.com

 

marimoko3.hatenablog.com

になります。漏れていたらすみません。

最近、Unity触っていませんが、Unityの記事を見るたびに僕もUnity勉強しているんだったなと気づかされます。明日はUnityの本を進めようと思います。計画を立てて勉強するのがめちゃくちゃ苦手なので、気ままにやりたいです。

AtCoder Beginner Contest 013 C - 節制

線形計画法

C - 節制

AtCoderの過去問を解いていて気になった問題です。この問題は線形計画問題に似ていると思います。

実行可能領域に端点がない?ので、境界に近い格子点を調べる必要があります。解説を見て解答作ったんですが、1つの変数を固定すれば残りの変数も自動的に決まるわな。

線形計画問題といえばシンプレックス法が有名ですが、もう覚えてないですね。シンプレックス法を使った問題とか出てきそうな予感がします。

続きを読む

内部クラス

内部クラス

わかりやすいJavaオブジェクト指向編Chapter16の3節では、内部クラスについて学びます。

内部クラスについて

www.sejuku.net

コンストラクタ引数を指定していなくても、処理を担当する内部クラスに任せることができる。

続きを読む