備忘録 1.Cognitoだとログインに関するトークンがid token,session token,refresh token の3種類がある 2.セッション情報は何もしない限り永続にローカルストレージに残る 3 ローカルストレージはドメイン毎の情報を永続的に保存する →問題が共用PC等でログアウトし忘れるとなりすましが簡単になってしまう 4 トークンの2種類(id tokenやsession token)は1時間で期限が切れるため平気だが、 refresh tokenの有効期限はAWS側で設定するので、
12/8/202111/5 今年の夏くらいからゼミの活動として、7人グループでWebアプリを開発している。そこでつまづいたりして解決まで導いた手順を特にメモしてなかったのでこれからしていこうと思う。 今までにやったこととしてPMがメンバー毎に役割を与えて自分は裏方であるサーバー側を担当している。 基本的に活動時間が週に3時間程度しかないのでかなりの長期間で開発することになっている。 サーバー側の担当として、クラス図やAPI設計を担当してきた。 ほかのフロント側の担当やテスト担当等メンバーによって様々な作業があるが、最初の方に決めたWBSに基づいて予定を進めている。 最近になってようやくクラス図とAPI設計が終わり、作りたいものの形や使うサービスが決まってきたのでそろそろコーディングの作業に入る日が近くなった。 今まで授業ではコーディングは様々な言語(PHP,Python,java,C,C#等簡単な基礎だけ)をやってきたが、javaをメインで開発することにしている。そのため、上流工程はあまり経験していなかったのでかなり苦戦した。 API設計は今まで見たこともなく、1から調べながらやった。
11/5/2021TimeAdmin.java(Observerインターフェース) interface TimeAdmin { public void update(Subject subject); } CuckooClock.java(ConcreteObserverクラス) class CuckooClock implements TimeAdmin { public void update(Subject subject) { int cnt; cnt = ((concreteSubject) subject).getHour();
7/8/2021FactoryMethodを使わないパターン Client.java(このコードにすべてを記述) public class Client { public static void main(String[] args) { Seihin[] seihins = new Seihin[3]; seihins[0] = new Television(); seihins[1] = new Radio(); seihins[2] = new Television(); for (int i = 0; i < seihins.length; ++i) {
7/1/2021or
By clicking below, you agree to our terms of service.
New to HackMD? Sign up