首页 软件列表

首页

深入理解JavaScript系列(3) 全面解析Module模式

2020-02-16 标签:深入,理解,javascript,系列,全面,解析,module,模式,简介,编程,中一,非常,通用,一般情况下,大家,知道,基本,用法,本文

简介 Module模式是JavaScript编程中一个非常通用的模式,一般情况下,大家都知道基本用法,本文尝试着给大家更多该模式的高级使用方式。 首先我们来看看Module模式的基本特征: 模块化,可重用 封装了变量和function,和全局的namaspace不接触,松耦合 只暴露可用public

首页

深入理解JavaScript系列(2) 揭秘命名函数表达式

2020-02-16 标签:深入,理解,javascript,系列,揭秘,命名,函数,表达式,前言,网上,还没,发现,有人,进去,重复,讨论,正因为如此,出现,各种各样

前言 网上还没用发现有人对命名函数表达式进去重复深入的讨论,正因为如此,网上出现了各种各样的误解,本文将从原理和实践两个方面来探讨JavaScript关于命名函数表达式的优缺点。 简单的说,命名函数表达式只有一个用户,那就是在Debug或者Profiler分析的时候来描述函数的名称,也可以使用函数名

首页

深入理解JavaScript系列(1) 编写高质量JavaScript代码的基本要点

2020-02-16 标签:深入,理解,javascript,系列,编写,高质量,代码,基本,要点,具体,要素,例如,避免,全局变量,使用,变量,声明,循环

具体一点就是编写高质量JavaScript的一些要素,例如避免全局变量,使用单变量声明,在循环中预缓存length(长度),遵循代码阅读,以及更多。 此摘要也包括一些与代码不太相关的习惯,但对整体代码的创建息息相关,包括撰写API文档、执行同行评审以及运行JSLint。这些习惯和最佳做法可以帮助你写

首页

Prototype源码浅析 String部分(三)之HTML字符串处理

2020-02-16 标签:prototype,源码,浅析,string,部分,html,字符串,处理,striptags,escapehtml,json,isjson,evaljson,parsejson,脚本,evalscripts

HTML处理stripTags| escapeHTML |unescapeHTMLJSON处理unfilterJSON |isJSON |evalJSON |parseJSON脚本处理stripScripts |extractScripts| evalScripts现在,String部分转入具体的关

首页

Prototype源码浅析 String部分(一)之有关indexOf优化

2020-02-16 标签:prototype,源码,浅析,string,部分,之有,indexof,优化,添加到,方法,比较,归结,大致,分为,下面,几类,分类,原始

添加到String.prototype中的方法比较多,不过归结起来,大致分为下面几类:分类方法名 原始能力增强strip |include|startsWith|endsWith |empty |blank格式camelize | capitalize |underscore |dasherize|

首页

fgetcvs在linux的问题

2020-02-16 标签:fgetcvs,linux,问题,有人,汉字,字符串,或是,任意,半角,符号,bug,将其,除掉,这样做,麻烦,找来,模拟,fgetcsv

看到有人在有汉字的字符串 前加一个 ‘ 或是任意半角符号,让bug将其除掉,不过这样做太麻烦了。最后呢,找来一个模拟fgetcsv功能的函数。 实现代码如下: function __fgetcsv( $e = preg_quote($e); $_line = “”; $eof=false; whil

首页

linux服务器中的远程访问问题小结

2020-02-16 标签:linux,服务器,远程,访问,问题,小结,php,程序,运用,fopen,socket,错误,n,etwork,getaddrinfo,failed,temporary,failure

在php程序中运用fopen或者socket的时候,报一下错误: php_network_getaddresses: getaddrinfo failed: Temporary failure in name。 我的代码如下 $handle = fopen(“http://www.baidu.com

首页

MySQL的字符串函数使用说明

2020-02-16 标签:mysql,字符串,函数,使用说明,通常,整体,作为,操作,对象,查找,某个,求取,位置,插入,以及,删除,两个字

通常以串的整体作为操作对象,如:在串中查找某个子串、求取一个子串、在串的某个位置上插入一个子串以及删除一个子串等。两个字符串相等的充要 条件是:长度相等,并且各个对应位置上的字符都相等。设p、q是两个串,求q在p中首次出现的位置的运算叫做模式匹配。串的两种最基本的存储方式是顺序存 储方式和链接存储方

首页

浅谈开启magic_quote_gpc后的sql注入攻击与防范

2020-02-16 标签:浅谈,开启,magic,quote,gpc,sql,注入,攻击,防范,通过,启用,php,ini,配置文件,相关,选项,就可以,大部分,利用,漏洞

通过启用php.ini配置文件中的相关选项,就可以将大部分想利用SQL注入漏洞的骇客拒绝于门外。 开启magic_quote_gpc=on之后,能实现addslshes()和stripslashes()这两个函数的功能。在PHP4.0及以上的版本中,该选项默认情况下是开启的,所以在PHP4.0及以上

首页

在IIS6中安装WebKnight的方法(iis防火墙)

2020-02-16 标签:iis,安装,webknight,方法,防火墙,如何,webserver,介绍,我见,帖子,调整,隔离,模式,isolation,mode,才可以,实际上

如何在IIS6中安装WebKnight? 我们的 WebServer 是 IIS6,所以这里只介绍IIS6的安装,我见有些帖子介绍WebKnight的安装时,说只有把IIS调整成IIS5.0隔离模式(IIS5.0 isolation mode)才可以,但实际上WebKnight的官方网站有介绍不需要