摘要:
两个例子(一个get,一个post)(一个是访问页面,一个是提交修改后的博文):preferences.aspx:(header)(文件)1. Remote Address:42.121.252.58:802. Request URL:http://www.cnblogs.com/lamian3. ... 阅读全文
摘要:
这个协议非常重要,这里把它的链接和释放整理一下首先是三次握手:1、 客户端发起,像服务器发送的报文SYN=1,ACK=0,然后选择了一个初始序号:seq=x。SYN是干什么用的?在链接的时候创建一个同步序号,当SYN=1同时ACK=0的时候,表明这是一个连接请求的报文段。如果对方有意链接,返回的报文... 阅读全文
摘要:
关于update和alter:百度知道上关于update和alter有一个很形象的总结:一个表有很多字段,一个字段里有很多数据。一个家有很多房间,一个房间里有很多家具。update是用来将衣柜改成书架的。alter是用来将厨房改成厕所的。把卧室改成厕所:alter table 你家 change 厨... 阅读全文
摘要:
昨天笔试考了一道关于linux系统启动的过程,当时没答上来,现在整理出来(其实并不复杂)。按下电源按钮的直到欢迎页出来之后,linux总共做的事可以分为五步来完成。1、 BIOS加电自检:加电自检,检测硬件设备。然后按照cmos上面的顺序来搜索处在活动状态下的可以引导的设备。可以是光驱、软盘、USB... 阅读全文
摘要:
前提是搭建好了环境,node,npm,express;(推荐全局安装)开始用express创建一个基础工程:express –t ejs microblog进入文件夹之后npm-install(自动安装好要用的依赖)这个时候,用浏览器访问localhost:3000,就可以出来一个欢迎界面了,这里简... 阅读全文
摘要:
child_process是node一个比较重要的模块,通过它可以实现创建多线程,来利用多核CPU。这个模块提供了四个创建子进程的函数。spawn、exec、execFile、fork。spawn是最原始的创建子进程的函数,剩下的三个是对这个函数不同程度的封装。spawn不支持回调函数。fork只能... 阅读全文
摘要:
很多node入门的书里面都会在介绍node特性的时候说:单线程,异步式I/O,事件驱动。Node不是一门语言,它是运行在服务器端的开发平台,官方指定语言为javascript。阻塞和线程:线程在执行中如果遇到磁盘读写或网络通信(统称为 I/O 操作),通常要耗费较长的时间,这时操作系统会剥夺这个线程... 阅读全文
摘要:
说明:本人是node.js的初学者,尝试向别人解释这是怎么回事是自我学习的一个好方法。如果你发现有些地方并不是那么正确,欢迎提出来让我知道以便修正,共同进步,谢过^_^。 欢迎交流,本人微博:http://weibo.com/bitsea很多地方都涉及到函数的回调,在这里简单说一下什么是函数的... 阅读全文
摘要:
Node.js的异步编程风格是它的一大特点,在代码中就是体现在回调中。首先是代码的顺序执行:function heavyCompute(n, callback) { var count = 0, i, j; for (i = n; i > 0; --i) { for (j = n; j > 0; -... 阅读全文
摘要:
前一段时间看了有关这个协议的相关文档,对这个协议有了新的理解,这里整理一下。http是应用层面向对象的协议。它有以下几个特点:1、 支持客户服务器模式(这是废话,不支持这个模式怎么工作)2、 灵活(传什么都行,传的类型由content-type标记)3、 简单、快速(当客户端有求于服务器的时候,只需... 阅读全文