2020年1月5日

python学习【一】

摘要: python学习 #coding=utf-8 #2题 取出整数成为一个字符串 #str="sjdkf11kjsfdskl123121"; #str1=[]; #for num in str: # if num.isdigit(): # str1.append(num); #print "".join 阅读全文

posted @ 2020-01-05 21:00 孤灯引路人 阅读(156) 评论(0) 推荐(0)

简述TCP的三次握手过程

摘要: TCP握手协议 在TCP/IP协议中,TCP协议提供可靠的连接服务,采用三次握手建立一个连接.第一次握手:建立连接时,客户端发送syn包(syn=j)到服务器,并进入SYN_SEND状态,等待服务器确认; SYN:同步序列编号(Synchronize Sequence Numbers)第二次握手:服 阅读全文

posted @ 2020-01-05 15:10 孤灯引路人 阅读(278) 评论(0) 推荐(0)

以太网,IP,TCP,UDP数据包分析

摘要: 1、ISO开放系统有以下几层: 7 应用层 6 表示层 5 会话层 4 传输层 3 网络层 2 数据链路层 1 物理层 2、TCP/IP 网络协议栈分为应用层(Application)、传输层(Transport)、网络层(Network)和链路层(Link)四层。 通信过程中,每层协议都要加上一个 阅读全文

posted @ 2020-01-05 11:51 孤灯引路人 阅读(733) 评论(0) 推荐(0)

2019年12月30日

PHP设计模式_注册树模式

摘要: 通过注册树模式可以更加简单快捷的获取对象,在某个地方实例化了一个对象,可以将这个对象“保存”起来(放入可以全局使用的数组里),用的时候只需要提供 保存对象的时候 的那个标识即可,解决全局共享和交换对象,直接从该数组上获取即可。 为什么要采用注册树模式? 单例模式解决的是如何在整个项目中创建唯一对象实 阅读全文

posted @ 2019-12-30 22:36 孤灯引路人 阅读(190) 评论(0) 推荐(0)

2019年12月29日

Http中Content-Type的取值讲解

摘要: 在Http请求中,我们每天都在使用Content-type来指定不同格式的请求信息(MediaType,即是Internet Media Type,互联网媒体类型;也叫做MIME类型,在Http协议消息头中,使用Content-Type来表示具体请求中的媒体类型信息),但是却很少有人去全面了解con 阅读全文

posted @ 2019-12-29 17:21 孤灯引路人 阅读(731) 评论(0) 推荐(0)

2019年12月28日

控制反转&依赖注入

摘要: 控制反转 如果要在A里面使用C,你会怎么做呢?当然是直接去创建C的对象,也就是说,是在A类中主动去获取所需要的外部资源C,这种情况被称为正向的。那么什么是反向呢?就是A类不再主动去获取C,而是被动等待,等待IoC/DI的容器获取一个C的实例,然后反向的注入到A 类中。 依赖注入 依赖注入和控制反转是 阅读全文

posted @ 2019-12-28 21:33 孤灯引路人 阅读(184) 评论(0) 推荐(0)

理解redis调表

摘要: 跳跃表简介 我们先抛开redis,单独了解下跳越表 skiplist数据结构简介 skiplist,顾名思义,首先它是一个list。实际上,它是在有序链表的基础上发展起来的。 我们先来看一个有序链表,如下图(最左侧的灰色节点表示一个空的头结点): 在这样一个链表中,如果我们要查找某个数据,那么需要从 阅读全文

posted @ 2019-12-28 15:40 孤灯引路人 阅读(1186) 评论(0) 推荐(1)

正确地使用Redis的SETNX实现锁机制

摘要: setNX,是set if not exists 的缩写,也就是只有不存在的时候才设置, 设置成功时返回 1 , 设置失败时返回 0 。可以利用它来实现锁的效果,但是很多人在使用的过程中都有一些问题没有考虑到。例如某个查询数据库的接口因为请求量比较大所以加了缓存,并设定缓存过期后刷新。当并发量比较大 阅读全文

posted @ 2019-12-28 13:25 孤灯引路人 阅读(25054) 评论(2) 推荐(5)

2019年12月26日

PHP工厂模式

摘要: 工厂模式的意思其实就是提供获取某个对象实例的一个接口,同时使调用代码避免确定实例化基类的步骤,实际上就是建立一个统一的类实例化的函数接口,完事统一调用,统一控制,它是PHP中常用的一种设计模式,一般会配合单例模式一起使用,来加载php类库中的类 //工厂模式 提供获取某个对象实例的一个接口,同时使调 阅读全文

posted @ 2019-12-26 19:40 孤灯引路人 阅读(225) 评论(0) 推荐(0)

2019年12月25日

PHP模拟redis字符串结构

摘要: class Sdshrd{ public $len;#已经占用的空间长度 public $free;#还剩余空间数量 public $arr;#存储数据位置 public $defaut=512; public function __construct($value){ $this->arr = n 阅读全文

posted @ 2019-12-25 23:08 孤灯引路人 阅读(140) 评论(0) 推荐(0)

导航