07 2008 档案
摘要: Query 具有一个相当强大的选择器引擎,提供了完整的选择器语法,允许我们选择几乎所有的元素组合。jQuery 的选择器语法主要是基于 CSS3 和 XPath 的,对 CSS3 和 XPath 了解越多,使用 jQuery 时就越显得心应手。有关 CSS 和 XPath,请参阅以下链接:
* CSS 1
* CSS 2
* CSS 3
* xPath
阅读全文
摘要: 当 jQuery 在2006年1月现身时,给我的第一印象,是这玩意儿构造得很精明。基于CSS选择器(CSS selectors)来打点一切,其思路相当灵巧(参考getElementsBySelector)。但链盒工事(chaining stuff)看起来更像个噱头,并且整体看来,jQuery库提供的功能并不能覆盖所有基础性的东西。因此我断定,jQuery只会昙花一现。
阅读全文
摘要: 1.如果一个方法可静态化,就对它做静态声明。速率可提升至4倍。
2.echo 比 print 快。
3.使用echo的多重参数(译注:指用逗号而不是句点)代替字符串连接。
4.在执行for循环之前确定最大循环数,不要每循环一次都计算最大值。
5.注销那些不用的变量尤其是大数组,以便释放内存。
6.尽量避免使用__get,__set,__autoload。
阅读全文
摘要: 我愿意把本文归入我的“编程糗事”系列。尽管在正规大学课程中,接触到软件工程、企业级软件架构和数据库设计,但我还是时不时地体会到下述事实带给我的“罪恶”感,当然,都是我的主观感受,并且面向Eclipse:
你是PHP菜鸟,如果你:
阅读全文
摘要: 关于PHP的注入问题
By cnbird[H.U.C]河北泊头杨宁
大家好,我是cnbird[H.U.C]相信读过黑客防线的的朋友对我一定不会陌生吧,对了第二期中的从web漏洞到root权限全展现就是我写的,但是由于第一次投稿失误,导致黑客防线和黑客手册都同时发布,影响了读者们的阅读兴趣,再这里我向大家真诚的道歉,并且以后多给黑手的朋友们写点有技术含量的文章,希望大家不要怪罪于我就好了。
今天我要给大家讲解的是一个非常NB的入侵过程,我自己觉得非常的精彩,里面包含了非常多的知识点,这对与完全不懂php的朋友一样能够读懂,并且按照里面的技术自己来进行入侵类似的网站,并且能够得到非常好的效果。
现在SQL注入漏洞满地揭是,并且开发出很多优秀的工具例如NBSI,和CASI等等。这对于我们这样的菜鸟来说非常好了,因为完全避免了我们自己手动来一点点的猜测了,大大的提高了入侵率。。好了废话不多说直接进入我们的文章,来一次梦幻之旅,相信你再这里一定能够找到属于你自己的东西。
一.基础知识
阅读全文
摘要: 有如下的HTML:(我想通过
*获得‘工作类型‘,用于判断为空时作提示用,原来用document.getElementById('type').parentNode.previousSibling.childNodes[0].nodeValue时,ie下通过,可是firefox不行,太可恶了)
阅读全文
摘要: 一个问题困扰我,涉及到firstChild和lastChild的代码工作不正常。为了简单,我把问题抽象到下面这个代码,你猜点击按钮后的结果是什么?
阅读全文
摘要: 很少有人对JavaScript的面向对象特性进行系统的分析。我希望接下来的文字让你了解到这
个语言最少为人知的一面。
1. JavaScript中的类型
--------
虽然JavaScript是一个基于对象的语言,但对象(Object)在JavaScript中不是第一型的。JS
是以函数(Function)为第一型的语言。这样说,不但是因为JS中的函数具有高级语言中的函
数的各种特性,而且也因为在JS中,Object也是由函数来实现的。——关于这一点,可以在
后文中“构造与析构”部分看到更进一步的说明。
JS中是弱类型的,他的内置类型简单而且清晰:
阅读全文
摘要: 1.
DOM知识的翻译与整理
2.
下面是我的一个应用:
阅读全文
摘要: 本程序功能:多文件多类型上传,凡是遇到图片,就生成jpg缩略图,文件与原始图片保存在同一目录下,
返回:一个数组
array(
[files] =>array(
[0] => doc
)
[pics] =>array(
[0] => jpg,
[1] => png
)
)
阅读全文
摘要: 一个正则表达式就是由普通字符(例如字符 a 到 z)以及特殊字符(称为元字符)组成的文字模式。该模式描述在查找文字主体时待匹配的一个或多个字符串。正则表达式作为一个模板,将某个字符模式与所搜索的字符串进行匹配。
这里有一些可能会遇到的正则表达式示例:
阅读全文
摘要: 正则表达式是一个描述字符模式的对象。
JavaScript的RegExp对象和String对象定义了使用正则表达式来执行强大的模式匹配和文本检索与替换函数的方法.
在JavaScript中,正则表达式是由一个RegExp对象表示的.当然,可以使用一个RegExp()构造函数来创建RegExp对象,也可以用 JavaScript 1.2中的新添加的一个特殊语法来创建RegExp对象.就像字符串直接量被定义为包含在引号内的字符一样,正则表达式直接量也被定义为包含在一对斜杠 (/)之间的字符.所以,JavaScript可能会包含如下的代码:
阅读全文