自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 收藏
  • 关注

原创 Nodejs https reqest by proxy(node通过代理进行https请求)

Codehttps_by_proxy.jsvar Http = require('http');var Tls = require('tls');var req = Http.request({ host: 'web-proxy.xxx.hp.com', port: 8080, method: 'CONNECT', path: 'www.baidu.c

2016-12-20 17:52:20 4204

原创 Nodejs http server "Hello world"

Codeweb-server.jsvar http = require("http");var server = http.createServer(function(request, response) { response.writeHead(200, {"Content-Type": "text/html"}); //response.write("");

2016-12-20 16:52:49 978

原创 HTTPS通信过程

解决问题:1. 对称加密解决网络和内存CPU消耗问题2. 非对称加密解决盗听篡改风险3. CA解决冒充风险HTTPS通信过程:1. 协商决定加密组件 2. 服务端发送证书给客户端,包含public key3. 客户端发送用public key加密共享秘钥,4. 服务端正确识别则继续5. 客户端和服务端开始使用共享秘钥进行对称加密信息。6. 双

2016-12-14 15:32:16 498

原创 Javascript closure 闭包应用的两个场景

场景1. 异步2. 避免命名空间污染

2016-12-09 17:13:19 442

原创 c++和Javascript区别2- prototype

JS本质无类,基于prototype来实现OOP。原型可以上可以添加方法和属性,原型对象也可以,但此对象和属性本原型的其他对象不可用。

2016-12-09 16:28:07 288

原创 c++和Javascript区别1- 变量

1. 变量1.1. 定义:a. 需要varvar i = 20;j = 10;console.log(i+j); //30b. js可以后声明定义,js文件在运行时会把变量声明提前var i = u + 9;console.log(i); //NaNvar u = 10=var u;var i = u + 9;console.log(i)

2016-12-08 15:20:56 663

原创 Javascript笔记1 对象和函数

一切皆对象, 值类型不是1. typeof console.log(typeof(x)); // undefined console.log(typeof(10)); // number console.log(typeof('abc')); // string console.log(ty

2016-12-08 14:45:49 213

原创 javascirpt prototype

console.log('----------------------------------');function baseClass(){    this.showMsg = function()    {        console.log("baseClass::showMsg");       }       this.baseShowM

2016-12-05 12:24:55 249

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除