240 发简信
IP属地:浙江
  • 浅谈分布式锁的实现

    为什么要使用锁 业务在同一时刻只能有一个实例在运行,比如活动开奖、耗时数据库操作等场景,通常都以保证业务执行正常、节约服务器资源或者提高程序健壮...

  • 【技巧】让你的PHP命令行输出丰富多彩

    大家有没有注意到,在我们使用 composer 进行依赖管理的时候,它在命令行中的输出竟然是彩色的,而我们自己写的程序使用 echo 进行输出的...

  • 【遇到的那些坑】奇怪的curl_setopt

    PHP中Curl扩展是个好东西,利用它我们可以在程序中很方便地进行HTTP请求。在这个扩展中,curl_setopt函数和curl_setopt...

  • Redis的「zMScore」操作

    背景 最近在做公司项目时遇到这样一个场景:需要从Redis有序集合中取出20个元素,并且附带对应的score。因为有mGet、hMGet等方便的...

  • Resize,w 360,h 240
    Git 导出某两次提交之间的差异文件

    查看差异文件 要导出Git仓库中某两次提交之间的文件差异,必须要先知道有哪些文件发生了差异。git diff指令能很方便的协助我们完成这样的操作...