240 发简信
IP属地:青海
  • Library not loaded: /usr/local/opt/icu4c/lib/libicui18n.61.dylib

    起因 昨天安装npm竟然把php环境搞坏了,报如下错误 icu4c 依赖不见了?百度一波发现是安装node将icu4c升级到最新版63。php依赖的是老版本61。再去搜索一波...

  • 面试题:一个数组中除了两个数字之外,其余数字均出现了两次

    题目内容 题目:一个数组中除了两个数字之外,其余数字均出现了两次,如{1, 2, 3, 4, 1, 2, 5, 5, 4, 7}.查找这两个只出现一次的数字,要求时间复杂度为...

  • mysql踩的坑in中子查询索引失效

    mysql踩的坑in中子查询索引失效 前言 前段时间有一个需求,查询用户每个贷款类型下最后一笔订单..当时脑抽写出这么一个sql 这个做法有点取巧的意思,将订单倒序后再分组,...

  • AES(php+java)

    前言 由于工作关系,经常需要和机构对接接口,遇到各种各样的加密方式,踩了不少的坑,特别是网上php加密的示例代码都是调用mcrypt扩展包函数,而这个扩展在php71开始就废...

  • PHP算法系列教程(三)-堆排序

    PHP算法系列教程(三)-堆排序 介绍 要介绍堆排序我们就要先了解什么是堆. 什么是堆 堆(二叉堆)可以视为一棵完全的二叉树,完全二叉树的一个性质是除了最底层之外,每一层都是...

  • 接口签名与数据加密

    接口签名与数据加密 前言 公司业务主要是和第三方机构合作,遇到过各种各样的加密,今天就来简单讲解一下常见的加密方式 简单签名 有些机构的加密方式简单一些,常见遇到会用md5和...

  • 120
    PHP算法系列教程(二)-希尔排序

    希尔排序 基本概念 希尔排序(Shell's Sort)是插入排序的一种又称“缩小增量排序”(Diminishing Increment Sort),是直接插入排序算法的一种...

  • @人若有知配百年_c239 单用户并发下确实会存在无法去重,不过这种用户可以在消费队列的时候处理了。

    高并发下用户抢购问题简答

    高并发下用户抢购问题简答 前言 面试题当中如何处理高并发用户抢购问题可以说是一个十分经典的问题,经常被提及,在这就这个问题写一个简要的解答; 思路 并发的最大瓶颈永远是数据库...

  • 八皇后问题解法

    八皇后问题解法 什么事八皇后问题 国际象棋中的皇后,可以横向、纵向、斜向移动。如何在一个8X8的棋盘上放置8个皇后,使得任意两个皇后都不在同一条横线、竖线、斜线方向上? 解题...

  • 可以在前面加一个数量控制,这样就可以避免hash存储过多.

    高并发下用户抢购问题简答

    高并发下用户抢购问题简答 前言 面试题当中如何处理高并发用户抢购问题可以说是一个十分经典的问题,经常被提及,在这就这个问题写一个简要的解答; 思路 并发的最大瓶颈永远是数据库...

  • 可以用哈希类型做控制,hSetNx具有很好的适用性,具体代码已经更新了

    高并发下用户抢购问题简答

    高并发下用户抢购问题简答 前言 面试题当中如何处理高并发用户抢购问题可以说是一个十分经典的问题,经常被提及,在这就这个问题写一个简要的解答; 思路 并发的最大瓶颈永远是数据库...

  • 高并发下用户抢购问题简答

    高并发下用户抢购问题简答 前言 面试题当中如何处理高并发用户抢购问题可以说是一个十分经典的问题,经常被提及,在这就这个问题写一个简要的解答; 思路 并发的最大瓶颈永远是数据库...

  • mac下brew安装php及多版本方法

    mac下brew安装php及多版本方法 前言 今天执行一个php脚本,发现竟然php7.1下大量mcrypt不兼容,故而有了这篇水文. 安装php 安装扩展(以redis为例...