JavaScript 使用 Function() 构建函数
函数语句并不是唯一能够定义一个新函数的方法,您可以动态的使用 new 运算符以及 Function() 构建一个新函数。 请注意:构造函数是从面向对象编程的术语。在这里可能会引起歧义。 语法 以下是使用 new 运算符和 function( […]
PHP利用ImageMagick把PDF转成PNG
需求:通过PHP把PDF生成PNG图片,一般用在在线阅读浏览用的。 Windows下实现: 1.PHP的DLL扩展下载地址:http://valokuva.org/outside-blog-content/imagick-wi […]
JavaScript 嵌套函数(Nested Functions)
在 JavaScript 1.2 以前,函数定义仅允许在高级别的全局代码内,但在 JavaScript 1.2 允许函数嵌套定义在其他函数内。但函数定义仍然有限制,比如不能出现在循环或条件内。不过函数定义的这些限制仅适用于函数声明与函数语句 […]
GET 与 POST比较
发起 HTTP 请求有四种基本方法:PUT、DELETE、POST 和 GET,通俗讲可以认为对应于增删改查四个方面。根据 HTTP 规范,GET 请求用于获取信息,是安全和幂等的,这里的安全并不代表不会泄露信息,而是说它用来获取信息,查询 […]
Node 开发常见问题和基础工具
Node.js 的生态圈发展迅速,各种工具层出不穷,本文缩减了原文中的大部分内容,只列出 Node.js 开发中需要注意的方面。 使用开发工具自动重启 Node.js 服务或自动刷新浏览器页面,比如 nodemon 和 browsersyn […]
谈谈Koa2
Koa 给自己的定位是 HTTP 中间件框架(middleware framework),专注于提供与创建 HTTP 服务器有关的通用方法和属性,本身不捆绑任何中间件,由开源社区根据实际需求开发具体的中间件。 Koa 使用 app.use( […]
JavaScript 函数(Functions)
函数是一组可重用代码的集合,可以在程序中的任何位置调用。这消除了需要一次又一次编写相同的代码,提供了编程效率。它可以帮助程序员编写模块化代码。函数允许程序员将一个大的程序划分为一块块比较小且易于处理的模块。 像任何其他高级的编程语言一样,J […]
JavaScript 循环控制
JavaScript 提供了完全的控制,来处理循环和 switch 语句。可能在某一情况下,在没有到循环完全结束时,你需要提早跳出循环。也可能存在这种情况,可能你想要跳过某一次循环,开始执行下一个循环。 JavaScript 提供 cont […]
Shell 命令学习
Shell脚本是非常强的大一个脚本语言,但是不用会手生,所以在此记录Shell脚本的相应关键点,也做查字典用^_^变量。 变量 变量定义 先来简单的看一下变量定义的规则 在Shell中,使用变量之前不需要事先声明,只是通过使用它们来创建它们 […]
JavaScript for…in 循环语句
for…in在循环中用来循环遍历对象的属性。因为我们还没有讨论的对象,所以你可能会不理解这种循环。但是一旦你了解对象在 JavaScript 中的行为后,你会发现这种循环非常有用。 语法 for (variablename in […]