因为我的blog使用的wordpress,所以不可避免的看了看wp的源码,发现了一些很老式的语法,呵呵,难到wp的工程师都是老phper了?
if…endif:
if(con): expr; elseif(con): expr; else: expr; endif;
while … endwhile;
while (con): ... endwhile;
还有就是最近遇到了以前遇到过的一个问题, 就是如果自定义的404错误页面大小过小(512字节), IE会认为是不友好的错误页面,从而使用内建的自己的错误页面代替,唉,自作聪明的IE;
一直以来都想做个自己的blog,但CSDN用的挺好的,就懒得动,一直到前天,CSDN莫名其妙的上不去了。 我也是被逼无奈,害怕我写的东西哪天被CSDN全给毁了。
呵呵不管怎么说,终于有了个人主页了。;)
在js中,作用域的概念和其他语言差不多, 在每次调用一个函数的时候 ,就会进入一个函数内的作用域,当从函数返回以后,就返回调用前的作用域,但js的实现方式却和一般语言不同,并非用“堆栈”方式,而是使用列表…..
作者: Laruence( ) 本文地址: http://www.laruence.com/2008/07/21/120.html 转载请注明出处 PHP Pallas CMS是由我在学生时期独立自主开发的一个内容管理系统, 支持 新闻管理, 会员管理, 栏目管理, 日志记录, 数据库备份, 角色, 投票, 留言, 评论, 以及动态生成静态页面功能等。 这个CMS已经应用于多个网站,如UIR所有的2级网站,== Pallas遵循开源软件精神,任何人只要在保留我的信息的前提下,可以自由修改和使用。 源码地址:http://code.google.com/p/pallas/downloads/list 实例: http://bbs.uir.cn/graduate http://dxcstore.cn/ http://bbs.uir.cn/english/ Demo地址:http://pallas.laruence.com/pscms_admin/ 用户名:test, 密码:test
作者: Laruence( ) 本文地址: http://www.laruence.com/2008/07/18/124.html 转载请注明出处 我们知道在Javascript中,可以使用事件处理函数来监听事件,在事件处理函数中,我们可以通过当前的事件对象(IE: window.event ; firefox parameter event)来获取到事件发生的对象。 比如,在IE中 function eventHandler = function(e){ var ev = e || window.event ; //window.event for IE, para e for ff var el = evt.srcTarget || evt.srcElement; // compatible with IE //then el is the target which cause the [...]
在MySQL4.1中子查询是不能使用LIMIT的,手册中也明确指明 “This version of MySQL doesn’t yet support ‘LIMIT & IN/ALL/ANY/SOME subquery’ ”
也就是说,这样的语句是不能正确执行的。
select * from table where id in (select id from table limit 10);
但是,,但是,,,只要你再来一层就行。。如:
select * from table where id in (select t.id from (select * from table limit 10)as t)
你说说,MySQL是不是很让人无语??
做web开发的朋友都清楚,js程序的调试是相当郁闷的,因为首先这种语言语法比较灵活,它是一种弱类型的脚本语言,很多错误是无法控制的,这些不谈,最痛苦的是没有什么好的调试工具,现在的情况比以前稍好,在Firefox下还有firebug,这的确是一个不错的js调试工具,但在IE下使用就很麻烦,而且效果很不好,鄙人一直苦于寻找一个很好的IE下的js调试工具,能够自动捕获错误,并定位位置和原因,没想到今天竟在无意中寻找到了这么个好工具,不敢私藏,共享出来,希望能为各位web开发者带来方便 这个工具的名字叫Companion.JS,
作者: Laruence( ) 本文地址: http://www.laruence.com/2008/07/01/322.html 转载请注明出处 Gvim和Vim即使使用一样的配色方案,颜色也会有少许的差别, 我比较喜欢Vim的desert, 经过一番努力,终于搞得俩边看起来基本一样了(注意:只是针对desert )。 在gvim的_vimrc中添加如下: hi SpecialKey guifg=Blue hi MoreMsg guifg=Green hi Visual guifg=NONE guibg=NONE gui=reverse cterm=reverse hi Folded ctermbg=4 guibg=Blue hi FoldColumn ctermbg=7 hi DiffAdd guibg=Blue hi DiffChange guibg=Magenta hi DiffDelete guibg=Cyan hi Normal guifg=Gray guibg=Black20 hi Cursor guibg=White hi lCursor guibg=White hi Comment guifg=Cyan hi Constant guifg=Magenta [...]
因为项目需要, 要改进一个抓取网页内容的脚本, 用到了perl,从刚开始看到别人的perl脚本就感觉象天书,到今天已经正常work了一天一夜的脚本, 这三天时间里的一些收获,主要是一些,大家一般来说不太容易理解的概念,或者说是,在C/C++,PHP,JAVA,JS中不常见的一些个语法, 给初学perl的朋友一些启示, 当然,对于perl牛人来说,就不值得一看了….
作者: Laruence( ) 本文地址: http://www.laruence.com/2007/11/06/9.html 转载请注明出处 慢慢的,2年多了,会想起来这俩年作PHP的过程, 发现一个问题, 如果你能在你开始的时候遇到一个很会帮助你的人, 你将会成长的很自然,很快。 还记得刚来国关的时候,因为高调,和黄胖子一拍即合,无比激情的创建了我们的工作室, 还记得第一个工作是,羽毛球俱乐部,呵呵,在那之前,我根本就没有写过PHP, 那个时候,就是,黑色的屋子,一本书《php和mysql编程宝典》(当然,现在看来这本书,并没有多好), 然后就是百度, 我只能说, 百度 那个时候是我的唯一的老师。。呵呵 自己摸索了大半年,搞了一套CMS出来, 那段时间,真是要看孩子一样对待它,整了一堆的版权申明阿,copyright阿,呵呵,现在看起来,还是挺像那么回事的。 扯远了, 不记得什么时候加入了一个PHP QQ群, 慢慢的我发现,问我问题的人越来越多了,刚开始,我还是挺耐心,但,人多了,实在是, 同样的问题,不同水平层次的人, 终于明白为什么以前老觉得那些牛人怎么那么牛,说话高深莫测,嘿嘿,都是懒得多说一句话。。。。 所以,我觉得,当一个人,尤其是新手,请教你问题的时候,其实,你不必要回答的非常完全,点到即可, 你要让他明白如何去解决以后类似的问题,一次,2次,他就不会再轻易的问一些很简单的问题。 而,再问你问题的时候,或许你也就会对这个问题感兴趣, 也许是你没有注意过的。或许是有趣的,这样,你们之间的这种互动,就更能让他们快速成长了。 当然,对于你自己也是很有益的,记得上次有个家伙问我__autoload()的问题,呵呵 就是刚刚被一个小孩子给烦的。。。。一下想了这么多,不知道归什么类了。。。 还有,就是一定要耐心的去解决别人的问题, 高调就不唱了,单单说,因为往往很多他们遇到的问题, 你可能没有遇到过, 而到了一个阶段,经验的积累,才是能让你再次进步的主要途径了。。。