• Hash一致性算法

    一致性哈希算法在1997年由麻省理工学院的Karger等人在解决分布式Cache中提出的,设计目标是为了解决因特网中的热点(Hot spot)问题,初衷和CARP十分类似。一致性哈希修正了CARP使用的简单哈希算法带来的问题,使得DHT可以在P2P环境中真正得到应用。

    算法 | Hash 2019-03-10 18:56:06 浏览(3463) 阅读原文
  • Python去掉拼音的音调

    在做一些爬虫的时候,有些网站上的文字带有拼音,并且还有音调,在数据库中为了更好的体现排序,所以需要将音调去掉。所以一下就想到了Python来进行处理,确实很方便。

    Python | 拼音 2019-01-03 21:21:24 浏览(5027) 阅读原文
  • PHP匿名函数(Anonymous functions),又称为闭包(Closure)

    在学习Laravel核心代码的时候,在容器注册的过程中,看到了Closure。平时在使用PHP的过程中,自己使用闭包还是比较少的,所以本文将介绍下PHP的闭包Closure。

    PHP | 闭包 2018-11-30 22:27:01 浏览(3884) 阅读原文
  • Lumen+Dingo构建API返回值转换成字符串

    在于前端攻城狮的兄弟们开发接口的时候,总会遇到一些奇怪的问题。比如IOS对某个字段要求要整数,如果PHP这边返回过去是字符串那么APP就会崩溃。虽然他们可以捕获异常,但是有些时候我们更想后端的攻城狮能否提供一种统一的数据类型,前端想怎么转换就是他们自己的事情,本文我们将给大家带来这方面的处理。

    Laravel | API 2018-09-09 17:36:15 浏览(3072) 阅读原文
  • PHP优化相关知识

    PHP作为一门非常流行的语言,但是有时很多人会觉得PHP效率不高,也许很多人在初次使用的时候对PHP本身还不够了解,所以造成了大家对PHP运行效率低的误解。作为脚本语言,我们也不能否认PHP跟其他编译型语言效率对比。本文我们带大家看看如何来对PHP进行优化。

    php-fpm | 优化 2018-09-09 10:21:54 浏览(3013) 阅读原文
  • Python计算程序运行时间方法

    有时候我们需要计算某个代码块的运行时间有多长,所有语言都有相应的计算方式,那么在Python中又如何实现的呢?Python中到底又有哪些方式可以实现呢?本文我们将对这块的知识进行讨论。

    Python | 运行时间 2018-09-02 15:49:08 浏览(3996) 阅读原文
  • PHP生成UUID

    UUID含义是 通用唯一识别码 (Universally Unique Identifier),这 是一个软件建构的标准,也是被开源软件基金会 (Open Software Foundation, OSF) 的组织应用在分布式计算环境 (Distributed Computing Environment, DCE) 领域的一部分。 我们如何使用PHP来生成UUID呢?

    PHP | UUID 2018-09-01 16:25:34 浏览(4395) 阅读原文
  • Laravel时区设置

    在做博客的过程中,发现updated_at为什么时间会少8个小时,原来这跟Laravel的时区有关。那么我们如何理解Laravel的created_at或updated_at两个字段是如何控制的呢?还有就是如果我们不想使用该功能又如何屏蔽呢?后面我们还将探究下Laravel相关源码。

    Laravel | php 2018-08-31 09:58:47 浏览(7230) 阅读原文