『Java言語で学ぶデザインパターン入門』学習メモ
Iteratorパターン
Iteratorクラス
- next()は、「現在の要素を返し」つつ、次の位置に進める
- hasNext()は、「次にnext()を読んでも大丈夫か?」
- 最後の要素を得る前はtrue、得た後はfalse
おわりに
というわけで、デザインパターン学習メモを気ままに書き留めます。
『Java言語で学ぶデザインパターン入門』学習メモ
というわけで、デザインパターン学習メモを気ままに書き留めます。
Pythonはすぐに環境がぐちゃぐちゃになりがちなので、せめて依存moduleの管理をプロジェクト毎に分けたいです。
そこで便利なのが、venvなのですが、いつも使い方を忘れるので、ブログに一連のコマンドをメモしておきます。
git cloneしたところ、bin/railsを実行できなくなりました。本記事ではその解決法をメモしておきます。bashとかコマンドを入れることでUbuntuをインストールしていたころがありました.そういった大昔にインストールしたUbuntu on Bash on Windowsを消し去りたいと思いましたが,いろいろ詰まったのでメモを残しておきます.Postfix+Dovecotでメールサーバを構築する方法を書いた記事その2です.
送信用メールサーバをPostfixで構築していきます.
この記事は,以下の記事の一部です.
Postfix+Dovecotでメールサーバを構築する方法を書いた記事その1です.
メールサーバを構築するために,SSL証明書を取得する方法を説明します.
独自ドメインを取得したら,そのドメインでメールアドレスを作りたいです.メールアドレスを作るため,メールサーバを構築しました.
諸々の設定をメモしておきます.
ドットインストールのMySQL入門をCloud9でやっていますが,ドットインストールで使っているMySQLのバージョンが,Cloud9のものと違うため,正常に動かないもの(#34)があります.そこで,Cloud9のMySQLをバージョンアップし,ドットインストールと一致させてやります.
以下のコマンドでMySQLのバージョンを確認できます.Cloud9ではデフォルトではVer. 5.5.57がインストールされているみたいです.
h1タグを使っていましたが,どうやら**h2タグを使った方がよい**みたいです.ver. 4.9.4に更新しようとすると,FTP接続先を入力してくださいと言われ,更新できません.仕方がないので,手動更新を試みました.