在Node.js的核心模块中主要有http、fs、url、querystring模块,在前面的博文中有一篇已经介绍了url模块,在上一篇博文中http模块使用到过,在这篇博文中我将详细分析其方法和原理。 1、http模块 创建HTTP服务器、客户端 使用http模块只需要在文件中通过require( ...
分类:
Web程序 时间:
2019-07-19 00:00:29
阅读次数:
204
这里使用 gitlab 做服务器, 客户端主要使用 git extensions. gitlab 项目成员类型: 1. guest : 能在 gitlab 网页上创建 issue, 查看 wiki 2. reporter: 权限比guest更大, 能 clone 项目 3. developer: 能 ...
分类:
其他好文 时间:
2019-07-13 13:53:45
阅读次数:
272
ajax请求的过程 我们平时输入的网址,比如www.baidu.com,就会被解析成14.215.177.39这一串数字,然后发送请求给后台服务器(客户端发送http请求)。 服务器会确认你发送的是什么请求,需要请求什么东西(三次握手)。 拿到服务器返回的数据后就传回给页面了,这时候就跟服务器告别( ...
分类:
Web程序 时间:
2019-07-11 14:20:36
阅读次数:
136
并发编程 可以显示多个客户端,同时连接服务端。客户端能同时发送消息给服务器 客户端 1 客户端 2 客户端 3 客户端 4 服务端 当你运行服务端后,依次运行对应客户端文件,你会发现此时就是并发在处理数据。 ...
分类:
其他好文 时间:
2019-06-29 01:13:17
阅读次数:
92
今天主要分享一下 redis 3主3从 集群的搭建过程。redis经常用来做缓存,可以提升读取数据的速度,数据都是存在内存中的,采用 RDB 或者 AOF 持久化存储后便可以实时落地到硬盘。本次主要是3主3从。架构原理如下: 题图:来自于网络 图片中的每一个圆圈都代表一台服务器。客户端访问任何一台服 ...
分类:
其他好文 时间:
2019-06-23 17:42:31
阅读次数:
140
创建群 数据库 group_table(user, name) grpuser_table(grpname,user) 按下添加群按钮 所需结构体 服务器接收处理并返回 客户端主窗口接收到并转发 添加群组 按下添加按钮 所需结构体 服务器 客户端 更新群组列表 初始化的时候发送请求 相关的结构体 服 ...
分类:
编程语言 时间:
2019-06-16 15:42:26
阅读次数:
97
构建密钥对验证SSH体系的基本过程包括四步:SSH客户端:192.168.1.1SSH服务器:192.168.1.21、在客户端创建密钥对:[root@localhost/]#ssh-keygen-tecdsa#“-t”用来指定加密算法,这里使用ecdsa,还有一个是dsa。Generatingpublic/privateecdsakeypair.Enterfileinwhichtosavethe
分类:
系统相关 时间:
2019-05-29 19:40:03
阅读次数:
161
SVN全称Subversion,是一款优秀的版本控制工具。 SVN分为服务器、客户端两部分,服务器和客户端版本很多,有的是收费的,有的需要注册。我们选择免费、不用注册的。 以VisualSVN作为服务器,以TortoiseSVN作为客户端。 1、进入官网,找到下载页面 2、选择版本 3、下载服务器V ...
一、Bandwidth Meter 这是一款监控网络计量的软件,方便监控电脑实时的网速。官方网站(http://www.bandwidth-meter.net/) 二、TCP&UDP测试工具(来自于周立功) 这是一款性能非常稳定的软件,在TCP UDP调试中,可以创建TCP服务器/客户端以及UDP连 ...
分类:
其他好文 时间:
2019-05-22 23:45:44
阅读次数:
161
提到https,不得不提SSL SSL 1. 安全套接字(Secure Socket Layer,SSL)协议是Web浏览器与Web服务器之间安全交换信息的协议。 2. SSL协议的三个特性 Ø 保密:在握手协议中定义了会话密钥后,所有的消息都被加密。 Ø 鉴别:可选的客户端认证,和强制的服务器端认 ...
分类:
Web程序 时间:
2019-05-21 17:31:58
阅读次数:
171