数据库 Redis缓存数据库(一) 先导知识:MemcacheMemcache是一个高性能的分布式内存对象缓存系统,代码类似于Hash。已经有了Memcache,为什么还要用Redis呢?下面Memcache的缺点:不支持数据持久化存储...... 2019年12月26日 149 views 发表评论 阅读全文
计算机网络 阻塞非阻塞与同步异步的区别 IO概念区分四个相关概念:同步(Synchronous)异步(Asynchronous)阻塞(Blocking)非阻塞(Nonblocking)这四个概念的含义以及相互之间的区别与联系,并不如很多网络...... 2019年12月25日 159 views 发表评论 阅读全文
数据库 MySQL数据库(三)锁机制 MyISAM默认使用表级锁,不支持行级锁InnoDB默认使用行级锁,也支持表级锁表级锁:开销小,加锁快;不会出现死锁;锁定粒度大,发生锁冲突的概率最高,并发度最低。 行级锁:开销大,加锁慢;...... 2019年11月29日 116 views 发表评论 阅读全文
数据库 MySQL数据库(二)事务 MySQL的存储引擎InnoDB支持事务,MyISAM不支持事物数据库事务的四大特性(ACID)原子性(atomic) 原子性是指事务包含的所有操作要么全部成功,要么全部失败回滚,这和前面两篇博客介...... 2019年11月18日 140 views 1 阅读全文
数据库 MySQL数据库(一)索引 索引的作用是操作数据库时避免全表扫描。索引的机制 BTree与B+Tree索引B(blance)树可以看作是对2-3查找树的一种扩展,即他允许每个节点有M-1个子节点。根节点至少有两个子节点每个节点有...... 2019年11月07日 194 views 发表评论 阅读全文
计算机网络 HTTP相关知识总结 HTTP协议特点支持客户端/服务器模式简单快速灵活、允许传输任意类型的数据对象限制每次连接只处理一个请求(http最初设计思想,现在为了提升传输效率,一次请求完成后不会立即断开连接)无连接:限制每次连...... 2019年10月09日 154 views 发表评论 阅读全文
计算机网络 详解TCP与UDP 一、TCP的特点面向连接的、可靠的、基于字节流的传输层通信协议。将应用层的分割成报文段,并发送发给目标节点的TCP层。数据包都有序号,对方收到则发送ACK确认,未收到则重传。使用效验和来效验数据在传输...... 2019年10月08日 146 views 发表评论 阅读全文
计算机网络 OSI七层模型 OSI(OpenSystemInterconnection即开放系统互联)国际标准化组织(ISO)制定了OSI模型,该模型定义了不同计算机互联的标准,是设计和描述计算机网络通信的基本框架。OSI模型把...... 2019年09月27日 161 views 发表评论 阅读全文
计算机网络 TCP/IP协议的分层 TCP/IP协议族是一组不同的协议组合在一起构成的协议族。尽管通常称该协议族为TCP/IP,但TCP和IP只是其中的两种协议而已(该协议族的另一个名字是Internet协议族(InternetProt...... 2019年09月09日 257 views 发表评论 阅读全文
springMVC 强大的页面标签框架 display:table 使用 使用此标签需要在web.xml下添加一个filter<filter><filter-name>exportFilterfilter-name><filter-cla...... 2019年08月02日 265 views 发表评论 阅读全文