<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0">
  <channel>
    <title>cbdfocus (cbdfocus)</title>
    <link>https://ruby-china.org/cbdfocus</link>
    <description></description>
    <language>en-us</language>
    <item>
      <title>JS  作用域小问题</title>
      <description>&lt;p&gt;求教，请问最后 alert 为什么不是 2 ?
var a = 3 ; 执行到这里的时候，都发生了什么!!!&lt;/p&gt;
&lt;pre class="highlight html"&gt;&lt;code&gt;&lt;span class="cp"&gt;&amp;lt;!DOCTYPE html&amp;gt;&lt;/span&gt;
&lt;span class="nt"&gt;&amp;lt;html&lt;/span&gt; &lt;span class="na"&gt;lang=&lt;/span&gt;&lt;span class="s"&gt;"zh"&lt;/span&gt;&lt;span class="nt"&gt;&amp;gt;&lt;/span&gt;
&lt;span class="nt"&gt;&amp;lt;head&amp;gt;&lt;/span&gt;
    &lt;span class="nt"&gt;&amp;lt;meta&lt;/span&gt; &lt;span class="na"&gt;charset=&lt;/span&gt;&lt;span class="s"&gt;"UTF-8"&lt;/span&gt;&lt;span class="nt"&gt;&amp;gt;&lt;/span&gt;
    &lt;span class="nt"&gt;&amp;lt;title&amp;gt;&lt;/span&gt;Basic1&lt;span class="nt"&gt;&amp;lt;/title&amp;gt;&lt;/span&gt;
&lt;span class="nt"&gt;&amp;lt;/head&amp;gt;&lt;/span&gt;
&lt;span class="nt"&gt;&amp;lt;body&amp;gt;&lt;/span&gt;
&lt;span class="nt"&gt;&amp;lt;button&lt;/span&gt; &lt;span class="na"&gt;onclick=&lt;/span&gt;&lt;span class="s"&gt;"doit();"&lt;/span&gt;&lt;span class="nt"&gt;&amp;gt;&lt;/span&gt;alert&lt;span class="nt"&gt;&amp;lt;/button&amp;gt;&lt;/span&gt;


&lt;span class="nt"&gt;&amp;lt;script&amp;gt;&lt;/span&gt;

    &lt;span class="kd"&gt;var&lt;/span&gt; &lt;span class="nx"&gt;a&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="mi"&gt;10&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt;
    &lt;span class="kd"&gt;function&lt;/span&gt; &lt;span class="nf"&gt;sth&lt;/span&gt;&lt;span class="p"&gt;(){&lt;/span&gt;
        &lt;span class="nx"&gt;console&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="nf"&gt;log&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="nx"&gt;a&lt;/span&gt;&lt;span class="p"&gt;);&lt;/span&gt;&lt;span class="c1"&gt;//undefine&lt;/span&gt;
        &lt;span class="nx"&gt;a&lt;/span&gt;&lt;span class="o"&gt;=&lt;/span&gt;&lt;span class="mi"&gt;2&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt;
        &lt;span class="nx"&gt;console&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="nf"&gt;log&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="nx"&gt;a&lt;/span&gt;&lt;span class="p"&gt;);&lt;/span&gt;&lt;span class="c1"&gt;//2&lt;/span&gt;
        &lt;span class="k"&gt;if&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="nx"&gt;a&lt;/span&gt; &lt;span class="o"&gt;&amp;gt;&lt;/span&gt;&lt;span class="mi"&gt;0&lt;/span&gt;&lt;span class="p"&gt;){&lt;/span&gt;
            &lt;span class="kd"&gt;var&lt;/span&gt; &lt;span class="nx"&gt;a&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="mi"&gt;3&lt;/span&gt;&lt;span class="p"&gt;;&lt;/span&gt;
            &lt;span class="nx"&gt;console&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="nf"&gt;log&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="nx"&gt;a&lt;/span&gt;&lt;span class="p"&gt;);&lt;/span&gt;&lt;span class="c1"&gt;//3&lt;/span&gt;
        &lt;span class="p"&gt;}&lt;/span&gt;
    &lt;span class="p"&gt;}&lt;/span&gt;

    &lt;span class="kd"&gt;function&lt;/span&gt; &lt;span class="nf"&gt;doit&lt;/span&gt;&lt;span class="p"&gt;(){&lt;/span&gt;
        &lt;span class="nf"&gt;sth&lt;/span&gt;&lt;span class="p"&gt;();&lt;/span&gt;
        &lt;span class="nf"&gt;alert&lt;/span&gt;&lt;span class="p"&gt;(&lt;/span&gt;&lt;span class="nx"&gt;a&lt;/span&gt;&lt;span class="p"&gt;);&lt;/span&gt;&lt;span class="c1"&gt;//alert 10&lt;/span&gt;
    &lt;span class="p"&gt;}&lt;/span&gt;

&lt;span class="nt"&gt;&amp;lt;/script&amp;gt;&lt;/span&gt;

&lt;span class="nt"&gt;&amp;lt;/body&amp;gt;&lt;/span&gt;
&lt;span class="nt"&gt;&amp;lt;/html&amp;gt;&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;</description>
      <author>cbdfocus</author>
      <pubDate>Wed, 02 Sep 2015 14:22:06 +0800</pubDate>
      <link>https://ruby-china.org/topics/27165</link>
      <guid>https://ruby-china.org/topics/27165</guid>
    </item>
    <item>
      <title>服务器配置</title>
      <description>&lt;p&gt;小白又来求教了~~&lt;/p&gt;
&lt;h2 id="需求"&gt;需求&lt;/h2&gt;
&lt;p&gt;一个 app 跑在 8000 端口，想要通过 myapp.com 来访问。&lt;/p&gt;
&lt;h2 id="疑问"&gt;疑问&lt;/h2&gt;
&lt;p&gt;mac 上用的 Apache2 , 开启了 vhost,
hosts 文件加了一行 127.0.0.1  myappp.com .&lt;/p&gt;

&lt;p&gt;这种需求有什么名词来形容吗？
 Apache 具体要怎么配置呢？&lt;/p&gt;</description>
      <author>cbdfocus</author>
      <pubDate>Tue, 01 Sep 2015 19:45:42 +0800</pubDate>
      <link>https://ruby-china.org/topics/27160</link>
      <guid>https://ruby-china.org/topics/27160</guid>
    </item>
    <item>
      <title>which ruby</title>
      <description>&lt;p&gt;不是语言的问题，UNIX 基础不行，烦各位耐心啦&lt;/p&gt;
&lt;pre class="highlight plaintext"&gt;&lt;code&gt;CBD-MBP:~ baodong$ which irb
/usr/local/bin/irb
CBD-MBP:~ baodong$ which python
/Library/Frameworks/Python.framework/Versions/2.7/bin/python
&lt;/code&gt;&lt;/pre&gt;
&lt;p&gt;问题：&lt;/p&gt;

&lt;ol&gt;
&lt;li&gt;当我在 terminal 里键入『irb』的时候，mac 是怎么一步步找到我要执行的文件的？&lt;/li&gt;
&lt;li&gt;为何 ruby 要单独有个 irb 的命令，而不像 Python 那样&lt;/li&gt;
&lt;/ol&gt;</description>
      <author>cbdfocus</author>
      <pubDate>Wed, 29 Jul 2015 18:58:33 +0800</pubDate>
      <link>https://ruby-china.org/topics/26695</link>
      <guid>https://ruby-china.org/topics/26695</guid>
    </item>
    <item>
      <title>关于方法调用的问题</title>
      <description>&lt;p&gt;想在这个例子的 My 类中 doit 方法调用 My_a 的 dosth()，要怎么写呢？『有木有 Java 的 static 方法一说？』
如果要用 obj0 来调用 My_a 的 dosth 又该怎么写呢？&lt;/p&gt;

&lt;p&gt;谢谢社区的朋友了&lt;/p&gt;
&lt;pre class="highlight ruby"&gt;&lt;code&gt;&lt;span class="k"&gt;module&lt;/span&gt; &lt;span class="nn"&gt;My_a&lt;/span&gt;
  &lt;span class="k"&gt;def&lt;/span&gt; &lt;span class="nf"&gt;dosth&lt;/span&gt;
    &lt;span class="nb"&gt;puts&lt;/span&gt; &lt;span class="s2"&gt;"This is A do sth."&lt;/span&gt;
  &lt;span class="k"&gt;end&lt;/span&gt;
&lt;span class="k"&gt;end&lt;/span&gt;

&lt;span class="k"&gt;module&lt;/span&gt; &lt;span class="nn"&gt;My_b&lt;/span&gt;
  &lt;span class="k"&gt;def&lt;/span&gt; &lt;span class="nf"&gt;dosth&lt;/span&gt;
    &lt;span class="nb"&gt;puts&lt;/span&gt; &lt;span class="s2"&gt;"This is B do sth."&lt;/span&gt;
  &lt;span class="k"&gt;end&lt;/span&gt;
&lt;span class="k"&gt;end&lt;/span&gt;

&lt;span class="k"&gt;class&lt;/span&gt; &lt;span class="nc"&gt;My&lt;/span&gt;
  &lt;span class="kp"&gt;include&lt;/span&gt; &lt;span class="no"&gt;My_a&lt;/span&gt;
  &lt;span class="kp"&gt;include&lt;/span&gt; &lt;span class="no"&gt;My_b&lt;/span&gt;

  &lt;span class="k"&gt;def&lt;/span&gt; &lt;span class="nf"&gt;doit&lt;/span&gt;
    &lt;span class="nb"&gt;puts&lt;/span&gt; &lt;span class="s2"&gt;"明确调用My_a的dosth方法.&lt;/span&gt;&lt;span class="se"&gt;\n&lt;/span&gt;&lt;span class="s2"&gt;"&lt;/span&gt;

  &lt;span class="k"&gt;end&lt;/span&gt;
&lt;span class="k"&gt;end&lt;/span&gt;

&lt;span class="n"&gt;obj0&lt;/span&gt; &lt;span class="o"&gt;=&lt;/span&gt; &lt;span class="no"&gt;My&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="nf"&gt;new&lt;/span&gt;
&lt;span class="n"&gt;obj0&lt;/span&gt;&lt;span class="p"&gt;.&lt;/span&gt;&lt;span class="nf"&gt;doit&lt;/span&gt;
&lt;/code&gt;&lt;/pre&gt;</description>
      <author>cbdfocus</author>
      <pubDate>Fri, 24 Jul 2015 10:03:38 +0800</pubDate>
      <link>https://ruby-china.org/topics/26631</link>
      <guid>https://ruby-china.org/topics/26631</guid>
    </item>
    <item>
      <title>关于 &lt;=&gt; 运算符 的问题</title>
      <description>&lt;p&gt;irb(main):022:0&amp;gt; 'cbd' &amp;lt;=&amp;gt; 'CBD'
=&amp;gt; 1
irb(main):023:0&amp;gt; 'cbd' &amp;lt;=&amp;gt; "cbd"
=&amp;gt; 0
irb(main):024:0&amp;gt; 'cbd' &amp;lt;=&amp;gt; "CBD"
=&amp;gt; 1
irb(main):025:0&amp;gt; "cbd" &amp;lt;=&amp;gt; "CBD"
=&amp;gt; 1&lt;/p&gt;

&lt;p&gt;问题 1：这个符号怎么读呀？
问题 2：单引号和双引号在 ruby 里的作用如何区分的？
问题 3：这个例子怎么解释？&lt;/p&gt;</description>
      <author>cbdfocus</author>
      <pubDate>Sun, 19 Jul 2015 13:37:55 +0800</pubDate>
      <link>https://ruby-china.org/topics/26555</link>
      <guid>https://ruby-china.org/topics/26555</guid>
    </item>
  </channel>
</rss>
