二叉树翻转之PHP实现
2018-05-27 23:20:47 小德 算法
二叉树翻转又称照镜子,PHP实现如下思路:输入根节点,将根节点的左右节点翻转,再递归左右节点,退出条件,输入节点为空<?php class Node {     public $left = null;     public $right = null;   
二叉树遍历之PHP实现
2018-05-27 22:40:31 小德 算法
<?php class Node {     public $left = null;     public $right = null;     public $value = null; } $a = new Node(); $b 
单向链表翻转问题
2018-05-26 15:47:05 小德 算法
head -> 1 -> 2 ->3->null;算法思路:头结点暂存;从非头结点至最后一个节点遍历,交换指针;暂存的头结点指向空;head重新赋值返回。
组合排列问题
2018-05-26 13:05:07 小德 算法
给定固定序列X=[],求这个序列元素交换顺序后可以产生的全部序列,如$seq = [‘a’,’a’,’b’];乱序后的结果就会有[‘b’,’a’,’a’],[‘a’,’b’,’a’]最小子列递归问
PHP生命周期
2018-05-24 15:35:01 小德 PHP
SAPI(Server Application Programming Interface) PHP应用编程统一接口;执行PHP脚本的方法web服务器或者命令行,或者嵌入到其他程序中。PHP生命周期:    开始--请求开始--请求关闭--结束    PHP开始执行之后:    模块初始化MINIT
网络安全
2018-05-05 21:49:21 小德 计算机网络
常见的网络威胁截获;中断;篡改;伪造;更改报文流;拒绝服务(DDos);伪造链接初始化安全措施:加密:    对称加密:加密密钥与揭秘密钥是相同的;    非对称加密:加密密钥public key ,公开;解密k
计算机网络之应用层
2018-05-04 16:39:25 小德 计算机网络
域名系统(DNS--domain Name System):    域名结构:    mail.xiaodeworld.com //    三级/二级/定级    顶级域名上面是根&n
计算机网络之运输层
2018-05-04 15:01:28 小德 计算机网络
运输层在协议栈中的作用    运输层为应用进程之间提供端到端的逻辑通信;面向通信部分的最高层,用户功能的最底层;网络层为主机之间提供逻辑通信(面向主机,承担路由,主机寻址,分组交换);运输层会对收到的报文进行差错检测;运输层向高层屏蔽了下面的网络核心细节;TCP:    面向连接的传输控制协议 ;提供可靠交付;全双工通信;面向字节流;
计算机网络之网络层
2018-05-03 15:57:00 小德 计算机网络
网络层提供的两种服务1、虚拟电路服务  面向链接 预约双方通信所需一切网络资源 提供质量保证 网路成本高 路由器设计复杂2、数据报服务 无网络资源障碍 尽力而为不保证服务质量网际协议IP    地址解析协议ARP 解决同一个局域网上的主机或路由器的IP地址和硬件地址的映射    逆地址解析协议RARP&