数据结构&算法 [剑指offer] 用两个栈实现队列 题目描述用两个栈来实现一个队列,使用n个元素来完成 n 次在队列尾部插入整数(push)和n次在队列头部删除整数(pop)的功能。 队列中的元素为int类型。保证操作合法,即保证pop操作时队列... 阅读全文 2022-06-12 一切随风 2 条评论 访问: 665 次
PHP Laravel添加自定义函数 前言laravel内置了很多好用的函数,那么我们怎么添加自定义的全局函数?配置第一步在app目录下新建helpers/helpers.php(文件所在位置和名称可以自己定义)第二步在compos... 阅读全文 2020-04-20 一切随风 0 条评论 访问: 938 次
PHPWechat 微信小程序登录授权—解密encryptedData 1. 前言微信小程序授权的时候在服务端如果需要保持用户昵称、头像等数据,则一般在小程序端将加密的数据encryptedData传到服务端进行解密,再将数据存入数据库。官方给出了相关代码demo。... 阅读全文 2020-04-19 一切随风 0 条评论 访问: 5,381 次
PHP laravel接口开发—JWT的安装配置 Jwt是高效简单的接口验证组件,使用非常广泛。GitHub:https://github.com/tymondesigns/jwt-auth安装composer安装composer requir... 阅读全文 2020-03-26 一切随风 0 条评论 访问: 1,324 次
PHP PHP反射机制原理 前言今天在实现项目需求的时候看到了ReflectionClass类,后面去了解了一下php的反射原理,下面总结了一下反射最简单的用法原理面向对象编程中对象被赋予了自省的能力,而这个自省的过程就是... 阅读全文 2019-10-29 一切随风 1 条评论 访问: 1,517 次
PHP数据结构&算法 排序数组中查找首位元素位置—中等(php) 题目题目描述给定一个按照升序排列的整数数组 nums,和一个目标值 target。找出给定目标值在数组中的开始位置和结束位置。你的算法时间复杂度必须是 O(log n) 级别。如果数组中不存在目... 阅读全文 2019-09-02 一切随风 0 条评论 访问: 1,168 次
设计模式 设计模式—建造者模式 建造者模式建造者模式主要是消除其他对象的复杂创建过程,这是最佳做法,而且在对象的构造和配置方法改变时,可以尽可能的减少重复更改代码。普通方法定义一个类<?php class product... 阅读全文 2019-09-02 一切随风 1 条评论 访问: 1,123 次
设计模式 设计模式—原型模式 原型设计模式原型设计模式创建对象的方式是复制和克隆初始对象或原型,这种方式比创建新实例更为有效。<?php //初始CD类 class CD { public $title = ... 阅读全文 2019-09-02 一切随风 0 条评论 访问: 1,057 次