Python-文字列からdatetime型に変換
from datetime import datetime as dt tstr = '2012-12-29 13:49:37' tdatetime = dt.strptime(tstr, '%Y-%m-%d %H:%M:%S')
go言語-メモ
①Packageについて
Go言語はパッケージで構成されている
プログラムはmainパッケージから開始される
規約でパッケージ名はインポートパスの最後の要素と同じ名前となります。
例
math/randのパッケージを最後にインポートしている場合
package rand
②Imports
③Exported names
最初の文字が大文字で始まる名前は外部のパッケージから参照できる
publicとおなじ
小文字の場合には外部から参照できない。
対象のパッケージをインポートすると大文字の名前を参照できるようになる
④Functions
2つ以上の関数が同じ型の場合は一つにできる
datalayerを使うメリット
1つ押さえておきたいのは、値を渡すことだけであれば、無理をしてデータレイヤー変数を使わなくてもいいということです。例えば、該当箇所のHTMLタグにid属性を記述できるならDOM要素として、JavaScript変数としてHTMLに値を書き出せるならJavaScript変数としてそれぞれ変数を使って登録できます。
ただ、これらの方法には問題もあります。このようなHTMLの場合、第三者がHTMLを見ただけでは「このJavaScript変数は何に利用しているのか?」「なぜこの部分のところだけをわざわざspanタグで囲っているのか?」など、利用意図がわかりません。「必要なさそうだ」という判断で、削除されてしまう危険性もあります。データレイヤー変数は、「第三者が見たときに目的がわかりやすい」というメリットがあり、そうした事態を防ぐための解決策でもあります。
http:// http://web-tan.forum.impressrd.jp/e/2015/03/18/18983
CakePHP2-マジックメソッド
Byのあとをカラム名と見なして検索する。
以下は「where User.id=123」と同じ。
findBy
$this->User->findById(123);
findAllBy
$this->User->findAllById(123);
findByは単一レコード取得のfind('first')と同じ。
findAllByは複数レコード取得のfind('all')と同じ。
http://qiita.com/kazu56/items/8b4bb08bef24f552c99e
Python-長い行を途中で折り返す
v = 1 + 2 + \ 3 + 4 + 5 \ + 6 + 7 \ + 8 + \ 9 + 10 print v