2018-10-01から1ヶ月間の記事一覧
画像が2枚あります。 画像A が入力データ 画像B が正解データ。 画像引用: https://helpx.adobe.com/jp/photoshop-elements/kb/222341.html この画像をrandom crop するときに、どのようにするとうまくcrop できるのか試しました。 そして、たどり着いた答え…
package main import ( "fmt" ) type Hoge struct { a string } func main() { h := &Hoge{"a"} defer fmt.Println("no func", h.a) defer func () {fmt.Println("with func", h.a)}() h.a = "b" } 出力は、 with func b no func a 以前の記事に書いたが、de…
defer は便利でよく使うので、特性をちゃんと把握しておく必要がある。 defer の実行順 package main import ( "fmt" ) func main() { for i:=0; i<3; i++ { fmt.Println("1") defer fmt.Println(fmt.Sprintf("2-%d", i)) fmt.Println("3") } } 結果 1 3 1 3…
久々にCakePHP でテストを書いている。 Fixture を整えて、TestCase を書いた。 そして、値を save するメソッドをテストした。 すると、 duplicate key value violates unique constraint "hoges_pkey" DETAIL: Key (id)=(1) already exists. というエラー…