博客首页
注册
建议与交流
排行榜
加入友情链接
推荐
投诉
搜索:
帮助
C-Lua-Erlang-Php
hshqcn.cublog.cn
管理博客
发表文章
留言
收藏夹
博客圈
音乐
相册
文章
· Erlang
· 生活
· Javascript
· Lua
· misc
· Net
· Php
首页
关于作者
姓名:Huang Shiqiang 职业:Web程序员 年龄:25 位置:北京 个性介绍:宅
||
<<
>>
||
我的分类
最新文章
·
PDO Mysql驱动返回结果的..
·
PDO Mysql驱动返回结果的..
·
《Shell脚本学习指南》
·
空目录下的通配符扩展
·
栈的安全是用户的责任
最新留言
·
daqing
我的博客地址换了: http:/..
·
qingliangcn
你好:
非常感谢..
·
cc0cc
http://code.google.com/p..
·
hshq_cn
什么得罪不得罪的,呵呵
·
陈湘
兄弟,以前有得罪之处还请包..
最新评论
·
的确很垃圾,简直没法看!
·
大哥我找个帮个忙,有偿帮..
·
支持下!
·
这个人本来就是个大忽悠,谁..
·
5.1_CN.part1.rar
无法下..
最新收藏
统计信息
·
总访问量:154332
·
文章个数:167
·
评论条数:64
·
留言条数:5
·
网友推荐:
【置顶】我希望我們是個自由幸福的國家
<div class="quote"> <div class="quotetext"> “ 我希望我們是個自由幸福的國家。每個人不需要違背良心,只要靠自己的才能和品德就可以找到合適的位置;一個簡單而幸福的社會,人性的善得到最大的張揚,惡 得到最大的抑制;誠實、信用、友愛、互助將成為我們生活的常態,沒有那麽多煩惱和憤怒,每一個人臉上是純真的笑容。 ” </div> <div class="source">— <a href="http://zh.wikipedia.org/wiki/%E8%AE%B8%E5%BF%97%E6%B0%B8">許志永</a></div></div>
查看全文
发表于:2009-08-19 ┆
阅读(407)
┆
评论(1)
PDO Mysql驱动返回结果的列类型问题(续 - 编码)
<p>按照<a href="http://10.4.4.180/pages/viewpage.action?pageId=983404" class="external-link" rel="nofollow" linktype="raw" wikidestination="http://10.4.4.180/pages/viewpage.action?pageId=983404" aliasspecified="true">PDO Mysql驱动返回结果的列类型问题</a> 上的研究所得,以及MYSQL文档上关于C API的介绍,测试了如下代码,</p><p>可以让PDO_MYSQL驱动返回正确的bool、整型、浮点数据。</p><p><br></p> <h4><font size="4">先看测试:</font></h4> <p><b>1、测试表结构:</b></p> <div><img src="http://blogimg.chinaunix.net/blog/upfile2/100415174415.png"></div> <div><br></div> <p><b>2、测试表数据:</b></p> <div><img src="http://blogimg.chinaunix.net/blog/upfile2/100415174423.png"></div> <div><br></div> <div><b>3、测试程序输出:</b><br></div> <div><img src="http://blogimg.chinaunix.net/blog/upfile2/100415174429.png"></div> <p><br></p> <h4><font size="4">下面是代码:</font><br> </h4> <p><b>1、由diff得到的代码差异(PHP v5.3.2,MYSQL v5.1.42):</b> </p><table style="border-collapse: collap……
查看全文
发表于:2010-04-15 ┆
阅读(114)
┆
评论(0)
PDO Mysql驱动返回结果的列类型问题
PDO的Mysql驱动返回的结果中,所有的字段都是字符串,<br>使用statement->getColumnMeta得到的列元信息,其中的pdo_type也表明是字符串。<br><br> php可以自动处理类型转换,比如整型和字符串,但是对于其他环境,比如传给其他平台(如flash),就要在其中一端进行类型转换,或者在协议中处理。另外,要基于查询结果的元信息构建自动化的数据处理,比如ORM,也就不方便了。<br><br> 原因是,mysql驱动使用mysql_fetch_row函数取得结果集,它是个字符串数组,即所有列都是字符串方式的存储,并且没根据DB存储的类型进行转换,相应地,列的元数据也就都是字符串类型了;<br><br> 另外,pdo本身的数据类型也有限,跟DB、DB客户端库函数的数据类型有差异,比如pdo没有浮点数类型。<br><br> 根据pdo接口规范,只要修改mysql驱动中的两个回调函数就可以了:<br>pdo_stmt_describe_col_func pdo_mysql_stmt_describe<br>和<br>pdo_stmt_get_col_data_func pdo_mysql_stmt_get_col<br>(前面是pdo中的函数类型,后面是mysql驱动中的对应实现函数)。<br><br> 前者是……
查看全文
发表于:2010-04-01 ┆
阅读(137)
┆
评论(0)
《Shell脚本学习指南》
《Shell脚本学习指南》,译自O'REILLY的《Classic Shell Scripting》,<br>感觉翻译的还是对不住原作啊。
查看全文
发表于:2010-03-15 ┆
阅读(99)
┆
评论(0)
空目录下的通配符扩展
# 遍历当前目录下的条目<br><br>for fn in *<br>do<br> echo $fn<br>done<br><br>## NOTE:<br># 如果是空目录,显示一行只有“*”的字符串;<br># 使用“./*”也类似;<br><br>fp=*<br>for fn in $fp<br>do<br> if [ -e $fn ] # if [ X"$fp" != X"$fn" ]<br> then<br> echo $fn<br> fi<br>done<br><br># 另外,每个条目的格式都与模式相同,即:<br># * - basename,<br># ./* - ./basename,<br># $(pwd)/* - fullname。<br>
查看全文
发表于:2010-03-12 ┆
阅读(98)
┆
评论(0)
栈的安全是用户的责任
要使用Lua的C API,如果可能往栈内压入数据,用户必须自己来确保栈操作不会溢出。<br><br>见手册中3.2节关于栈尺寸的描述,最好先使用<a name="lua_checkstack"><code>lua_checkstac<span style="font-family: 'Courier New',Courier,'宋体';">k检测。<br><br>云风也有提到:</span></code></a><a href="http://blog.codingnow.com/2006/09/lua_cclosure_upvalue.html" target="_blank">lua cclosure 的 upvalue 数量限制</a><br><br>群里的朋友遇到循环创建协程导致内存访问错误的情况,也是这个原因。<br><br>Lua官方实现中有两个宏,incr_top和api_incr_top,前者是内部用的,带栈空闲空间检测和按需扩展功能,后者不带,而前者用于debug、do、object等内部模块中,后者只用于api模块中(用户可见)。<br><br>用户列表中别人的提问表明,5.0版本之前是带自动扩展的。<br><br>之前学习Lua源码时候对api_incr_top与incr_top的差异有注意到,但是到现在为止,源码学习暂时中断了(很久了),还没好好研究这个情况。<br><br>感谢群友的不懈努力。<br><br>
查看全文
发表于:2010-03-09 ┆
阅读(139)
┆
评论(1)
自然灾害中的人为因素【网摘】
<font size="4"><span style="color: rgb(255, 1, 2);">自然三大灾难:地震震过,台风吹过,摄制组路过!</span></font><br><br>有人罗列出近年来剧组破坏环境的“大事记”:<br>“2004年,《<span style="color: rgb(204, 51, 51);">无极</span>》剧组破坏了香格里拉县碧沽天池的美好;<br><br>2005年,《<span style="color: rgb(204, 51, 51);">神雕侠侣</span>》剧组在九寨沟‘辣手摧 花’,不仅污染了那里的水资源,还‘蹂躏’了一些瀑布、地面青苔和植被;<br><br>还是2005年,《<span style="color: rgb(204, 51, 51);">大旗英雄传</span>》剧组在重点文物摩崖石刻上涂鸦刻字、《<span style="color: rgb(204, 51, 51);">情癫大圣</span>》 剧组在神农架筑起水泥蘑菇;<br><br>2006年,中国目前保存最完整的唐代烽燧‘大墩烽燧遗址’惨遭《<span style="color: rgb(204, 51, 51);">楚留香传奇</span>》剧组‘黑手’;<br><br>2009年1月,新《<span style="color: rgb(204, 51, 51);">三国</span>》电视 剧组污染了浙江永康杨溪水库水源的事还没消停,新《<span style="color: rgb(204, 51, 51);">水浒</span>》又来破坏湿地了。<br><br>短视的人啊,你们听到大自……
查看全文
发表于:2010-01-08 ┆
阅读(124)
┆
评论(0)
lua小程序,环绕打印正方形
群里有人出的小题目,觉得有意思,做了下,不要见笑,呵呵。<br><br>一个画图程序 要求打印出<br><br>int i=5;<br> 1 2 3 4 5<br>16 17 18 19 6<br>15 24 25 20 7<br>14 23 22 21 8<br>13 12 11 10 9<br><br>int i=6<br> 1 2 3 4 5 6<br>20 21 22 23 24 7<br>19 32 33 34 25 8<br>18 31 36 35 26 9<br>17 30 29 28 27 10<br>16 15 14 13 12 11<br><br>俺的想法很简单,绕着找到了规律,除了第一行,每一圈中(顺时针),四条边,值递增,位置分别 增+len,-1,-len,+1,其中len是边长,每两边之后递减。<br><br><br> <table style="border-collapse: collapse;" width="95%" bgcolor="#f1f1f1" border="1" bordercolor="#999999" cellpadding="0" cellspacing="0"><tbody><tr><td><p style="margin: 5px; line-height: 150%;"><code><span style="color: rgb(0, 0, 0);"><span style="color: rgb(0, 0, 204);"></span><span><span style="color: rgb(0, 0, 0);"></span><br><span style="font-weight: bold; color: rgb(0, 0, 127);">function</span><span style="color: rgb(0,……
查看全文
发表于:2009-12-28 ┆
阅读(203)
┆
评论(0)