当前位置: 网站首页>小程序开发>400电话办理

和县网页设计-高端网站设计公司

发表日期: 2022-07-02 13:58:04 浏览次数:28

和县网页设计-高端网站设计公司

网站建设.png

第❸层境界:融会贯通
前人的主张、今人的言论,你不会轻易放过,稍有与自己不同处,便知道加以注意。你看到与自己想法相同的,感到亲切;看到与自己想法不同的,感到隔膜。于是,古人今人所曾用过的心思,慢慢融汇到你自己。你最初的一点主见,成为以后大学问的萌芽。在做网站时,也是需要融会贯通的精神。

第❹层境界:知不足
用心之后,就知道要虚心了。学问的进步,不单是见解有进步,还表现在你的心思头脑锻炼得精密了,心气态度锻炼得谦虚了。心虚思密是求学的必要条件。对于前人之学,总不要说自己都懂。因为自己觉得不懂,就可以除去一切浮见,完全虚心地先求了解它。上海做网站公司 明企在网站建设这种路上一直坚持学无止境。

第❺层境界:以简御繁
你见到的意见越多,专研得形成愈深,这时候零碎的知识,片段的见解都没有了;心里全是一贯的系统,整个的组织。如此,就可以算成功了。到了这时候,才能以简御繁;才可以学问多,而不觉得多。就像网站建设这几年特别流行简洁风格。





Node.js Stream(流)

Stream 是一个抽象接口,Node 中有很多对象实现了这个接口。例如,对http 服务器发起请求的request 对象就是一个 Stream,还有stdout(标准输出)。


Node.js,Stream 有四种流类型:


Readable - 可读操作。


Writable - 可写操作。


Duplex - 可读可写操作.


Transform - 操作被写入数据,然后读出结果。


所有的 Stream 对象都是 EventEmitter 的实例。常用的事件有:


data - 当有数据可读时触发。


end - 没有更多的数据可读时触发。


error - 在接收和写入过程中发生错误时触发。


finish - 所有数据已被写入到底层系统时触发。


本教程会为大家介绍常用的流操作。


从流中读取数据

创建 input.txt 文件,内容如下:


菜鸟教程官网地址:www.runoob.com

创建 main.js 文件, 代码如下:


var fs = require("fs");

var data = '';


// 创建可读流

var readerStream = fs.createReadStream('input.txt');


// 设置编码为 utf8。

readerStream.setEncoding('UTF8');


// 处理流事件 --> data, end, and error

readerStream.on('data', function(chunk) {

   data += chunk;

});


readerStream.on('end',function(){

   console.log(data);

});


readerStream.on('error', function(err){

   console.log(err.stack);

});


console.log("程序执行完毕");

以上代码执行结果如下:


程序执行完毕

菜鸟教程官网地址:www.runoob.com

写入流

创建 main.js 文件, 代码如下:


var fs = require("fs");

var data = '菜鸟教程官网地址:www.runoob.com';


// 创建一个可以写入的流,写入到文件 output.txt 中

var writerStream = fs.createWriteStream('output.txt');


// 使用 utf8 编码写入数据

writerStream.write(data,'UTF8');


// 标记文件末尾

writerStream.end();


// 处理流事件 --> finish、error

writerStream.on('finish', function() {

    console.log("写入完成。");

});


writerStream.on('error', function(err){

   console.log(err.stack);

});


console.log("程序执行完毕");

以上程序会将 data 变量的数据写入到 output.txt 文件中。代码执行结果如下:


$ node main.js 

程序执行完毕

写入完成。

查看 output.txt 文件的内容:


$ cat output.txt 

菜鸟教程官网地址:www.runoob.com

管道流

管道提供了一个输出流到输入流的机制。通常我们用于从一个流中获取数据并将数据传递到另外一个流中。



如上面的图片所示,我们把文件比作装水的桶,而水就是文件里的内容,我们用一根管子(pipe)连接两个桶使得水从一个桶流入另一个桶,这样就慢慢的实现了大文件的复制过程。


以下实例我们通过读取一个文件内容并将内容写入到另外一个文件中。


设置 input.txt 文件内容如下:


菜鸟教程官网地址:www.runoob.com

和县网页设计-高端网站设计公司

400-111-6878
服务热线
顶部

备案号: 苏ICP备11067224号

CopyRight © 2011 书生商友信息科技 All Right Reserved

24小时服务热线:400-111-6878   E-MAIL:1120768800@qq.com   QQ:1120768800

  网址: https://www.768800.com  网站建设上往建站

关键词: 网站建设| 域名邮箱| 服务器空间| 网站推广| 上往建站| 网站制作| 网站设计| 域名注册| 网络营销| 网站维护|

企业邮箱| 虚拟主机| 网络建站| 网站服务| 网页设计| 网店美工设计| 网站定制| 企业建站| 网站设计制作| 网页制作公司|

400电话办理| 书生商友软件| 葬花网| 调温纤维| 海洋馆运营维护| 北京保安公司| 殡仪馆服务| 殡葬服务| 昌平殡葬| 朝阳殡葬|

预约专家

欢迎您免费咨询,请填写以下信息,我们收到后会尽快与您联系

  

服务热线:400-111-6878