面试权威指南

8
获赞数
1
关注数
3
粉丝数
其它
IP 属地未知
2017-07-29 加入
浏览 5.6k

人生太苦,只有学习是快乐的.

25 声望|新手
php
25
程序员
3
php7
0
swoole
0
phpstorm
0
黄金勋章
暂未获得该勋章
如何获得
白银勋章
暂未获得该勋章
如何获得
个人动态
  • 赞了文章2020-05-13
    Nginx实现JWT验证-基于OpenResty实现
    介绍 权限认证是接口开发中不可避免的问题,权限认证包括两个方面 接口需要知道调用的用户是谁 接口需要知道该用户是否有权限调用 第1个问题偏向于架构,第2个问题更偏向于业务,因此考虑在架构层解决第1个问题,以达到以下目的 所有请求被保护的接口保证是合法的(已...
  • 赞了文章2020-05-12
    常用的分布式事务解决方案介绍有多少种?
    关于分布式事务,工程领域主要讨论的是强一致性和最终一致性的解决方案。典型方案包括: 两阶段提交(2PC, Two-phase Commit)方案 eBay 事件队列方案 TCC 补偿模式 缓存数据最终一致性 一、一致性理论 分布式事务的目的是保障分库数据一致性,而跨库事务会遇到各种...
  • 赞了问题2020-05-12
    php 处理10w+20w数据
  • 回答了问题2020-05-04
    订单回调思路
    收到支付的回调后, 不要直接去更新DB里订单应该 1.校验请求来源是否安全可靠 如果你的回调接口被暴露了,可能会被恶意请求,随便来个请求就把你的订单数据修改了,造成的后果,你懂得. 2.根据订单编号 查询订单是否真实存在 3.检查订单状态 是否已支付 因为回调受网络影...
  • 回答了问题2020-05-04
    php 处理10w+20w数据
    用PCNTL扩展,自己模拟多进程实现.10万条数据 切割成10份.10个进程 每个进程处理1W条数据.切割成多少份,随意 20也行. sql中使用主键id,会使用到覆盖索引,没有SQL性能问题. 请看伪代码 {代码...} 看看是否满足你的需求 多进程比较好理解. 如果追求更高性能,可以用Swool...
  • 回答了问题2020-05-04
    这些扩展哪些是laravel能用到的?
    这些扩展其实和laravel无关, 具体需要哪些扩展,和你的业务功能有关举例子 你需要从mysql查询数据 那么需要pdo mysqli扩展 你需要把数据放到内存中,那么需要memcached 或者 Redis扩展 你需要对图片进行,裁剪,压缩等处理,那么需要imageMagic扩展以此类推,明白了吧? 你...
  • 发布了文章2020-05-03
    PHP 百万日活五千万PV的系统架构
    流量 日活 100万 PV 5千万 每个用户打开10个页面 每个页面5次API请求 秒QPS 流量高峰 18-22点 按照4小时计算5千万/4/3600 = 3400 单机承载最大QPS (8C8G) 8G内存预留2G给系统缓冲 6GB分配给PHP-FPM单个PHP-FPM进程 占用大约25-40M内存, 以40M计算6 X 1024 / 40 = 150...
  • 发布了文章2020-05-02
    我常用的Linux命令-持续更新
    实时查看日志 {代码...} 以json方式查看日志 需要安装jq软件 {代码...} 统计目录内文件总大小 {代码...} 统计目录内文件大小 按照文件从大到小排序 查看磁盘已用/可用空间 {代码...} 查看某个端口是否在使用 查看linux哪些端口允许被访问iptables -L -n --line-numbe...
  • 发布了文章2020-05-02
    心理有大纲,学习我不慌. 知识汇总List,方便快速查找
    此文会持续更新,我喜欢思否的文章排版还有编辑器以前的东西都在印象笔记里 印象笔记限制只能在一个PC设备使用,从单位回到家,来回切换太麻烦. 版权声明: 以下出现的文章,部分是我自己写的,部分是看其他人写的不错, 链接上的,版权归原作者所有. 欢迎在评论区 补充想要...
  • 发布了文章2020-05-01
    配置LNMPHP7.3+phalcon3.4+swoole4.5环境
    机器环境 centos7 64bit机器内存建议至少3GB,否则安装phalcon的时候会卡主很久.大概5分钟目标配置php7环境包含 nginx php7.3 mysql4.7 phalcon3.4 swoole4.5 easyswoole redis4.4 memcache beanstalk1.10 切换yum源为阿里云 {代码...} 安装nginx+php7.3+mysql4.7 建...
  • 发布了文章2019-11-24
    蚂蚁森林自动收能量软件autojs,免Root,支持定时收能量
    每天收能量是个体力活呀,那就用脚本取代重复的点点吧。 使用教程1.安装autojs.apk 2.把原始脚本 放到脚本目录 3.把更新目录放到脚本目录 4.运行updateInCurrentPathGui.js 更新最新脚本 5.下拉刷新下脚本目录 6.运行main.js 7.释放双方,观看自动收取能量的乐趣吧。...