代码改变世界

linux json的使用

2013-12-05 11:16 by playerboy, 1024 阅读, 0 推荐, 收藏, 编辑
摘要:1,编译:#tar-zxfscons-2.1.0.tar.gz#cdscons-2.1.0#pythonsetup.pyinstall#tar-zxfjsoncpp-src-0.5.0.tar.gz#cdjsoncpp-src-0.5.0#sconsplatform=linux-gcc#mvlibs/linux-gcc-4.1.2/libjson_linux-gcc-4.1.2_libmt.so/lib#mvinclude/json//usr/include/#ldconfig#./bin/linux-gcc-4.1.2/test_lib_jsonTestingValueTest/size:O 阅读全文

zend studio10.5 + apache2.2 + php5.2.8 + xdebug2.3

2013-12-03 00:39 by playerboy, 349 阅读, 0 推荐, 收藏, 编辑
摘要:zendstudio终于可以调试了,断点能够停下来了。前几天一直都是这么个问题,打了断点不能停,我本来以为zend studio自带的有zend debugger应该可以调试,但是一直不行,换了低版本呢的9.0.4,还是不行,最后没办法了,都卡了几天了,今天就看网上的方法,用xdebug吧,我开始下的xdebug版本好像不正确,phpinfo()中没有出现xdebug的信息最后换成最新的版本就可以了。我之后就可以试着开发了。apache的配置就不多说了,php.ini的调试添加如下:[Xdebug] zend_extension_ts="D:/php528/ext/php_xdebu 阅读全文

form表单中name和id区别

2013-12-02 18:56 by playerboy, 697 阅读, 0 推荐, 收藏, 编辑
摘要:HTML文本是由HTML命令组成的描述性文本,HTML命令可以说明文字、图形、动画、声音、表格、链接等。HTML的结构包括头部(Head)、主体(Body)两大部分,其中头部描述浏览器所需的信息,而主体则包含所要说明的具体内容。 name原来是为了标识之用,但是现在根据规范,都建议用id来标识元素。但是name在以下用途是不能替代的: 1. 表单(form)的控件名,提交的数据都用控件的name而不是id来控制。因为有许多name会同时对应多个控件,比如checkbox和radio, 而id必须是全文档中唯一的。此外浏览器会根据name来设定发送到服务器的request。因此如... 阅读全文

浏览器中访问php页面没法正常显示

2013-11-27 23:26 by playerboy, 981 阅读, 0 推荐, 收藏, 编辑
摘要:我之前以为主要问题是zend studio,现在想想关zend毛线啊。php网页没法显示,主要是php和apache这两个配置的问题。如果页面在浏览器中输入地址栏后显示正常,说明配置apache和php正常了,如果调试的时候出现问题,可能是xdebug或者zend debugger配置有问题了。ok。 阅读全文

zend studio

2013-11-27 23:23 by playerboy, 463 阅读, 0 推荐, 收藏, 编辑
摘要:用zend studio作为php的编辑环境,看着不错,搞了又搞,今天算是php网页打开正常了,使用下面的方法进行zend debugger来进行调试,配置过程如下,马上试试,由于原地址的图片没法显示,所以我都给删了,url:http://blog.csdn.net/zgmzyr/article/details/6443205作为PHP的集成开发环境,以Eclipse为宿主的zend studio 6、7功能非常强大。如果搭配服务器端调试,将会摆脱用echo和exit进行debug的手工作坊式劳动。下面的方法在zend studio 7+Zend Server CE+IE或firefox下测试 阅读全文

ajax调试 No 'Access-Control-Allow-Origin' header is present on the requested resource

2013-11-27 13:24 by playerboy, 8527 阅读, 0 推荐, 收藏, 编辑
摘要:今天复制了一下w3schools的一个ajax的例子,看着不错,复制到本地调试跟踪调试下。用的firefox,然后一直出现问题:调试器未激活 的错误,搜索问题解决办法。最后查到的是建议换个浏览器,firefox调试ajax有问题。于是下载chrome试试,调试的时候,看到错误的提示:No 'Access-Control-Allow-Origin' header is present on the requested resource,原来是访问域不一样,所以不允许本地的访问。ok,知道鸟,继续下面的学习加实践吧。 阅读全文

火狐下input密码框自动填充值和php传数组给js的问题

2013-11-26 18:46 by playerboy, 334 阅读, 0 推荐, 收藏, 编辑
摘要:今天在显示给用户提示的时候,需要在php中给js传递数组,直接传递,firebug查看是 unfefined,搜索后,用 json_encode转化成js编码格式传递,firebug查看是 Array(),空数组,再问,最后在群里的提示下,把转化后的字符串用str_replace将“"”替换成“'”后,就ok了。verygood。今天在添加账户信息,发现空白的一个页面,账户和密码编辑框中总是有值,看源文件也没有问题,value=“”也不行,群里说换个浏览器试试,发现ie的都正常,感觉应该是火狐的问题吧,于是在搜索字段上加上 firefox,找到了如下答案:给账户字段加上:au 阅读全文

mysql 联合 count

2013-11-21 00:49 by playerboy, 613 阅读, 0 推荐, 收藏, 编辑
摘要:今天下午和晚上困扰的问题终于在刚才用了10几分钟时间给解决了,真他妈的戏剧性。我要在网站上显示联盟列表,同时显示该联盟的成员数,因此,我就查找这个写法的sql语句。尝试了union和join都不行。union是字段不一致,pass,join最后语句没错误了,但是执行后,因为有count,所以结果只显示行,也正确,pass。刚才找了百度了一下:mysql 联合 count,有了一个写法给了我提示:SELECT ( SELECT count( * ) FROM `phpcms_content` ) AS num, i.contentid FROM `phpcms_content... 阅读全文

wind7修改mysql密码

2013-11-21 00:19 by playerboy, 302 阅读, 0 推荐, 收藏, 编辑
摘要:前段时间安装的mysql密码忘了,今天想打开测试几个sql语句,一直打不开,只能重置密码了。update user set password=password("新密码") where user='root';,提示说 ERROR 1046 (3D000): No database selected,于是搜索下,把数据库user改成mysql.user还不行,继续,最后关闭mysqld,然后重启 参数为--skip-grant-tables,然后再执行以下update就行了。靠,真的不想遇到这么样的问题。 阅读全文

工作不能混日子,给自己留言

2013-11-20 12:39 by playerboy, 492 阅读, 0 推荐, 收藏, 编辑
摘要:周鸿祎:给那些仍旧在公司混日子的人 1、我自己当年,无论我在方正给国家打工,还是我在雅虎给外国人打工,我都跟别人最大的不一样,我从来不觉得我在给他们打工,我真的可能是很有自信的 人,我觉得我在为自己干。因为我干任何一件事我首先考虑的是,我通过干这件事我能学到什么东西,学到的东西是别人剥夺不走的,客观上可能给公司创造了价 值。 2、一件事交给我我应付一下,很容易应付,应付完了之后不觉得是在浪费生命吗?一件事你可以把它做到60分,你可以做的很轻松,做完了你每天重复每天干三个小时活就完了,然后你天天上班没事,然后你回家三十亩地一头牛老婆孩子热炕头,但你怎么进步呢?人的进步离开了学校之后,学习不再是. 阅读全文