
web
「已注销」
这个作者很懒,什么都没留下…
展开
-
负载均衡浅析
负载均衡浅析主要浅析负载均衡解决了并发问题,但是导致的session问题。为什么会有session问题?(1)负载均衡解决的问题和引入的问题负载均衡可以解决并发问题负载均衡带来的问题:session问题。为什么会存在session问题:a.http协议的特性(①无状态 ②有连接 ③短连接)b.由于http协议本身的设计问题加上现在WEB网页的发展(网页后端程序动态生成) ==...原创 2019-11-21 20:21:07 · 539 阅读 · 0 评论 -
RESTFul API的简单理解
RESTFul APIREST:REpresentational State Transfer,中译为“表属性状态传递”。这是什么鬼?这并不重要,本来就个名字就源自于国外的一个博士的一篇论文。我们主要要知道基于这篇论文里的理论,衍生出了RESTFul API的接口设计风格。RESTFul API的特点:①基于“资源”,数据也好、服务也好,在RESTFul设计里一切都是资源。②无...原创 2019-11-21 14:27:37 · 219 阅读 · 0 评论 -
JSP
JSP(1)JSP是什么?JSP(JavaServer Pages)java服务器页面,JSP部署于网络服务器上,可以响应客户端发送的请求,并根据请求内容动态地生成HTML、XML或其他格式文档的Web网页,然后返回给请求者。JSP技术以Java语言作为脚本语言,为用户的HTTP请求提供服务,并能与服务器上的其它Java程序共同处理复杂的业务需求。JSP是基于Servlet实现,JSP将表现...原创 2019-11-19 19:43:16 · 436 阅读 · 0 评论 -
WEB的前后端分离
WEB的前后端分离AJAX技术的再发现 ==> 前端开发和后端开发完全分离,前端工程师需要部署网页代码、JS代码、然后将调用接口和返回的数据结构定义好即可。不关心后端使用什么技术,只需要将需要的数据按照定义的格式返回。ajax是什么?1.Ajax 即“Asynchronous Javascript And XML”(异步 JavaScript 和 XML),是指一种创建交互式网页应用...原创 2019-11-19 19:41:29 · 704 阅读 · 0 评论 -
web简易架构
WEB架构(1)简易拓扑图示:(2)后端资源分类:静态资源:(永恒不变的资源和可变的资源)①图片:一旦创建好,图片资源文件将不再改变。图片数目多,占用磁盘空间大,一般使用单独的图片服务器。优化:分布式存储/缓存策略(缓存时间可较长)②HTML、CSS、JS:文本文件,前端程序员可以修改这些文件,但修改次数较少,一段时间内保持不变动态资源内容有后台程序动态生成,比如查询数据库...原创 2019-11-19 17:23:53 · 282 阅读 · 0 评论 -
Web技术
WEB发展WEB的发展1990年,基于TCP协议的HTTP协议和浏览器诞生,在应用层使用文本跨网络在不同进程间传输数据,最后在浏览器中将服务器端返回的HTML渲染出来,由此,网页开发诞生。网页是存储在WEB服务器端的文本文件,浏览器发起HTTP请求后,到达WEB服务器程序后,服务程序根据URL读取对应的HTML文件,并封装成HTTP响应报文返回给浏览器。起初网页开发主要是指HTML、CSS...原创 2019-11-19 15:56:44 · 1008 阅读 · 0 评论 -
配置文件的格式/数据交换的格式、AJAX
配置文件格式/数据交换的格式数据交换的格式在计算机的不同程序之间,或者不同的编程语言之间进行交换数据,也需要一种大家都能听得懂得’ 语言 ',这就是数据交换格式,它通过文本以特定的形式来进行描述数据。常用的数据交换的格式:jsonxmlyaml配置文件的格式配置文件的格式自然不用讲:服务的配置文件格式ini:mysql…xml:Tomcat…json:yaml:...原创 2019-11-19 14:52:52 · 310 阅读 · 0 评论 -
动态WEB技术CGI
CGICGICGI是什么?公共网关接口(Common Gateway Interface,CGI)是Web服务器运行时外部程序的规范,按CGI协议编写的程序可以扩展服务器功能。<百度百科>CGI是WEB服务器与其它主机上程序进行通信的一种工具,其中程序必须运行在网络服务器上。即CGI实现了在网络服务器下运行外部分应用程序(或网关)。CGI的功能?CGI应用程序能与浏览器...原创 2019-11-19 10:46:12 · 549 阅读 · 0 评论 -
进程、线程、并发、并行、进程间通信
程序、进程和线程程序:程序是指令和数据的有序集合,其本身没有任何运行的含义,是一个静态的概念。而进程是程序在处理机上的一次执行过程,它是一个动态的概念。程序可以作为一种软件资料长期存在,而进程是有一定生命期的。程序是永久的,进程是暂时的。程序与进程 <百度百科>进程更能真实地描述并发,而程序不能;进程是由进程控制块、程序段、数据段三部分组成;进程具有创建其他进程的功能...原创 2019-11-19 09:31:46 · 561 阅读 · 0 评论 -
系统参数优化
系统参数优化系统参数优化说明默认的Linux内核参数考虑的是最通用场景,不符合用于支持高并发访问的Web服务器的定义,根据业务特点来进 行调整,当Nginx作为静态web内容服务器、反向代理或者提供压缩服务器的服务器时,内核参数的调整都是不同 的,此处针对最通用的、使Nginx支持更多并发请求的TCP网络参数做简单的配置,修改/etc/sysctl.conf来更 改内核参数。系统参数优化实...原创 2019-11-04 14:11:31 · 880 阅读 · 0 评论 -
nginx web优化
nginx web优化web服务器的优化全局配置的优化1.nginx 启动账户以nginx用户身份启动,但是nginx作为系统账户,普通账户的身份启动。启动账户改为公司规定的指定账户。[root@nginx ~]# useradd nginx -s /sbin/nologin -u 2000user nginx;2.工作进程与CPU绑定,取消工作进程在多CPU之间...原创 2019-11-01 14:37:03 · 515 阅读 · 0 评论 -
URI和URL
URI包括URL和URN两个类别,URL是URI的子集,所以URL一定是URI,而URI不一定是URLURI = Universal Resource Identifier 统一资源标志符,用来标识抽象或物理资源的一个紧凑字符串。 URL = Universal Resource Locator 统一资源定位符,一种定位资源的主要访问机制的字符串,一个标准的URL必须包括:protocol...原创 2019-10-30 09:24:41 · 328 阅读 · 0 评论 -
web
webweb框图Apache的MPM模型web性能相关IO模型及实现方式MMAPweb框图web服务介绍Netcraft公司于1994年底在英国成立,多年来一直致力于互联网市场以及在线安全方面的咨询服务,其中在国际上最具影响力的当属其针对网站服务器,域名解析/主机提供商,以及SSL市场所做的客观严谨的分析研究。https://news.netcraft.com/Apach...原创 2019-10-25 18:59:22 · 295 阅读 · 0 评论 -
web请求过程
一次完整的web请求过程一次完整的web访问流程前言:当我们在浏览器输入一个网址,然后按下回车,接下来浏览器显示了页面。网速好的话这之间可能就一秒,但在这一秒内到底发生了什么?大致过程如下:一次完整的web访问流程简析:client:输入网址–>发起http request–>等待web server响应.server:收到client请求–>加载资源–>...原创 2019-10-25 15:52:53 · 2312 阅读 · 0 评论 -
浏览器渲染原理及流程
浏览器渲染原理及流程 我们可能都知道浏览器含有一个渲染引擎,用来渲染窗口所展示的内容。默认情况下,渲染引擎可以显示html、xml文档及图片,它也可以借助插件(一种浏览器扩展)显示其他类型数据,例如使用PDF阅读器插件,用于显示PDF格式。但是其具体的渲染原理和流程估计也有很多人都不知道或者不清楚吧。这些天研究了一下浏览器的渲染原理,有了些心得,在这里跟大家分享一下,这里只讨论渲染引...转载 2019-10-25 09:58:25 · 147 阅读 · 0 评论