<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:wfw="http://wellformedweb.org/CommentAPI/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:slash="http://purl.org/rss/1.0/modules/slash/"
	>

<channel>
	<title>做事情做完整</title>
	<atom:link href="http://yanbingbing.com/feed/" rel="self" type="application/rss+xml" />
	<link>http://yanbingbing.com</link>
	<description>玩转php、javascript、jquery</description>
	<lastBuildDate>Mon, 15 Aug 2011 08:47:47 +0000</lastBuildDate>
	<language>en</language>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
		<item>
		<title>在CmsTop谢幕之作：仿Win7时间选择器</title>
		<link>http://yanbingbing.com/archives/5264/cmstop%e8%b0%a2%e5%b9%95%e4%b9%8b%e4%bd%9c%ef%bc%9a%e4%bb%bfwin7%e6%97%b6%e9%97%b4%e9%80%89%e6%8b%a9%e5%99%a8/</link>
		<comments>http://yanbingbing.com/archives/5264/cmstop%e8%b0%a2%e5%b9%95%e4%b9%8b%e4%bd%9c%ef%bc%9a%e4%bb%bfwin7%e6%97%b6%e9%97%b4%e9%80%89%e6%8b%a9%e5%99%a8/#comments</comments>
		<pubDate>Wed, 10 Aug 2011 17:11:16 +0000</pubDate>
		<dc:creator>彬Ge</dc:creator>
				<category><![CDATA[HTML CSS]]></category>
		<category><![CDATA[Javascript]]></category>
		<category><![CDATA[Project]]></category>
		<category><![CDATA[datepicker]]></category>

		<guid isPermaLink="false">http://firebing.cn/?p=5264</guid>
		<description><![CDATA[这个时间选择器效果极佳，90%模仿win7，刚刚完成第一时间发布，让世界人民都可以学习参考，谢谢大家。 源码浏览请检出：http://svn.firebing.cn/datepicker/trunk 例子：http://firebing.cn/demos/datepicker/ 文档：http://firebing.cn/demos/datepicker/datepicker.pdf 需要贡献代码的联系我 QQ:442536278 &#160;]]></description>
			<content:encoded><![CDATA[<p><a href="http://firebing.cn/archives/5264/cmstop%e8%b0%a2%e5%b9%95%e4%b9%8b%e4%bd%9c%ef%bc%9a%e4%bb%bfwin7%e6%97%b6%e9%97%b4%e9%80%89%e6%8b%a9%e5%99%a8/dp1/" rel="attachment wp-att-5265"><img class="alignnone size-full wp-image-5265" title="英文" src="http://firebing.cn/wp-content/uploads/2011/08/dp1.png" alt="" width="384" height="234" /></a></p>
<p><a href="http://firebing.cn/archives/5264/cmstop%e8%b0%a2%e5%b9%95%e4%b9%8b%e4%bd%9c%ef%bc%9a%e4%bb%bfwin7%e6%97%b6%e9%97%b4%e9%80%89%e6%8b%a9%e5%99%a8/dp2-2/" rel="attachment wp-att-5267"><img class="alignnone size-full wp-image-5267" title="dp2" src="http://firebing.cn/wp-content/uploads/2011/08/dp21.png" alt="" width="390" height="238" /></a></p>
<p>这个时间选择器效果极佳，90%模仿win7，刚刚完成第一时间发布，让世界人民都可以学习参考，谢谢大家。</p>
<p>源码浏览请检出：<a href="http://svn.firebing.cn/datepicker/trunk">http://svn.firebing.cn/datepicker/trunk</a></p>
<p>例子：<a href="http://firebing.cn/demos/datepicker">http://firebing.cn/demos/datepicker/</a></p>
<p>文档：<a href="http://firebing.cn/demos/datepicker/datepicker.pdf">http://firebing.cn/demos/datepicker/datepicker.pdf</a></p>
<p>需要贡献代码的联系我 QQ:442536278</p>
<p>&nbsp;</p>
]]></content:encoded>
			<wfw:commentRss>http://yanbingbing.com/archives/5264/cmstop%e8%b0%a2%e5%b9%95%e4%b9%8b%e4%bd%9c%ef%bc%9a%e4%bb%bfwin7%e6%97%b6%e9%97%b4%e9%80%89%e6%8b%a9%e5%99%a8/feed/</wfw:commentRss>
		<slash:comments>5</slash:comments>
		</item>
		<item>
		<title>漂亮的后台控制面板</title>
		<link>http://yanbingbing.com/archives/47/%e6%bc%82%e4%ba%ae%e7%9a%84%e5%90%8e%e5%8f%b0%e6%8e%a7%e5%88%b6%e9%9d%a2%e6%9d%bf/</link>
		<comments>http://yanbingbing.com/archives/47/%e6%bc%82%e4%ba%ae%e7%9a%84%e5%90%8e%e5%8f%b0%e6%8e%a7%e5%88%b6%e9%9d%a2%e6%9d%bf/#comments</comments>
		<pubDate>Thu, 13 Aug 2009 01:59:30 +0000</pubDate>
		<dc:creator>彬Ge</dc:creator>
				<category><![CDATA[PHP]]></category>
		<category><![CDATA[Project]]></category>
		<category><![CDATA[Javascript]]></category>

		<guid isPermaLink="false">http://muqiao.eblhost.cn/archives/47</guid>
		<description><![CDATA[为了增加我的新博客的流量，特此贡献一个漂亮的作品，这是应网友fantasy邀请开发thinksns后台管理面板的一个分支版本，版权归fantasy解释，仅供观赏私下使用，商业开发使用需征得同意 此程序未采用任何js框架，速度快，界面漂亮，兼容ie6+,firefox2+,chrome…. 下载pannel252.zip                                  去看演示]]></description>
			<content:encoded><![CDATA[<blockquote><p>为了增加我的新博客的流量，特此贡献一个漂亮的作品，这是应网友fantasy邀请开发thinksns后台管理面板的一个分支版本，版权归fantasy解释，仅供观赏私下使用，商业开发使用需征得同意</p></blockquote>
<p><a href="http://firebing.cn/wp-content/uploads/2009/08/Snap1.png"><img style="display: inline; border-width: 0px;" title="Snap1" src="http://firebing.cn/wp-content/uploads/2009/08/Snap1_thumb.png" border="0" alt="Snap1" width="441" height="349" /></a></p>
<p>此程序未采用任何js框架，速度快，界面漂亮，兼容ie6+,firefox2+,chrome….</p>
<p><a title="pannel252" href="http://firebing.cn/wp-content/uploads/2009/08/pannel252.zip"><img title="pannel252" src="http://firebing.cn/wp-includes/images/crystal/archive.png" alt="pannel252" /></a>下载pannel252.zip                                  <a href="http://firebing.cn/demos/pannel252/" target="_blank">去看演示</a></p>
]]></content:encoded>
			<wfw:commentRss>http://yanbingbing.com/archives/47/%e6%bc%82%e4%ba%ae%e7%9a%84%e5%90%8e%e5%8f%b0%e6%8e%a7%e5%88%b6%e9%9d%a2%e6%9d%bf/feed/</wfw:commentRss>
		<slash:comments>8</slash:comments>
		</item>
		<item>
		<title>字符指针笔记</title>
		<link>http://yanbingbing.com/archives/24/%e5%ad%97%e7%ac%a6%e6%8c%87%e9%92%88%e7%ac%94%e8%ae%b0/</link>
		<comments>http://yanbingbing.com/archives/24/%e5%ad%97%e7%ac%a6%e6%8c%87%e9%92%88%e7%ac%94%e8%ae%b0/#comments</comments>
		<pubDate>Wed, 05 Aug 2009 13:12:14 +0000</pubDate>
		<dc:creator>彬Ge</dc:creator>
				<category><![CDATA[C/C++]]></category>

		<guid isPermaLink="false">http://muqiao.eblhost.cn/?p=24</guid>
		<description><![CDATA[char a[] = &#34;hello&#34;; 注：不可以改变a的指向或者移动，必须定义时初始化,可以进行以下操作 char a[];&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; // 错误; a++;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; // 错误; a = &#34;other&#34;;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; // 错误; a[1] = &#8216;h&#8217;; // 或者 *(a+1) = &#8216;h&#8217;; printf(&#34;%s\n&#34;,a);&#160;&#160;&#160;&#160; // 打印 hhllo; printf(&#34;%s\n&#34;,a+1);&#160;&#160;&#160;&#160; // 打印 hllo; 可见a有个隐性的const修饰 char b[6]; 相当于 char b[] = &#34;\0\0\0\0\0\0&#34;; const char c[] = &#34;hello&#34;; 注：定义时需要初始化，字符串内容不能更改，c不能改变指向，const修饰的是&#34;hello&#34; c++;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; // 错误; c = &#34;other&#34;;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; // 错误; [...]]]></description>
			<content:encoded><![CDATA[<ul>
<li><span style="font-family: consolas"><strong><font size="4">char a[] = &quot;hello&quot;;</font></strong></span></li>
</ul>
<blockquote><p><em>注：不可以改变a的指向或者移动，必须定义时初始化,可以进行以下操作</em> </p></blockquote>
<p><span style="font-family: consolas"><strong>char a[];&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </strong></span><span style="color: #f86d18">// 错误; </span></p>
<p><strong><span style="font-family: consolas">a++;</span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </strong><span style="color: #f86d18">// 错误;<strong>        <br /></strong></span><strong></strong></p>
<p><strong><span style="font-family: consolas">a = &quot;other&quot;;</span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </strong><span style="color: #f86d18">// 错误;</span></p>
<p><span style="font-family: consolas"><strong>a[1] = &#8216;h&#8217;;</strong></span></p>
<p><span style="color: #f86d18">// 或者</span><strong>      <br /><span style="font-family: consolas">*(a+1) = &#8216;h&#8217;; </span></strong></p>
<p><strong><span style="font-family: consolas">printf(&quot;%s\n&quot;,a);&#160;&#160;&#160;&#160; </span></strong><span style="color: #f86d18">// 打印 hhllo;</span><strong>      <br /></strong></p>
<p><strong><span style="font-family: consolas">printf(&quot;%s\n&quot;,a+1);</span>&#160;&#160;&#160;&#160; </strong><span style="color: #f86d18">// 打印 hllo;</span></p>
<blockquote><p><strong>可见a有个隐性的const修饰</strong></p>
</blockquote>
<ul>
<li><span style="font-family: consolas"><strong><font size="4">char b[6];</font></strong></span></li>
</ul>
<blockquote><p>相当于<span style="font-family: consolas"><strong> char b[] = &quot;\0\0\0\0\0\0&quot;;</strong></span> </p></blockquote>
<ul>
<li><strong><span style="font-family: consolas"><font size="4">const char c[] = &quot;hello&quot;;</font></span>         <br /></strong>      </li>
</ul>
<blockquote><p><em>注：定义时需要初始化，字符串内容不能更改，c不能改变指向，const修饰的是<strong>&quot;hello&quot;</strong></em></p>
</blockquote>
<p><span style="font-family: consolas"><strong>c++;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </strong></span><span style="color: #f86d18">// 错误;<strong>        <br /></strong></span></p>
<p><span style="font-family: consolas"><strong>c = &quot;other&quot;;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </strong></span><span style="color: #f86d18">// 错误;      <br /></span></p>
<p><span style="font-family: consolas"><strong>c[1] = &#8216;h&#8217;;</strong></span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; <span style="color: #f86d18">// 错误;      <br /></span></p>
<p><span style="font-family: consolas"><strong>*(c+1) = &#8216;h&#8217;;</strong></span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; <span style="color: #f86d18">// 错误;      <br /></span></p>
<p><span style="font-family: consolas"><strong>printf(&quot;%s\n&quot;,c+1);</strong></span>&#160;&#160;&#160; <span style="color: #f86d18">// 打印 ello;      <br /></span></p>
<ul>
<li><span style="font-family: consolas"><strong><font size="4">const char * d;</font></strong></span>       </li>
</ul>
<blockquote><p><em>注：定义时可不初始化，可以改变d的指向，如下列操作</em></p>
</blockquote>
<p><strong><span style="font-family: consolas">d = &quot;other&quot;;</span>&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </strong><span style="color: #f86d18">// 改变指向      <br /></span></p>
<p><span style="font-family: consolas"><strong>printf(&quot;%d\n&quot;,d);</strong></span>&#160;&#160;&#160;&#160;&#160; <span style="color: #f86d18">// 打印d的地址值exam:404 </span></p>
<p><span style="font-family: consolas"><strong>printf(&quot;%d\n&quot;,&amp;d[0]);</strong></span><span style="color: #f86d18">// 打印d[0] 的地址值404,与d的地址一样 </span><span style="color: #f79646">     <br /></span></p>
<p><span style="font-family: consolas"><strong>printf(&quot;%s\n&quot;,d);&#160;&#160;&#160; </strong></span><span style="color: #f86d18">// 打印 other d++; // 移动指向 </span></p>
<p><span style="font-family: consolas"><strong>printf(&quot;%d\n&quot;,d);&#160;&#160;&#160; </strong></span><span style="color: #f86d18">// 打印d的地址405，地址改变了 </span></p>
<p><span style="font-family: consolas"><strong>printf(&quot;%d\n&quot;,&amp;d[0]);</strong></span><span style="color: #f86d18"> // 打印d[0] 的地址值405,与d的地址一样</span></p>
<p><span style="font-family: consolas"><strong>printf(&quot;%s\n&quot;,d);&#160;&#160;&#160; </strong></span><span style="color: #f86d18">// 打印 ther </span></p>
<p><span style="font-family: consolas"><strong>d[0] = &#8216;h&#8217;;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160;&#160; </strong></span><span style="color: #f86d18">// 试图改变字符内容，错误</span></p>
<blockquote><p>可见const修饰的是字符串<strong>&quot;other&quot;</strong></p>
</blockquote>
<ul>
<li><span style="font-family: consolas"><strong><font size="4">char *const e = &quot;hello&quot;;</font></strong></span>       </li>
</ul>
<blockquote><p><em>注：定义可以不初始化，但是如不初始化将会被当做申明，随后不能改变e的指向，应该没什么意义；可以改变字符串内容。</em></p>
</blockquote>
<p><span style="font-family: consolas"><strong>e[0] = &#8216;H&#8217;;        <br /></strong></span></p>
<p><strong><span style="font-family: consolas">printf(&quot;%s\n&quot;,e);<font face="微软雅黑">&#160;&#160;&#160;&#160;&#160; </font></span></strong><span style="color: #f86d18">// 打印Hello const修饰的是e ，</span></p>
<blockquote><p>可见这种定义与<strong>[1]</strong>相似，唯一不同的是可以不给初始化值</p>
</blockquote>
<ul>
<li><span style="font-family: consolas"><strong><font size="4">const char *const f = &quot;hello&quot;;</font></strong></span>       </li>
</ul>
<blockquote><p>注：与上面一样，可以不初始化，不过没多大意义，开头const修饰的是<strong>&quot;hello&quot;，<span style="font-family: consolas; font-size: 14pt">*</span></strong>右边的<span style="font-family: consolas"><strong>const</strong></span>修饰的是<strong>f</strong>，除了可以不初始化，基本与<strong>const char c[]</strong>的定义一样</p>
</blockquote>
]]></content:encoded>
			<wfw:commentRss>http://yanbingbing.com/archives/24/%e5%ad%97%e7%ac%a6%e6%8c%87%e9%92%88%e7%ac%94%e8%ae%b0/feed/</wfw:commentRss>
		<slash:comments>3</slash:comments>
		</item>
	</channel>
</rss>

