-
TCP报文段的首部格式TCP虽然是面向字节流的,但是TCP传送的数据单元却是报文段,而且TCP的全部功能都体现在它的首部中各个字段。
源端口和目的端口字段——各占 2 字节。端口是运输层与应用层的服务接口。运输层的复用和分用功能都要通过端口才能实现...
-
传输控制协议 TCP 概述TCP 协议比较复杂,这里只对 TCP 协议进行一般介绍。
TCP 最主要的特点
TCP 是面向连接的运输层协议。也就是说,应用程序在使用 TCP 协议之前,必须先建立 TCP 连接。在数据传输完毕后,必须释放已经建立的 T...
-
Redis 高级应用这里我将简单介绍 Redis 的高级应用,包括:安全性,事务处理,持久化机制的使用。
安全性涉及到客户端连接是需要指定密码的(由于 redis 速度相当的快,一秒钟大约可以 150K 次的密码尝试,所以建议设置一个强度很大的密码)...
-
常用的 Redis 管理命令EXISTS and DELexists key:判断一个 key 是否存在,存在返回 1,否则返回 0 。
del key:删除某个 key,或是一系列 key,比如:del key1 key2 key3 key4。成功...
-
Redis 数据类型(二)无序集合Redis 集合(Set)是一个无序的字符串集合。她可以以在 O(1)的的时间复杂度完成添加、删除以及测试元素是否存在。同时 Redis 集合还提供一些服务端的命令从现有的集合出发去进行集合运算,因此你可以在非常短的...
-
初次体验 Gitee Pages 服务和 Jekyll使用 Gitee Pages 之前我写博客主要还是通过购买服务器然后搭建一个博客,大量的配置和经常的软件更新让我耗费了不少精力和时间在上面。
这时候我找到了 Gitee Pages 和 Jekyl...
-
Redis 数据类型(一)Redis 不仅仅是简单的 key-value 存储器,同时也是一种 data structures server。传统的 key-value 是指支持使用一个 key 字符串来索引 value 字符串的存储,而 Redis...
-
解法一首先,最直接的思路,判断每个子串是否符合,符合就把下标保存起来,最后返回即可。
如上图,利用循环变量 i ,依次后移,判断每个子串是否符合即可。
怎么判断子串是否符合?这也是这个题的难点了,由于子串包含的单词顺序并不需要固定,如果是两个单词 A...
-
使用 Node.js 搭建服务器1234567891011121314const http = require('http');const hostname = '127.0.0.1'; //miss, hos...
-
转载自:https://www.cnblogs.com/alqscool/p/8397788.html
查看软件xxx安装内容#dpkg -L xxx
查找软件#apt-cache search 正则表达式查找文件属于哪个包#dpkg -S f...