2018年5月20日

http状态码大全

摘要: 消息 编辑 消息 这一类型的状态码,代表请求已被接受,需要继续处理。这类响应是临时响应,只包含状态行和某些可选的响应头信息,并以空行结束。由于 HTTP/1.0 协议中没有定义任何 1xx 状态码,所以除非在某些试验条件下,服务器禁止向此类客户端发送 1xx 响应。 100 Continue 客户端 阅读全文

posted @ 2018-05-20 21:33 Ray(Mr.huang) 阅读(313) 评论(0) 推荐(0) 编辑

数据库访问性能优化

摘要: 特别说明: 1、 本文只是面对数据库应用开发的程序员,不适合专业DBA,DBA在数据库性能优化方面需要了解更多的知识; 2、 本文许多示例及概念是基于Oracle数据库描述,对于其它关系型数据库也可以参考,但许多观点不适合于KV数据库或内存数据库或者是基于SSD技术的数据库; 3、 本文未深入数据库 阅读全文

posted @ 2018-05-20 18:40 Ray(Mr.huang) 阅读(4978) 评论(0) 推荐(1) 编辑

celery详解

摘要: 在学习Celery之前,我先简单的去了解了一下什么是生产者消费者模式。 生产者消费者模式 在实际的软件开发过程中,经常会碰到如下场景:某个模块负责产生数据,这些数据由另一个模块来负责处理(此处的模块是广义的,可以是类、函数、线程、进程等)。产生数据的模块,就形象地称为生产者;而处理数据的模块,就称为 阅读全文

posted @ 2018-05-20 18:23 Ray(Mr.huang) 阅读(741) 评论(1) 推荐(0) 编辑

负载均衡基础知识

摘要: 一、什么是负载均衡? 互联网早期,业务流量比较小并且业务逻辑比较简单,单台服务器便可以满足基本的需求;但随着互联网的发展,业务流量越来越大并且业务逻辑也越来越复杂,单台机器的性能问题以及单点问题凸显了出来,因此需要多台机器来进行性能的水平扩展以及避免单点故障。但是要如何将不同的用户的流量分发到不同的 阅读全文

posted @ 2018-05-20 18:02 Ray(Mr.huang) 阅读(186) 评论(0) 推荐(0) 编辑

PyCharm快捷键大全

摘要: 1、编辑(Editing) Ctrl + Space 基本的代码完成(类、方法、属性) Ctrl + Alt + Space 快速导入任意类 Ctrl + Shift + Enter 语句完成 Ctrl + P 参数信息(在方法中调用参数) Ctrl + Q 快速查看文档 F1 Web帮助文档主页 阅读全文

posted @ 2018-05-20 17:56 Ray(Mr.huang) 阅读(250) 评论(0) 推荐(0) 编辑

nginx基本功能和工作原理

摘要: nginx能做什么 反向代理 正向代理 负载均衡 HTTP服务器(包含动静分离) 反向代理和正向代理 正向代理。简单的说,我是一个用户,我无法直接访问一个网站,但是我能访问一个代理服务器,这个代理服务器能访问那个我不能访问的网站,于是我先连上代理服务器,告诉它我需要那个无法访问网站的内容,代理服务器 阅读全文

posted @ 2018-05-20 17:36 Ray(Mr.huang) 阅读(2606) 评论(0) 推荐(0) 编辑

TCP三次握手与四次挥手过程

摘要: 首先,客户端与服务器均处于未连接状态,并且是客户端主动向服务器请求建立连接: 客户端将报文段中的SYN=1,并选择一个seq=x,(即该请求报文的序号为x) 将这个报文发送到服务器。此时,客户端进入同步已发送状态(SYN-SEND).SYN报文段不能携带数据,但是要消耗掉一个序号。服务器收到请求报文 阅读全文

posted @ 2018-05-20 17:22 Ray(Mr.huang) 阅读(199) 评论(0) 推荐(0) 编辑

正向代理与反向代理的区别

摘要: 正向代理的概念 正向代理,也就是传说中的代理,他的工作原理就像一个跳板,简单的说,我是一个用户,我访问不了某网站,但是我能访问一个代理服务器这个代理服务器呢,他能访问那个我不能访问的网站于是我先连上代理服务器,告诉他我需要那个无法访问网站的内容代理服务器去取回来,然后返回给我 从网站的角度,只在代理 阅读全文

posted @ 2018-05-20 17:05 Ray(Mr.huang) 阅读(96) 评论(0) 推荐(0) 编辑

导航