小p的成长历程


在遙遠的地方 一切虔誠終必相遇

处理 Mysql Show Query 实际案例

TP5.1 SQL日志 总耗时6.983733s, 主要划线的两条sql合计5.5s占据。 分析 优先处理store_system_depot_exchange表 索引查看 mysql> SHOW INDEX FROM store_system_depot_exchange; ...

PHP 单元测试 与 Gitlab-CI

简介 不做单元测试,你对你的代码有信心吗? 安装 1、composer 组件安装 2、composer.phar指令 官方案例 这里结合ThinkPHP6 做案例,PHPUnit 8 的版本。 安装组件包 //直接组件安装 composer requir...

基于阿里云日志服务(SLS)做日志处理方案

关于日志服务(SLS) 介绍 这里有几个概念,项目project,日志存储Logstore,集器logtail,机器组。 计费 为什么用 采集 生产者规范 应用案例 nginx 统计pv pu 项目异常处理 error 外其他级别处理,汇中...

PHP 异常处理

PHP 错误处理 PHP因为便捷灵活,入门门槛低,严谨包容性大,如果使用不当,就容易写出很多难以入目与维护的代码。至此,如果想项目长久发展。 配置好相应的设置,加强把控至关重要。 PHP 的错误级别种类 摘取了宝塔管理软件下的php.ini 配置下关于错误处理与记录的描述。 ;;;;;...

Self-host Gitlab的相关操作

安装(Debian 系列系统为例) apt-get 直接安装 更新gitlab源 curl -s https://packages.gitlab.com/install/repositories/gitlab/gitlab-ce/script.deb.sh | sudo bash 安装...

区块链游戏 crypto-zoon,从入门到入坑

1、出国 国内有些线路访问对区块链相关的不太友好,所有要先出国。这里介绍两个工具,佛跳墙和panda。 佛跳墙有免费线路,不建议充值,我年初的时候充的一年费用,但是最近他家东西线路没怎么维护。 佛跳墙不行,所以今天刚充Panda 1年送1年,2年59刀,很划算,线路多,延迟低,主要是同事推荐...

MySQL的Replace操作

缘由 想复现两条重复的数据,但是一直被替换,死死不出来。查看sql日志,发现出现了Replace操作,之前没见过,词义为替换。 第一时间想的是和索引有关,看了下还真是,去掉索引之后就复现了数据。 日志 tp5.1日志,出现了REPLACE [ sql ] [ SQL ] REPLACE...

关于TCP

TCP 简介 传输控制协议(TCP,Transmission Control Protocol),是一种面向连接的,可靠的,基于字节流的传输层通讯协议。 TCP 三次握手常见的问题 1、连接拒绝 Operation now in progress (前提tcp_abort_on...