数据结构&算法 算法复杂度 时间复杂度从 CPU 的角度来看,以下示例代码的每一行都执行着类似的操作:读数据-运算-写数据。尽管每行代码对应的 CPU 执行的个数、执行的时间都不一样,但是,我们这里可以粗略估计,可以假设每... 阅读全文 2020-03-21 一切随风 0 条评论 访问: 1,150 次
PHP PHP反射机制原理 前言今天在实现项目需求的时候看到了ReflectionClass类,后面去了解了一下php的反射原理,下面总结了一下反射最简单的用法原理面向对象编程中对象被赋予了自省的能力,而这个自省的过程就是... 阅读全文 2019-10-29 一切随风 0 条评论 访问: 1,415 次
工具集 samba安装配置 概要这里简单介绍一下samba的安装配置,不太全面,如遇到问题可以在网上搜索解决使用场景samba可以连接linux上的文件,可以在本地打开远程服务器的目录进行操作本地操作虚拟机上linux系统... 阅读全文 2019-10-17 一切随风 0 条评论 访问: 1,135 次
PHP数据结构&算法 排序数组中查找首位元素位置—中等(php) 题目题目描述给定一个按照升序排列的整数数组 nums,和一个目标值 target。找出给定目标值在数组中的开始位置和结束位置。你的算法时间复杂度必须是 O(log n) 级别。如果数组中不存在目... 阅读全文 2019-09-02 一切随风 0 条评论 访问: 1,110 次
设计模式 设计模式—建造者模式 建造者模式建造者模式主要是消除其他对象的复杂创建过程,这是最佳做法,而且在对象的构造和配置方法改变时,可以尽可能的减少重复更改代码。普通方法定义一个类<?php class product... 阅读全文 2019-09-02 一切随风 0 条评论 访问: 1,064 次
设计模式 设计模式—原型模式 原型设计模式原型设计模式创建对象的方式是复制和克隆初始对象或原型,这种方式比创建新实例更为有效。<?php //初始CD类 class CD { public $title = ... 阅读全文 2019-09-02 一切随风 0 条评论 访问: 1,017 次
设计模式 设计模式—观察者模式 观察者模式当一个对象状态发生改变时,依赖它的对象全部会受到通知,并自动更新观察者:能够更便利地创建查看目标对象状态的对象,并且提供与核心对象非耦合的指定功能性在创建其核心功能可能包含可观察状态变... 阅读全文 2019-08-29 一切随风 0 条评论 访问: 990 次
设计模式 设计模式—数据对象映射模式 数据对象映射模式将对象和数据存储映射起来,对一个对象的操作会映射为对数据存储的操作下面实现一个ORM类,将复杂的sql语句映射成对象属性的操作User.php<?php /* * */ c... 阅读全文 2019-08-29 一切随风 0 条评论 访问: 983 次