javaScript 中的函数柯里化(Currying)简述 什么是柯里化 柯里化(Currying)是把接受多个参数的函数变换成接受一个单一参数(最初函数的第一个参数)的函数,并且返回接受余下的参数而且返回结果的新函数的技术。 简单来说,柯里化即是将多参函数转换成一系列的单参函数,其最大特点即只有一个参数,不达到最终目的时返回值都是函数。下面我们举一个简单的加法实现的例子来说明柯里化的特点。 javaScript 实现柯里化函数 对于实现一个加法函数,多参 前端开发 任侠 2014-04-08 6001 热度 0评论
您必须安装带有更新版本windows installer服务的Windows Service Pack 无法通过windows installer服务安装此安装程序包。您必须安装带有更新版本windows installer服务的Windows Service Pack。 出现这个问题不让安装程序,可以到微软网站更新Windows Installer http://www.microsoft.com/downloads/zh-cn/details.aspx?FamilyID=5a58b56f-60b 电脑基础 任侠 2014-03-28 16647 热度 0评论
开发模块化的JavaScript组件 现如今,虽然多数的web应用都使用了大量的JavaScript,但如何保持客户端功能的专注性、健壮性和可维护性依然是一个很大的挑战。 尽管其它编程语言和系统都已经将关注分离和DRY这样的基本原则视为理所当然的宗旨,但往往在进行浏览器端应用开发的时候,这些原则就被忽视了。 造成这一现象的部分原因是JavaScript语言本身就在不断挣扎的历史,在很长的一段时间内,它都难以获得开发者的认真关注和对待。 前端开发 任侠 2014-03-26 6486 热度 0评论
MYSQL ZIP 免安装版配置步骤及图形化管理工具mysql-workbench下载 在 windows7 64位操作系统下配置mysql-5.5.25-winx64 (免安装版),记录步骤如下。 1. 解压ZIP包和配置 首先,将mysql-5.5.25-winx64.zip 解压缩到D:/mysql-5.5.25 目录下,然后根据网上相关资料,将my-large.ini(当然也可以视情况选择别的ini配置文件) 复制后改名为my.ini,在此基础上,主要是在段中 数据库技术 任侠 2014-03-05 10365 热度 4评论
Xen VPS CentOS 快速安装 pptpd VPN 服务 Xen虚拟化技术虚拟的VPS可以直接安装所有VPN服务,而不用询问是否开通了ppp或者tun权限。 注意:本教程仅仅适用于Xen或KVM VPS,不适用于Openvz VPS,安装之前请确定自己是否是符合标准! 1. 下载vpn(CentOS6专用)一键安装包 注意:该教程仅适用于32位Centos6系列,Centos5系列请参考我们Centos5 VPN教程!(暂无提供64位OS安装包) #wg 网站建设 任侠 2014-03-01 6544 热度 0评论
mediawiki安装错误:Fatal exception of type MWException mediawiki安装错误:Fatal exception of type MWException 一、问题与现象 安装完 mediawiki(1.22 版本)后打开首页,却出现如下错误提示: 2014-02-16 10:28:59: Fatal exception of type MWException 二、原因及解决 在生成的 localSettings.php 文件中, 网站建设 任侠 2014-02-16 13447 热度 0评论
什么是 QUnit :Javascript 单元测试框架 QUnitjs 简介 1. 什么是 QUnit QUnit(http://qunitjs.com/) 是一个非常强大的javascript单元测试框架,可以帮你调试代码。它是由 jQuery 团队的成员写的,而且是 jQuery 的官方测试套装。但QUnit一般是足以测试任何常规 javascript 代码,它甚至可能通过一些 javascript 引擎比如 Rhino 或 V8 来测试服务器端 JavaScript。 前端开发 任侠 2014-02-03 9900 热度 0评论
在 Windows 上使用 Git 和 GitHub 设置 SSH Keys 方法 在 windows 上安装和配置完 Git 后,在向 github 提交时,每次都会要求输入用户名,这就有些麻烦了。那么我们可以配置 SSH Keys 方式,来免登陆提交。当然你也可以使用 github 的 window 工具(http://windows.github.com/),这不在本文讨论范围之内。 1. 安装 Git 在 windows 上安装 Git 请参考:在 windows 上安装 电脑基础 任侠 2014-01-25 15810 热度 0评论
git 无法启动此程序,因为计算机中丢失libiconv-2.dll 很久未用 windows 的 git 客户端,突然出现了如下错误: 无法启动该程序,因为计算机中丢失libiconv-2.dll 解决方法 将 Git\\bin\\ 下的 libiconv-2.dll 复制到 \\Git\\libexec\\git-core\\ 下。当前的 msysgit\\bin 目录下没有 libiconv-2.dll 文件,在msysgit\\mingw\\bin 目录有这个文件,将其复制到 电脑基础 任侠 2014-01-25 17644 热度 0评论
pipicms 火车头发布模块及免登陆接口 接口使用说明 1. 复制 admin 文件夹,覆盖至 pipicms 根目录即可; 2. 调用 pipicms 自动采集功能,可实现已有影片的地址更新等功能; 3. 可发布只存在下载地址的影片,下载地址和播放地址至少有一个存在。 发布模块注意事项 该发布模块基于火车头 v8 版本制作。应注意如下事项: 1. 应修改接口文件 /admin/pipicms_locoy.php 中的验证密码 12345 网站建设 任侠 2014-01-21 11228 热度 0评论