[Eclipse]同じファイルを分割表示









皆さん当たり前にやってることかもしれませんが、僕はずーっとできないと思ってました…orz
Eclipseで同じファイルを分割して表示する方法。
- タブを右クリック->新規エディタ で新しいタブに同じファイルが表示されます(たったこれだけw)
- あとは新しく作られたタブを画面の端っこにドラッグして分割できます
皆さん当たり前にやってることかもしれませんが、僕はずーっとできないと思ってました…orz
Eclipseで同じファイルを分割して表示する方法。
post_max_sizeを超えたファイルをアップロードすると、
「Warning: POST Content-Length of …」というエラーが出てPOSTする内容が消えてしまいますよね。
どうやってエラー処理をしようか悩んでいたら、
以下の参考記事を発見。
PDFファイルをサーバーにアップし、 そのPDFファイルをダウンロードする際、 ブラウザにPDFファイルが開くことなく、 ダイアログが出るように設定するようにしたいと考えて.. – 人力検索はてな
PHPを使ったファイルアップロードで php.ini の制限越えた場合にはどのように処理されるのでしょうか? 越えると単に $_POST を array() に設定して、データおくらないで.. – 人力検索はてな
post_max_sizeに失敗した場合には$_POSTがarray()で返り、$_SERVER["REQUEST_METHOD"]が”POST”で返ることを利用して、
if (empty($_POST) && $_SERVER["REQUEST_METHOD"] === "POST") {
// エラー処理
}
で対応しました。
※upload_max_filesizeの制限に引っかかった場合は挙動が違うらしいので注意してください。
詳しくはこちら
これはみんなは知ってることなんだろうなぁと思いつつPOST。
僕は少々気付くのに時間がかかりました。
paginateでbindModelしてもうまくいきません (><)
paginateでbindModelを使うときはbindModelの引数にfalseを渡しましょう
$this->Model->bindModel($bind, false);
$this->paginate = array(
"Model" => array(
"conditions" => $conditions,
"limit" => 30,
"order" => array("Model.created" => "ASC"),
),
);
$lists = $this->paginate("Model");
bindModelの第2引数はクエリを投げた後にbindをリセットするかどうかのフラグで、デフォルトはtrueになっています。
paginateでデータを取得する場合、最初にデータ数をカウントするクエリを投げるので*1 カウントではbindされているのですが、2度目のデータ取得ではbindが外れてしまうことが原因でした。
bindModelの第2引数にfalseを渡すと、その処理においてはbindの設定が持続しますのでカウントした後のデータ取得でもちゃんとアソシエーションが維持されると言うわけです。
javascript,jQuery素人の鈴木です。おはようございます。
素人なので後で自分が読んでわかればいいと思って書いてます。
jQueryを勉強しようと思っている方の参考にはなりません。
用語や使い方の間違いなどあるかもしれません。ごめんなさい。ご指摘大歓迎です。
それではeach
// ドキュメント内のaを取得
$("a").each(function(){
// eachでtitle属性にhrefを入れていく(普通こんなことしないと思いますが。。)
$(this).attr("title", $(this).attr("href"));
});
eachで取得したそれぞれの要素や子要素が持つ値を、それぞれの要素や子要素に利用するときに使える。*1
取得した要素の子要素に対して何かしたいときは
($(this)の子要素の指定方法)
$("table tr").hover(
function(){
$(this).addClass("hover");
// ホバーしているtrの子要素のp.tipsをスライドダウンで表示
$(this).find("p.tips").slideDown("slow");
},
function(){
$(this).removeClass("hover");
// ホバーしているtrの子要素のp.tipsをスライドアップで非表示
$(this).find("p.tips").slideUp("slow");
}
);
| I have been indebted to Aeros Theme. | Background image owner is NASA.