
计算机基础
数据结构、计算机网络、数据库系统原理等
z止于至善
这个作者很懒,什么都没留下…
展开
-
Redis读写键空间的维护操作
当使用Redis命令对数据库进行读写时,服务器不仅会对键空间执行指定的读写操作,还会执行一些额外的维护操作,包括:在读取一个键后(读操作和写操作都要对键进行读取),服务器会根据键是否存在来更新服务器的键空间命中(hit)次数或键空间不命中(miss)次数,这两个值可以在INFO stats命令的keyspace_hits属性和keyspace_misses属性中查看。 在读取一个键后,服务器...原创 2018-09-03 22:36:28 · 546 阅读 · 0 评论 -
数据库事务隔离性以及隔离性级别
事务的概念事务是访问并可能更新各种数据项的一个程序执行单元。事务的特性(ACID 特性)原子性(atomicity):事务的所有操作在数据库中要么全部反映出来,要么完全不反映。一致性(consistency):隔离执行事务时(换言之,在没有其他事务并发执行的情况下)保持数据库的一致性。隔离性(isolation):尽管多个事务可能并发执行,但系统保证,对于任何一对事务Ti和Tj...原创 2018-09-05 15:56:39 · 6569 阅读 · 1 评论 -
SQL教程--实用SQL语句
实用SQL语句插入或替换插入或更新插入或忽略快照写入查询结果集插入或替换如果我们希望插入一条新记录(INSERT),但如果记录已经存在,就先删除原记录,再插入新记录。此时,可以使用REPLACE语句,这样就不必先查询,再决定是否先删除再插入:REPLACE INTO students (id, class_id, name, gender, score) VALUES (1, 1, '小明'...原创 2019-07-22 15:01:35 · 190 阅读 · 0 评论 -
SQL教程--连接查询
连接查询连接查询是另一种类型的多表查询。连接查询对多个表进行JOIN运算,简单地说,就是先确定一个主表作为结果集,然后,把其他表的行有选择性地“连接”在主表结果集上。注意INNER JOIN查询的写法是:先确定主表,仍然使用FROM <表1>的语法;再确定需要连接的表,使用INNER JOIN <表2>的语法;然后确定连接条件,使用ON <条件...>...原创 2019-07-22 14:55:45 · 291 阅读 · 0 评论 -
SQL教程--分页查询
分页查询分页分页使用SELECT查询时,如果结果集数据量很大,比如几万行数据,放在一个页面显示的话数据量太大,不如分页显示,每次显示100条。要实现分页功能,实际上就是从结果集中显示第1-100条记录作为第1页,显示第101-200条记录作为第2页,以此类推条。因此,分页实际上就是从结果集中“截取”出第M~N条记录。这个查询可以通过LIMIT OFFSET 子句实现。我们先把所有学生按照...原创 2019-07-22 14:14:28 · 844 阅读 · 0 评论 -
2011—2018年软考中级数据库系统工程师历年真题
2011—2018年软考中级数据库系统工程师历年真题百度网盘:https://pan.baidu.com/s/1VfNApIIdYyq33IrQT_ysxg提取码:nlyn附软考报名地址:http://www.ruankao.org.cn/...原创 2019-03-21 18:58:23 · 15173 阅读 · 29 评论 -
python教程--UDP编程
UDP编程小结参考代码TCP是建立可靠连接,并且通信双方都可以以流的形式发送数据。相对TCP,UDP则是面向无连接的协议。使用UDP协议时,不需要建立连接,只需要知道对方的IP地址和端口号,就可以直接发数据包。但是,能不能到达就不知道了。虽然用UDP传输数据不可靠,但它的优点是和TCP比,速度快,对于不要求可靠到达的数据,就可以使用UDP协议。我们来看看如何通过UDP协议传输数据。和TCP...原创 2019-07-23 10:22:58 · 328 阅读 · 0 评论 -
TCP的运输连接管理
TCP是面向连接的协议。运输连接是用来传送TCP报文的。TCP运输连接的建立和释放是每一次面向连接的通信中必不可少的过程。因此,运输连接就有三个阶段,即:连接建立、数据传送和连接释放。运输连接的管理就是使运输连接的建立和释放都能正常地进行。1 TCP的连接建立TCP建立连接的过程叫做握手,握手需要在客户和服务器之间交换三个TCP报文段。下图画出了三报文握手(three way (three...原创 2018-09-14 15:20:08 · 2470 阅读 · 0 评论 -
python教程--TCP编程
TCP编程客户端服务器小结Socket是网络编程的一个抽象概念。通常我们用一个Socket表示“打开了一个网络链接”,而打开一个Socket需要知道目标计算机的IP地址和端口号,再指定协议类型即可。客户端大多数连接都是可靠的TCP连接。创建TCP连接时,主动发起连接的叫客户端,被动响应连接的叫服务器。举个例子,当我们在浏览器中访问新浪时,我们自己的计算机就是客户端,浏览器会主动向新浪的服务...原创 2019-07-23 09:03:46 · 388 阅读 · 0 评论