javascriptのStrategyパターン
Strategy パターン Strategyパターンは、必要に応じて計算法を切り替えることが容易になり、アルゴリズムを実行時に選択することができるデザインパターンです。 オブジェクト指向における...
22 search resultsShowing 1~20 results
You need to log-in
Strategy パターン Strategyパターンは、必要に応じて計算法を切り替えることが容易になり、アルゴリズムを実行時に選択することができるデザインパターンです。 オブジェクト指向における...
Proxy パターン Proxy とは 「代理(人)」 という意味です。 Proxyパターンはプログラミングにおけるデザインパターンの一種。既存クラスのメソッドが呼ばれた際に、一旦中間的な処理を...
例  fmt.Println("'time.Now': ", t) // TimeStampから日...
暗号化方式 AES、TKIP、WEPなど色々なアルゴリズムがありますが、今回はAESで暗号化します。モードはCBC。 キーのみで暗号/複号 var CryptoJS = require('cry...
Singletonパターンとは そのクラスのインスタンスが1つしか生成されないことを保証するデザインパターンのことである Singletonパターン例 var singleton = funct...
AOPとは Aspect Oriented Programming(アスペクト指向プログラミング)アスペクトの略称、プログラムの様々なうまく分離できなところを、アスペクトとしてを共通処理を横断的...
デザインパターンとは 過去のソフトウェア設計者が発見し編み出した設計ノウハウを蓄積し、名前をつけ、再利用しやすいように特定の規約に従ってカタログ化したものであるーby デザインパターンwiki。...
ExpressionChangedAfterItHasBeenCheckedErrorとは 子コンポーネントに値を渡した後に親コンポーネントの値が変わってたときに出てくるエラーみたいです。 エラ...
GraphQLとは まずGraphQLとは、API作成の仕組みとしてRESTの代わりに使えます。クライアント側からサービスに必要なデータをあらかじめ記述し取得できるAPIのためのクエリ言語です。...
メソッドとは プログラム中は、意味や内容がまとまっている処理や、繰り返し現れる処理を、ひとつのグループとしてまとめます。 コンストラクタとは あらかじめ定義されたクラスをインスタンスに転化する...
初めに BootstrapはTwitter社が開発したCSSの「フレームワーク」です。 ソースコードが分からなくても、見やすいサイトを簡単に作れるとのことです。 今回はBootstrapのレスポ...
thisとは this は function を呼んだ時の呼び出し元オブジェクトを指している 例(自分自身の性別取得したい) function getGender() { return this...
初めに 今回はRxJSライブラリーのObservableについて整理してみます。 先ずは公式サイトの例 var observable = Rx.Observable.create(functio...
初めに Node.jsではrequireやimportな文法を使って既存のコードの入を行います。 そもそもなぜrequireだけで機能拡張実現できるのかはよく分からないので、今回はモジュールのイ...
初めに 非同期処理は、JavaScript (Node.js) で開発する上で避けては通れない。 自分は業務中でよくPromiseで非同期処理を行いますが、今回はasync/awaitとの仕組み...
初めに 自分は業務中でよくPromiseで非同期処理を実現しますが、そもそもなぜPromise使うのかをよくわからないので、今回は基礎からJavaScriptの非同期とコールバックについて整理し...
初めに 前回はNettyを使ってサーバーを作りましたが、今日は引き続きクライアント側も実装してみます。 実装 ➀アクセスの生成や終了などの処理 public class EchoClient {...
初めに 前回はwebSocketやSocketChannelなどのライブラリを使ってTCP/IP+NIO/BIOの転送路を作ってみましたが、かなりコードが複雑になることが分かりました。 今回は改...
初めに 前回はBIOとNIO転送路それぞれを作りました、今日はBIOとNIOの違いについてまとめてみます。 通信方式の比較 通信フロー 簡単に言うと、 BIOはI/Oをする際(read,writ...
22 search resultsShowing 1~20 results
Qiita is a knowledge sharing service for engineers.