- 二分查找
- 猴群选举
- 给定一个二维数组,数组每行从左到右都是递增的;每列也是递增的。 请完成一个函数,输入如上二维数组和一个整数,函数功能为判断该整数是都存在于数组中。 时间复杂度尽可能低。(请说明时间复杂度)
- 输入一个字符串,输出所有排列
- 合并两个有序数组为一个有序数组
- 求一个矩阵中最大的二维矩阵(元素和最大)
- 写一个函数,从一个标准url 里取出文件的扩展名
- 测试 array_filter|array_walk|array_map
- php7新特性——标量类型与返回值类型声明
- php7新特性——Null合并运算符
- php7新特性——太空船运算符
- php7新特性——define定于常量数组
- php7新特性——new class创建匿名类
- php7新特性——Closure::call
- php7新特性——过滤unserialize
- php7新特性——CSPRNG 生成加密强壮的随机数
- php7新特性——异常 assert断言
- php7新特性——use语句
- php7新特性——Session选项
- php7新特性——错误处理
- php7新特性——运算函数intdiv
- php7新特性——废弃特性
- php7新特性——移除扩展
- praise_ini_file加载配置文件
- 测试trait的优先级
laravel框架中关于单个行为控制器的实现就是基于————invoke
- 单一职责原则
- 开放封闭原则
- 里氏替换原则
- 接口隔离原则
- 依赖倒置原则
- *迪米特原则|最少知道原则
-
构建型模式
-
结构模式型7种
-
行为模式11种
- 责任链模式
- 命令模式
- 解释器模式 基本用不到
- 中介者模式
- 观察者模式!!
- 状态模式 用多个状态类代替if-else
- 策略模式
- 模板模式 简单说就是继承
- 访问者模式
- 备忘录模式
- 空对象模式
- 启动服务端
php Swoole/client.php
- 客户端发送请求
php Swoole/services.php
- 统计超大文件中关键字出现的次数