タグ

ブックマーク / dqn.sakusakutto.jp (2)

  • [JavaScript] 猿でもわかるクロージャ超入門 まとめ - DQNEO起業日記

    クロージャとは クロージャは、言葉で説明するのが大変難しい概念です。 あなたは、自転車の乗り方を、口だけで説明できるでしょうか? あなたは、螺旋(らせん)の形を、言葉だけで説明できるでしょうか? ずばり、できないでしょう。 しかし、自転車に乗ることはできますし、針金で螺旋の形を作ることはできるでしょう。 「クロージャ」もこれと同じです。 だから、Wikipediaのこんな解説を見ても落ち込まないでください。 クロージャ (クロージャー、Closure) は、プログラミング言語において引数以外の変数を実行時の環境ではなく、自身が定義された環境(静的スコープ)において解決する関数のことである。 理解できないですよね? 私もそうでした。 クロージャを既に知っている人にしか、この文章は理解できないでしょう。 クロージャを作るのは難しくない しかし、説明するのは難しくても、作るのは意外と簡単。それが

    [JavaScript] 猿でもわかるクロージャ超入門 まとめ - DQNEO起業日記
  • [MovableType]mt_sessionテーブルのデータを調べてみた · DQNEO日記

    mt_sessionテーブルの概要 mt_sessionテーブルには、さまざまな用途の一時データが保管されている。 "session"という名前から、いわゆるPHPなどでいう「セッションデータ」が格納されているのかと思っていたが、そうではない。 mt_sessionテーブルの中には実に雑多な一時情報が格納されている。 「セッションデータ」というよりも「一時データ」と言う方が実態に近い。 mt_sessionテーブルの定義 mysql> desc mt_session; +------------------+--------------+------+-----+---------+-------+ | Field | Type | Null | Key | Default | Extra | +------------------+--------------+------+-----+

  • 1