Node.js Stream(流)
Node.js Stream(流)Stream 是 Node.js 中非常重要的一个模块,应用广泛。Stream 是一个抽象接口,Node 中有很多对象实现了这个接口。例如,对http 服务器发起请求的request 对象就是一个 Stream,还有stdout(标准输出)。该抽象接口是可读、可写或是既可读又可写的,通过这些接口,我们可以和磁盘文件、套接字、HTTP请求来交互,实现数据从一个地方流
Node.js Buffer(缓冲区)
Node.js Buffer(缓冲区)JavaScript 语言自身只有字符串数据类型,没有二进制数据类型。但在处理像TCP流或文件流时,必须使用到二进制数据。因此在 Node.js中,定义了一个 Buffer 类,该类用来创建一个专门存放二进制数据的缓存区。在 Node.js 中,Buffer 类是随 Node 内核一起发布的核心库。Buffer 库为 Node.js 带来了一种存储原始数据的方
Node.js 事件
Node.js 事件Node.js 所有的异步 I/O 操作在完成时都会发送一个事件到事件队列。Node.js 里面的许多对象都会分发事件:一个net.Server对象会在每次有新连接时分发一个事件, 一个fs.readStream对象会在文件被打开的时候发出一个事件。 所有这些产生事件的对象都是 events.EventEmitter 的实例。 你可以通过require("events
Node.js 事件循环
?tjz#trg
Node.js 回调函数
Node.js 回调函数Node.js 异步编程的直接体现就是回调。异步编程依托于回调来实现,但不能说使用了回调后程序就异步化了。回调函数在完成任务后就会被调用,Node 使用了大量的回调函数,Node 所有 API 都支持回调函数。例如,我们可以一边读取文件,一边执行其他命令,在文件读取完成后,我们将文件内容作为回调函数的参数返回。这样在执行代码时就没有阻塞或等待文件 I/O 操作。这就大大提高
Node.js REPL(交互式解释器)
Node.js REPL(交互式解释器)Node.js REPL(Read Eval Print Loop:交互式解释器) 表示一个电脑的环境,类似 Window 系统的终端或 Unix/Linux shell,我们可以在终端中输入命令,并接收系统的响应。REPL 的交互式的编程环境可以实时的验证你所编写的代码,非常适合于验证 Node.js 和 JavaScript 的相关 API。Node 自
Node.js的组成部分
我们先了解下Node.js应用是由哪几部分组成的:1. 引入required模块:我们可以使用require指令来载入Node.js模块。2. 创建服务器:服务器可以监听客户端的请求,类似于Apache 、Nginx等HTTP服务器。3. 接收请求与响应请求:服务器很容易创建,客户端可以使用浏览器或终端发送HTTP请求,服务器接收请求后返回响应数据。。。。。。。Node.js NPM(网络性能监控
PHP 过滤器
PHP 过滤器PHP 过滤器用于验证和过滤来自非安全来源的数据,比如用户的输入。。。。。。。。。。。。。什么是 PHP 过滤器?PHP 过滤器用于验证和过滤来自非安全来源的数据。http://www.iis7.com/a/lm/zzxzgj/测试、验证和过滤用户输入或自定义数据是任何 Web 应用程序的重要组成部分。PHP 的过滤器扩展的设计目的是使数据过滤更轻松快捷。。。。。。。。。。。。。为什
PHP 异常处理
PHP 异常处理,异常用于在指定的错误发生时改变脚本的正常流程。。。。。。。。。。。。。异常是什么PHP 5 提供了一种新的面向对象的错误处理方法。异常处理用于在指定的错误(异常)情况发生时改变脚本的正常流程。这种情况称为异常。当异常被触发时,通常会发生:当前代码状态被保存代码执行被切换到预定义(自定义)的异常处理器函数http://www.iis7.com/a/lm/yczmljgj/根据情况,
PHP 错误处理
PHP 错误处理在 PHP 中,默认的错误处理很简单。一条错误消息会被发送到浏览器,这条消息带有文件名、行号以及描述错误的消息。。。。。。。。。。。PHP 错误处理在创建脚本和 Web 应用程序时,错误处理是一个重要的部分。如果您的代码缺少错误检测编码,那么程序看上去很不专业,也为安全风险敞开了大门。线面是一些最为重要的错误检测方法。将为您讲解不同的错误处理方法:简单的 "die()&q
PHP 发送电子邮件
PHP 发送电子邮件PHP 允许您从脚本直接发送电子邮件。。。。。。。。。。。。。。PHP mail() 函数PHP mail() 函数用于从脚本中发送电子邮件。语法:mail(to,subject,message,headers,parameters)to 必需。规定 email 接收者。http:
PHP Session
PHP SessionPHP session 变量用于存储关于用户会话(session)的信息,或者更改用户会话(session)的设置。Session 变量存储单一用户的信息,并且对于应用程序中的所有页面都是可用的。。。。。。。。。。。。。PHP Session 变量您在计算机上操作某个应用程序时,您打开它,做些更改,然后关闭它。这很像一次对话(Session)。计算机知道您是谁。它清楚您在何时
PHP Cookie
PHP Cookiecookie 常用于识别用户。。。。。。。。。。。。Cookie 是什么?cookie 常用于识别用户。cookie 是一种服务器留在用户计算机上的小文件。每当同一台计算机通过浏览器请求页面时,这台计算机将会发送 cookie。通过 PHP,您能够创建并取回 cookie 的值。。。。。。。。。。。。如何创建 Cookie?setcookie() 函数用于设置 cookie。注
PHP 文件
PHP 包含文件PHP include 和 require 语句在 PHP 中,您可以在服务器执行 PHP 文件之前在该文件中插入一个文件的内容。include 和 require 语句用于在执行流中插入写在其他文件中的有用的代码。。。。。。。。。。。。include 和 require 除了处理错误的方式不同之外,在其他方面都是相同的:require 生成一个致命错误(E_COMPILE_ERR
PHP date() 函数
PHP date() 函数PHP date() 函数用于格式化时间/日期。。。。。。。。。。PHP date() 函数PHP date() 函数可把时间戳格式化为可读性更好的日期和时间。http://www.iis7.com/a/lm/yczmljgj/?tjz#trgTip时间戳是一个字符序列,表示一定的事件发生的日期/时间。语法:string date ( string $format [,
PHP $_GET 变量 和 PHP $_POST 变量
PHP $_GET 变量在 PHP 中,预定义的 $_GET 变量用于收集来自 method="get" 的表单中的值。从带有 GET 方法的表单发送的信息,对任何人都是可见的(会显示在浏览器的地址栏),并且对发送信息的量也有限制。。。。。。。。。。。。何时使用 method="get"?在 HTML 表单中使用 method="get"
PHP 表单 - 必需验证字段
PHP 表单 - 必需字段字段 验证规则名字 必需。 + 只能包含字母和空格E-mail 必需。 + 必需包含一个有效的电子邮件地址(包含"@"和".")网址  
PHP 表单验证
PHP 表单验证表单验证我们应该尽可能的对用户的输入进行验证(通过客户端脚本)。浏览器验证速度更快,并且可以减轻服务器的压力。如果用户输入需要插入数据库,您应该考虑使用服务器验证。在服务器验证表单的一种好的方式是,把表单的数据传给当前页面(异步提交的方式更好),而不是跳转到不同的页面。这样用户就可以在同一张表单页面得到错误信息。用户也就更容易发现错误了。如何使用PHP验证客户端提交的表单数据。。。
PHP 表单和用户输入
PHP 表单和用户输入PHP 中的 $_GET 和 $_POST 变量用于检索表单中的信息,比如用户输入。。。。。。。。。。。。。PHP 表单处理,有一点很重要的事情值得注意,当处理 HTML 表单时,PHP 能把来自 HTML 页面中的表单元素自动变成可供 PHP 脚本使用。。。。。。。。。。。。。PHP 获取下拉菜单的数据PHP 下拉菜单单选以下实例我们设置了下拉菜单三个选项,表单使用 GET
PHP 函数 & PHP 魔术常量
PHP 函数PHP 的真正威力源自于它的函数。在 PHP 中,提供了超过 1000 个内建的函数。。。。。。。。。。PHP 函数我们将如何创建自己的函数。如要在页面加载时执行脚本,您可以把它放到函数里。函数是通过调用函数来执行的。你可以在页面的任何位置调用函数。。。。。。。。。。创建 PHP 函数函数是通过调用函数来执行的。语法:<?phpfunction functionName(){&n