2020年1月5日

PHP多进程学习(二)__来初步了解一下PHP多进程及简单demo

摘要: php是一门单进程弱类型的语言,PHP处理多并发主要是依赖服务器或PHP-FPM的多进程及它们进程的复用,多进程的作用优点大家可以去网上了解,PHP实现多进程在实际项目中意义也是不容小觑的。比如:日常任务中,有时需要通过php脚本执行一些日志分析,队列处理等任务,当数据量比较大时,可以使用多进程来处 阅读全文

posted @ 2020-01-05 21:10 孤灯引路人 阅读(245) 评论(0) 推荐(0) 编辑

Python学习【三】

摘要: #coding=utf-8 #import linecache; #data_keys = ('bid', 'uid', 'username', 'v_class', 'content', 'img', 'created_at', 'source', 'rt_num', 'cm_num', 'rt_ 阅读全文

posted @ 2020-01-05 21:03 孤灯引路人 阅读(130) 评论(0) 推荐(0) 编辑

Python学习【二】

摘要: 案例演示2 #coding=utf-8 # dict={"name":"lisi","age":20,"sex":1,"address":"aa"}; # search_val="aa"; # search_list=[]; # for key,val in dict.items(): # if v 阅读全文

posted @ 2020-01-05 21:02 孤灯引路人 阅读(141) 评论(0) 推荐(0) 编辑

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 孤灯引路人 阅读(151) 评论(0) 推荐(0) 编辑

简述TCP的三次握手过程

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

posted @ 2020-01-05 15:10 孤灯引路人 阅读(262) 评论(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 孤灯引路人 阅读(659) 评论(0) 推荐(0) 编辑

2019年12月30日

PHP设计模式_注册树模式

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

posted @ 2019-12-30 22:36 孤灯引路人 阅读(184) 评论(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 孤灯引路人 阅读(670) 评论(0) 推荐(0) 编辑

2019年12月28日

控制反转&依赖注入

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

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

理解redis调表

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

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

导航