- 博客(5)
- 收藏
- 关注
原创 面试摘要【持续更新】
1、中熔断和限流怎么做的,熔断、降级、限流【方法:令牌桶、漏桶、滑动窗口】1)、限流有哪几种方式?我扯了阿里sentinel的令牌桶、漏斗、冷启动、自适应限流(bbr、cpu load),为什么bbr公式能做到自适应限流?当时没想明白这个问题问什么,然后面试官说了可以根据结果来做调整。参考资料:bbr服务容错:单机器多线程限流2、设计模式3、序列化工具参考资料 :ProtoBuf :4、百万微服务如何定位出现的微服务5、分布式 ID九种实现。
2023-05-23 23:00:23 492 1
原创 php性状
为什么使用性状? PHP语言使用种典型的继承模型。 在这种模型中,我们先编写一个通用的根类,实现基本的功能,然后护展这个根类,创建更具体的类,从直接父类继承实现。这叫做继承层次结构, 很多编程语言都使用了这个模式。 大多数时候,这种典型的继承模型能良好运作。可是,如果想让两个无关的PHP类具有类似的行为,应该怎么做呢?例如,RetailStore和Car两个PH...
2018-08-28 19:52:40 223
原创 U盘内存缩小了如何回复
按window+R键输入cmd再输入diskPart然后会出现如下窗口然后输入list disk如果你的U盘已经插入应该会有两个磁盘,不过我的U盘没有插入电脑所以没显示你再输入select disk 1其中1是我的U盘位置,你需要输入你的U盘的位置然后再输入clean。此时右键点击此电脑再点击管理出现如下再点击磁盘管理进入磁盘管理,能看到u盘分区是未分配的(黑色),右击,新建分区,一直下一步就O...
2018-05-07 13:15:07 789
原创 laravel 安装 Guzzle
你可以编辑项目中已存在的composer.json文件,添加Guzzle作为依赖: { "require": { "guzzlehttp/guzzle": "~6.0" }}然后到你laravel项目目录执行命令:composer require guzzlehttp/guzzle "6.2"6.2为版本创建一个控制器然后执行即可...
2018-04-09 12:08:09 758
原创 laravel安装
现在我写的是从github上克隆下来的laravel项目的安装方法:1、在项目克隆下来后将其放入php工作目录。2、在laravel工作目录中执行cnpm install3、再执行composer install4、再将.env.example 中的所有内容复制到新创建的.env文件中5、再执行php artisan key:generate生成新的钥匙。hx-master是我laravel项目名...
2018-03-10 08:35:48 252
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人