1.I/O模型介绍 同步(synchronous) IO和异步(asynchronous) IO,阻塞(blocking) IO和非阻塞(non-blocking)IO分别是什么,到底有什么区别?这个问题其实不同的人给出的答案都可能不同,比如wiki,就认为asynchronous IO和non-b ...
分类:
其他好文 时间:
2019-01-05 14:17:35
阅读次数:
221
安装Redis服务器端 ~ sudo apt-get install redis-server 安装完成后,Redis服务器会自动启动,我们检查Redis服务器程序 检查Redis服务器系统进程 ~ ps -aux|grep redis redis 4162 0.1 0.0 10676 1420 ?... ...
分类:
其他好文 时间:
2018-12-31 17:18:11
阅读次数:
254
1.什么是B/S架构?C/S架构? B/S(Browser/Server),浏览器/服务器程序; C/S(Client/Server),客户端/服务端,桌面应用程序。 B/S(Browser/Server),浏览器/服务器程序; C/S(Client/Server),客户端/服务端,桌面应用程序。 ...
分类:
编程语言 时间:
2018-12-26 16:52:43
阅读次数:
153
1.在ubuntu上安装redis 2.安装完成后,Redis服务器会自动启动,检查Redis服务器程序 3.通过命令行检查redis运行状态 4.查看状态 5.进入redis环境,刚安装完是没有密码的,直接进入 6.增加访问密码,用vim打开redis配置文件,没有vim可用自带的vi工具,找到r ...
分类:
其他好文 时间:
2018-12-16 13:19:48
阅读次数:
86
在WEB开发中,服务器可以为每个用户浏览器创建一个会话对象(session对象),注意:一个浏览器独占一个session对象(默认情况下)。因此,在需要保存用户数据(保存该浏览器(会话)的相关信息)时,服务器程序可以把用户数据写到用户浏览器独占的session中,当用户使用浏览器访问其它程序时,其它 ...
分类:
其他好文 时间:
2018-12-07 15:01:20
阅读次数:
156
建站流程 建站所需:域名、服务器、程序源码(以下教程以国内最大的云服务器厂商,阿里云的产品为参考) 一、服务器环境配置:(以下两者,推荐使用云服务器) 1、虚拟机,传统的虚拟机,一般服务商自己都已经配置好了环境(包括win和Linux系统),可以直接使用。 2、云服务器(ECS)。(可领取一个阿里云 ...
分类:
其他好文 时间:
2018-12-05 20:59:58
阅读次数:
146
java虽然是自动回收内存,但是应用程序,尤其服务器程序最好根据业务情况指明内存分配限制。否则可能导致应用程序宕掉。举例说明含义:-Xms128m表示JVM Heap(堆内存)最小尺寸128MB,初始分配-Xmx512m表示JVM Heap(堆内存)最大允许的尺寸256MB,按需分配。说明:如果-X ...
分类:
其他好文 时间:
2018-11-15 13:37:04
阅读次数:
185
Web框架本质 众所周知,对于所有的Web应用,本质上其实就是一个socket服务端,用户的浏览器其实就是一个socket客户端。 上述通过socket来实现了其本质,而对于真实开发中的python web程序来说,一般会分为两部分:服务器程序和应用程序。服务器程序负责对socket服务器进行封装, ...
分类:
Web程序 时间:
2018-11-12 18:34:57
阅读次数:
144
一.Web应用程序 1.web应用程序介绍 2.B/S架构优点 3.基于SOCKET写一个应用 py文件 html文件 二.HTTP协议 1.http协议简介 2.http协议特性 3.http请求协议与响应协议 请求格式: 响应格式: 响应状态码 ? 状态码的职 是当客户端向服务器端发送请求时, ...
分类:
其他好文 时间:
2018-11-02 20:18:31
阅读次数:
152
Web网站服务一、Apache网站服务基础1.Apache简介1)Apache的起源"ApacheHTTPServer"开源软件项目杰出代表,使用标准HTTP网络协议提供网页浏览服务,可运行在多种操作系统平台中;使用标准B/S架构Apache是针对之前出现的若干个Web服务器程序进行整合、完善后形成的软件,其名源于"APatchyServer",意为“基于原
分类:
Web程序 时间:
2018-11-01 19:45:26
阅读次数:
178