这段代码是正在使用的一个小框架,发现extend的实现有点问题,于是深入研究下js的继承实现的细节问题。 Class=function(){ var klass = function(){ this.init.apply(this,arguments); } klass.prototype.init = function(){}; klass.supper = function(){}; klass.extend = ...
阅读全文参考RFC2616: http://www.w3.org/Protocols/rfc2616/rfc2616-sec14.html#sec14.40 本文只是学习摘要,列出所有header字段,并用颜色进行分类(按应用场景) Accept Accept-Charset Accept-Encoding Accept-Language Accept-Ranges Age ...
阅读全文初次使用curl抓取某宝购物网站内容时遇到了一些问题。 网站301/302跳转问题 网站js跳转问题 http请求与https请求下抓取内容的不同 这里简单记录下问题和解决方案: 1. curl抓住页面常规方法: $my_curl = curl_init(); //初始化一个curl对象 $url = "www.soosmart.com"; curl_setopt($my_curl, CURLOPT_URL, $url) ...
阅读全文利用解析漏洞 一、IIS 5.x/6.0解析漏洞 IIS 6.0解析利用方法有两种 1.目录解析 /xx.asp/xx.jpg 2.文件解析 wooyun.asp;.jpg 第一种,在网站下建立文件夹的名字为 .asp、.asa 的文件夹,其目录内的任何扩展名的文件都被IIS当作asp文件来解析并执行。 例如创建目录 wooyun.asp,那么 /wooyun.asp/1.jpg 将被当作asp文件来执行。假设黑阔可以控制上传文件夹路径,就可以 ...
阅读全文这里是快速链接,详细文档参考w3c CSS 属性组: 背景 文本 字体 边框和轮廓 外边距 内边距 列表 内容生成 尺寸 定位 打印 表格 伪类 伪元素 提示和注释: 属性:“属性” 列指向语法、实例、浏览器支持等内容。 CSS:"CSS" 列指示属性是在哪个 CSS 版本中定义的(CSS1 还是 CSS2)。 提示:W3S ...
阅读全文2、养成良好的js代码编写习惯 ①. 总是使用 ‘var’ 在javascript中,变量不是全局范围的就是函数范围的,使用”var”关键词将是保持变量简洁明了的关键。当声明一个或者是全局或者是函数级(function-level)的变量,需总是前置”var&r ...
阅读全文Connecting to Market... Market URL Title:食为天 Pages:4 2. Vegetables 黄瓜 5.60 2.00斤 3. Vegetables 四季豆 4. ...
阅读全文js模拟的类亦可以模拟类方法和实例方法,原理仍然是prototype和属性的区别。 静态方法是指不需要声明类的实例就可以使用的方法。 实例方法是指必须要先使用"new"关键字声明一个类的实例, 然后才可以通过此实例访问的方法。 function staticClass() { }; //声明一个类 staticClass.staticMethod = function() { alert("static method") }; // ...
阅读全文M函数:function M($name='', $tablePrefix='',$connection='') 1. 使用时name为模式名称,通常为数据库表名(不含表前缀) 2.如果对应的数据库表名未使用表前缀,或不符合默认的表前缀,则无法正常工作。 ...
阅读全文为了对CKEDITOR编辑控件有更多的了解,简单抓取了其产生的页面中定义的CSS。主要想看看如何更好的对其更改样式,从而做到真正的WYSWYG。 抓取的这部分可以分为三大块: CKEDITOR可编辑区对应的CSS: .cke_editable{cursor:text} .cke_editable img,.cke_editable input,.cke_editable textarea{cursor:default} CKEDITOR命令菜单对应的CSS。 ...
阅读全文Local JavaScript Variables(局部变量) A variable declared (using var) within a JavaScript function becomes LOCAL and can only be accessed from within that function. (the variable has local scope). You can have local variables with the same name in ...
阅读全文初次看些JS代码时会发现xxFucObject.superclass.constructor.call的使用,咋看以为JS什么时候增加了superclass这个object预定义属性, 可是并没有。constructor, call的使用可以查询 /********************** call() 方法 call() 方法是与经典的对象冒充方法最相似的方法。它的第一个参数用作 this 的对象。其他参数都直接传递给函数自身。例如: ******* ...
阅读全文3. ...
阅读全文在configure php时: ./configure --prefix=/home/php5.5.8 --with-apxs2=/home/apache/bin/apxs --with-mysql --with-mysqli --with-gd --enable-mbstring --enable-sockets --enable-shared --with-pdo-mysql --with-jpeg-dir=/usr/lib64 --with-freetype-dir=/usr/ ...
阅读全文这里是ant tasks传送门。 Archive Tasks Audit/Coverage Tasks Compile Tasks Deployment Tasks Documentation Tasks EJB Tasks Execution Tasks File Tasks Java2 Extensions Tasks Logging Tasks Mail Tasks Miscellaneous Tasks Pre-process Tasks Property ...
阅读全文小兵日历是个流氓软件,会给电脑自动安装瑞星、爱奇艺、百度搜索等软件,而且你把这些软件卸载后,还会自动重装,严重影响电脑的使用性能。在控制面板中又无法删除。 方法/步骤 1.在任务管理器中找到小兵日历所在的文件夹位置,一般是在:C:\Windows\SysWOW64\config\systemprofile\AppData\Roaming\videocalendar。 2.停掉任务管理器中的小兵日历。 3.打开上面所指的文件夹,直接把这个文件夹下的文件都删除掉,如果删除不掉的,可以 ...
阅读全文下载ECLIPSE-PHP 使用ECLIPSE创建PHP PROJECT,带来全新的PHP PROJECT 架构理念 查询PHAR相关知识 http://www.ibm.com/developerworks/cn/opensource/os-php-5.3new4/ http://www.php.net/manual/zh/wrappers.phar.php Eclipse PHP 用eclipse开发php 参考文档: http://blog.csdn. ...
阅读全文微信朋友圈里转发的链接时常配有一些火爆图片,你是否经常点进去,发现并不是那么回事?就连原先展示的链接图标文章里也都没有! 这些链接图标带有引导式地欺骗了你的感情(哈哈,暴露了吧)。 这背后其实就是微信链接背后的故事。 一个转发的微信链接又三部分组成:文章标题+链接图标+链接 其中的链接图标其实来源于文章中的第一张图片,图片是有大小要求以及需要有图片链接本身。网站一般将网站logo放在第一张图片,从而微信转发链接显示该网站的logo. 如果文章中没有图 ...
阅读全文现代javascript有很多方法,这里列出一些常用方法: 方法一: 通过console.log()来打印调试信息。 (需要浏览器支持,不过大部分浏览器都支持。) SMART.utils.LOG = new SmartUtils.Class(); SMART.utils.LOG.extend({ DEBUG:0, INFO:1, ERROR:2, _level:2, _status:0, init: function(){ this._ ...
阅读全文初次依葫芦画瓢写bash条件语句时,结果遇到这个错误。这里是条件语句出的错。所以不得不看下bash下编程流程的语法。 错误代码如下: if [ "${TEST_HOME}"==""] ; then TEST_HOME="${SRC_DIR}/test" fi currentDate=$(date +%Y%m%d%H%M%S) echo $currentDate if [ "$RE ...
阅读全文