首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
qietugou
掘友等级
php
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
26
文章 24
沸点 2
赞
26
返回
|
搜索文章
赞
文章( 24 )
沸点( 2 )
使用装饰者模式做有趣的事情
装饰者模式是一种为函数或类增添特性的技术,它可以让我们在不修改原来对象的基础上,为其增添新的能力和行为。它本质上也是一个函数(在javascipt中,类也只是函数的语法糖)。 我们来假设一个场景,一个自行车商店有几种型号的自行车,现在商店允许用户为每一种自行车提供一些额外的配件…
Docker镜像瘦身的三个窍门
在构建Docker容器时,我们应尽可能减小镜像的大小。使用共享层的镜像尺寸越小,其传输和部署速度越快。 不过在每个RUN语句都会创建一个新层的情况下,如果我们需要获取镜像完成前的中间产物,又如何控制其大小呢? 你可能已经注意到市面上多数的Dockerfile都会使用类似这样的招…
从手写一个符合Promise/A+规范Promise来深入学习Promise
一项技术不会凭空产生,都是为了解决某些实际的问题而出现。了解技术产生的背景,可以让我们更好的知道他擅长解决什么问题,哪些场景我们可以利用他来解决。那么就让我们一步一步来揭开promise神秘的面纱。 首先我们来了解一下promise。promise英语的意思是:诺言。Promi…
购物车原理以及实现
可以看到,购物车这样一个功能模块,在各种购物类APP或者web应用中绝对是必不可少的东西.不论在大学中的课程设计,还是在实际的项目开发中,绝对非常重要且有些复杂的内容. 在实际操作中,身边有很多的小伙伴遇到编写购物车的代码的时候,有时候真的是一脸懵逼,总是搞不明白设计的思路,这…
PHP程序员必须知道的两种日志
作为一名程序员,比码代码还重要那么一点点的东西就是日志的分析和查询。下面列出常见日志及设置方法。 php慢日志需要在php-fpm.conf设置,如果使用源码包安装默认请执行下面命令 默认通过源码包编译安装php目录应在 目录下,如果你通过yum或者其他方式安装,不清楚或不知道…
史上最强 Charles 抓包
Charles 是目前最主流的网络调试工具(Charles、Fiddler、Wireshark...)之一,对于一个开发者来说与网络打交道是日常需求,因此很多时候我们需要调试参数、返回的数据结构、查看网络请求的各种头信息、协议、响应时间等等。所以了解 Charles 并使用它 …
PHP容器--Pimple运行流程浅析
闭包和匿名函数在PHP5.3.0中引入的。 闭包是指:创建时封装周围状态的函数。即使闭包所处的环境不存在了,闭包中封装的状态依然存在。 理论上,闭包和匿名函数是不同的概念。但是PHP将其视作相同概念。 实际上,闭包和匿名函数是伪装成函数的对象。他们是Closure类的实例。 闭…
一个mysql复制中断的案例
上周四(2018-07-05),下午1点左右,有个客户反馈业务数据库复制中断。这个客户使用了我们的easydb产品,当时easydb上的的主备状态信息如下, 通过’show slave statusG’命令可以查看复制线程详细的工作状态,对于判断复制中断的原因有一些指导性意义…
MySQL运维系列 之 如何监控大事务
某个SQL执行特别慢,导致整个transaction一直处于running阶段 某个Session的SQL已经执行完了,但是迟迟没有commit,一直处于sleep阶段 某个Session处于lock wait阶段,迟迟没有结束 以上,大部分原因都是大事务导致的,接下来我…
下一页
关注了
50
关注者
1
收藏集
0
关注标签
23
加入于
2018-05-07