Loading

摘要: redis在项目中的主要作用 缓存,速度比较快 计数器,incr decr 消息队列,消息的订阅和发布机制 排行榜,zset 分布式锁,set 数据结构 String(emdstr,raw) List(quicklist) HashMap(hashtable ziplist) Set(intset 阅读全文
posted @ 2024-07-04 16:38 Duancf 阅读(16) 评论(0) 推荐(0)
摘要: 数组,字符串 最后一个单词长度 class Solution: def lengthOfLastWord(self, s: str) -> int: end = len(s) - 1 while s[end] == " ": end -= 1 start = end while start >= 0 阅读全文
posted @ 2024-07-04 10:47 Duancf 阅读(17) 评论(0) 推荐(0)
摘要: 报文 三次握手 四次挥手 OSI七层模型 应用层 表示层 会话层 传输层 网络层 数据链路层 物理层 TCP/IP四层模型 应用层 传输层 网络层 网络接口层 全双工 全双工(Full-Duplex)是指在通信中,数据传输能够在两个方向上同时进行,允许双方在同一时间既能发送数据,又能接收数据。这种方 阅读全文
posted @ 2024-07-04 10:20 Duancf 阅读(49) 评论(0) 推荐(0)
摘要: 为什么需要加密? 因为http的内容是明文传输的,明文数据会经过中间代理服务器、路由器、wifi热点、通信服务运营商等多个物理节点,如果信息在传输过程中被劫持,传输的内容就完全暴露了。劫持者还可以篡改传输的信息且不被双方察觉,这就是中间人攻击。所以我们才需要对信息进行加密。最容易理解的就是对称加密 阅读全文
posted @ 2024-07-04 10:17 Duancf 阅读(80) 评论(0) 推荐(0)
摘要: DOS DoS攻击(拒绝服务攻击,Denial of Service Attack)是一种网络攻击手段,旨在使网络服务或资源对合法用户不可用。与分布式拒绝服务攻击(DDoS)相比,DoS攻击通常源自单一的攻击者或系统,而不是像DDoS那样由多个分散的系统协同进行。攻击者的目的是通过超负荷请求或发送特 阅读全文
posted @ 2024-07-04 10:08 Duancf 阅读(104) 评论(0) 推荐(0)