一、Web框架本质 众所周知,对于所有的Web应用,本质上其实就是一个socket服务端,用户的浏览器其实就是一个socket客户端。 上述通过socket来实现了其本质,而对于真实开发中的python web程序来说,一般会分为两部分:服务器程序和应用程序。服务器程序负责对socket服务器进行封 ...
分类:
编程语言 时间:
2016-09-07 22:37:07
阅读次数:
241
在开始-> 控制面板 ->打开或关闭功能 IIS 服务器程序 勾选 HTML勾选 完成添加后 重启 确认是否添加上在控制面板的 管理工具中查看 ...
分类:
其他好文 时间:
2016-09-07 10:55:13
阅读次数:
130
步骤 1:安装 Nginx 服务器 在 Ubuntu 16.04 安装 Nginx Nginx 是一个先进的、资源优化的 Web 服务器程序,用来向因特网上的访客展示网页。我们从 Nginx 服务器的安装开始介绍,使用 apt 命令 从 Ubuntu 的官方软件仓库中获取 Nginx 程序。 检查 ...
分类:
系统相关 时间:
2016-09-03 16:45:13
阅读次数:
352
一、首先了解web应用的本质 对于所有的Web应用,本质上其实就是一个socket服务端,用户的浏览器其实就是一个socket客户端。 下面利用socket实现一个简单的web框架: 而对于真实开发中的python web程序来说,一般会分为两部分:服务器程序和应用程序。服务器程序负责对socket ...
分类:
编程语言 时间:
2016-09-03 10:55:43
阅读次数:
303
步骤 1:安装 Nginx 服务器 在 Ubuntu 16.04 安装 Nginx Nginx 是一个先进的、资源优化的 Web 服务器程序,用来向因特网上的访客展示网页。我们从 Nginx 服务器的安装开始介绍,使用 apt 命令 从 Ubuntu 的官方软件仓库中获取 Nginx 程序。 检查 ...
分类:
系统相关 时间:
2016-09-02 11:17:30
阅读次数:
242
线程结构相当于服务器程序的灵魂,一个好的服务器程序必须线程结构清析且线程利用率高。下面主要以伪代码的形式列举一些常用的线程结构。 1 单业务处理线程结构 windows窗口程序及我见过的大部分网游服务器都使用这种线程结构。因为只有一个业务处理主线程,在进行业务处理的时候,不需要考虑线程同步。当然这种 ...
分类:
编程语言 时间:
2016-09-02 00:24:21
阅读次数:
152
#encoding=utf-8# 创建一个 TCP 服务器程序,这个程序会把客户发送过来的字# 符串加上一个时间戳(格式:'[时间]数据')返回给客户。from socket import *from time import ctime host = ''port = 21567bufsiz = 1 ...
分类:
编程语言 时间:
2016-09-01 16:16:58
阅读次数:
314
最近项目中需要做一个关于批量删除的功能,删除条件有多个,需要从页面全部传给后台服务器程序,单个的删除,可以拼接参数给url,服务器端获取参数后执行删除操作即可。但是批量删除多个,参数会很多,传递就有些麻烦。当然有一种比较常见的解决方法,是使用逗号、下划线、或者分号分割,然后传到后台拆分后再进行操作,... ...
分类:
编程语言 时间:
2016-08-29 22:42:52
阅读次数:
187
单例对象(Singleton)是一种常用的设计模式。在Java应用中,单例对象能保证在一个JVM中,该对象只有一个实例存在。正是由于这个特 点,单例对象通常作为程序中的存放配置信息的载体,因为它能保证其他对象读到一致的信息。例如在某个服务器程序中,该服务器的配置信息可能存放在数据库或 文件中,这些配 ...
分类:
编程语言 时间:
2016-08-29 14:30:09
阅读次数:
202
基础与概念 众所周知,对于所有的web应用,本质上其实就是一个socket服务端,用户的浏览器其实就是一个socket客户端 web框架分两类:一类是包括socket和业务逻辑(tornado),另一类就是只负责业务逻辑 对于第二类,没有socket就要使用其他的服务器程序,比如wsgi,它负责封装 ...
分类:
编程语言 时间:
2016-08-28 23:51:26
阅读次数:
222