自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 收藏
  • 关注

原创 HTTP中有关缓存的首部字段有哪些?HTTP的浏览器缓存机制

一、Last-Modified和 If-Modified-Since       简单的说, Last-Modified与 If-Modified- Since都是用于记录页面最后修改时间的HTTP头信息,只是Last-Modified是由服务器往客户端发送的HTTP头,而If-Modified-Since则是由客户端往服务器发送的头,可以看到,再次请求本地在在的缓存页面时,客户端会通过If-M...

2018-07-24 17:41:23 3584

原创 在浏览器中输入URL后,执行的全部过程。(一次完整的http请求过程)

整个流程如下:域名解析 为了将消息从你的PC上传到服务器 上.需要用到1P协议、ARP协议和0SPF协议 发起TCP的3次握手 建立TCP连接后发起http请求 服务器响应htp请求 浏览器解析htm代码,并请求html代码中的资源(如js、css、图片等) 断开TCP连接 浏览器对页面进行渲染呈现给用户一、域名解析的详细内部过程例如,要查询www.baidu.com...

2018-07-24 17:15:00 44919 8

原创 数据库并发事务详解

本章将从数据库事务的基本要素、并发事务带来的问题、数据库事务的隔离级别、封锁技术方面来进行详细解读。 一、数据库事务正确执行的四个基本要素(事务的四个属性) 当事务处理系统创建事务时,将确保事务有某些特性。组件的开发者们假设事务的特性应该是一些不需要他们亲自管理的特性。这些特性称为ACID特性。 ACID就是:原子性(Atomicity )、一致性( Consistency )、隔离性或独...

2018-07-17 12:18:57 11153 2

原创 数据库三级范式

范式:范式是关系数据库理论的基础,也是我们在设计数据库结构过程中所要遵循的规则和指导方法。目前有迹可寻的共有8种范式,依次是:1NF,2NF,3NF,BCNF,4NF,5NF,DKNF,6NF。通常所用到的只是前三个范式,即:第一范式(1NF),第二范式(2NF),第三范式(3NF)。下面就简单介绍下这三个范式。◆ 第一范式(1NF):强调的是列的原子性,即列不能够再分成其他几列。 考虑这样一个...

2018-07-16 16:24:18 1696

原创 数据库访问量很大时,如何做优化?

       如果有一个特别大的访问量到数据库上时,往往查询速度会变得很慢,所以我们需要进行优化。优化从三个方面考虑:SQL语句优化、主从复制,读写分离,负载均衡、数据库分库分表。一、SQL查询语句优化    1、使用索引    建立索引可以使查询速度得到提升,我们首先应该考虑在where及order by,group by涉及的列上建立索引。   2、借助explain(查询优化神器)选择更好的...

2018-07-12 17:07:00 18111

原创 Spring中IOC与AOP实现原理

Spring的Ioc底层是怎么实现的?一、SpringIoc是什么IOC:控制反转,就是把对象的创建交给Spring来做二、SpringIoc所使用的技术1、xml配置文件2、dom4j解析XML文件3、工厂设计模式4、反射三、SpringIoc的具体实现第一步:配置xml文件 <bean id="dic" class="com.zhy.springIoc.model.Dic">&lt...

2018-07-05 17:14:31 25668

原创 进程与线程

什么是线程和进程?进程是资源的分配和调度的一个独立单元,而线程是CPU调度的基本单元。线程自己不拥有系统资源,只拥有一点在运行中必不可少的资源,但它可与同属一个进程的其它线程共享进程所拥有的全部资源。一个线程可以创建和撤消另一个线程,同一进程中的多个线程之间可以并发执行。进程与线程的区别:    (1)调度:线程作为调度和分配的基本单位,进程作为拥有资源的基本单位    (2)并发性:不仅进程之间...

2018-07-03 14:43:44 162

原创 面向对象的四个特征与“六原则一法则”解析

面向对象的四个特征主要有抽象、继承、封装和多态四个方面,下面是我们来详细分析它们的含义: - 抽象:抽象是将一类对象的共同特征总结出来构造类的过程,包括数据抽象和行为抽象两方面。抽象只关注对象有哪些属性和行为,并不关注这些行为的细节是什么。 - 继承:继承是从已有类得到继承信息创建新类的过程。提供继承信息的类被称为父类(超类、基类);得到继承信息的类被称为子类(派生类)。继承让变化中的软件系统有了...

2018-07-02 11:03:40 326

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除