Docker コマンドとかメモ

Docker のコマンドとかのメモ 取得できる docker image の取得 $ docker search {keyword}docker image の取得 $ docker pull {image}docker image の確認 $ docker imagesコンテナの起動 $ docker run --name {container name} -it {docker image} {command…

二項分布の計算と分布図

n=30, x=1~30でp=0.1, p=0.6, p=0.9の3通りについて二項分布を計算し、分布図を作成せよ。 import matplotlib.pyplot as plt import numpy as np import pandas as pd from scipy import stats n = 30 p1, p2, p3 = 0.1, 0.6, 0.9 x = np.arange(0,n+1) y1 …

Observableの使いかた

使い方だけメモ。 @Injectable() export class Service { dataSource = new Subject<any>; dataStreams = this.dataSource.asObservable(); getData { this.http.get(url) .subscribe((data: any) => { // データソースのnextに値を入れる度に // ストリームのsub</any>…

Androidアプリ間での通信方法例

目的 AndroidアプリAとBがあるとして、 AからBのServiceを起動し、BのServiceでの処理結果をAで受け取るための方法です。 概要 A: BのServiceをintentに指定して投げます。BroadcastReceiverのonReceiveにてintentからExtraを受け取ります。 B: AのBroadcast…

Pythonで超簡単なWebサーバーの立て方

ドキュメントルートにしたいディレクトリへ移動して $ python -m SimpleHTTPServer ポート番号でwebサーバーが立ち上がる。 http://localhost:ポート番号でアクセス可能。

C言語の文字列比較

C

C言語では「文字列」を扱う変数はない。「文字」の集合として扱っているため、 文字列を比較する際はループで1文字ずつ比較しなくてはならない。比較できない例 if (str == "hogehoge"){ printf("合致!"); }else{ printf("合致しない..."); } 比較できる例 i…

numpy で 配列の次元数を取得する

メモ: numpy で配列の次元数を取得する import numpy A = numpy.array([1, 2, 3]) numpy.ndim(A) >> 1 A.ndim >> 1 の2種類ある。