自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(19)
  • 资源 (1)
  • 收藏
  • 关注

原创 PHP一次web请求的流程

5、Nginx解析server name ,然后发送到 php-fpm管理进程。6、php-fpm把具体的请求交给PHP执行。3、获取到IP后开始访问IP和Port。4、开始发送TCP请求到Nginx。1、浏览器发送URL请求。

2023-12-07 14:58:41 438

原创 数据库检查表主键自增id,表id是否连续

检查mysql数据库表id自增连续情况

2023-11-24 09:58:01 386

原创 区块链十六进制数据解码

例如用php的bex2bin。十六进制转ascii。

2023-09-24 19:48:35 366

原创 Laravels 接入 Prometheus 详解

Laravels 接入 Prometheus 详解

2023-08-02 10:34:00 276

原创 Swoole 报错 WARNING Worker_reactor_try_to_exit() (ERRNO 9101): worker exit timeout, forced termination

WARNING Worker_reactor_try_to_exit() (ERRNO 9101): worker exit timeout, forced termination

2023-01-31 17:07:02 1107

原创 js删除JSON中的空字符串字段和空对象

js删除JSON中的空字符串字段和空对象

2022-08-17 13:53:20 1372

原创 Composer安装包

方案一:手动添加1、在composer.json中加入需要添加安装的包名如:{ ... "require": { ... "bitpay/sdk": "^5.0" } ...}2、然后在终端命令行运行:php composer.phar update bitpay/sdk.方案二:自动添加php composer.phar require bitpay/sdk:^5.0...

2022-05-04 11:43:15 865

转载 区块链中的POW是什么

POW 的技术细节比特币系统有一个众所周知的特点,就是很多矿工参与挖矿,但是每十分钟网络上产生的比特币却不是给所有矿工均分的,而是谁抢到记账权,就把所有的比特币奖励给谁。而抢到记账权需要的是进行运算能力的比拼,也就是说哪个矿工的机器速度更快,那他就更有可能跑赢这次算力赛跑,从而拿到记账权。本节我们就一起探索一下这个赛跑背后的 POW 机制。换句话说,就是看看大家是怎么知道哪台计算机的运算能力是最强的。POW 本意POW 这个概念是1993年的时候提出的,要比比特币出现得早。最早的用途也不是实现加密货币

2022-03-29 10:35:40 5843

原创 PHP正则(查询指定内容,以xx开头以xx结尾中的内容)

正则真的是个好东西,但老是不用了就忘记。自己记录一下快速使用。1、查询以xx开头以xx结尾中的内容(返回多个匹配内容)// 正则$str = 'apsid<jack>OOgfaisudfhga9w38ehgfr9awe8gh89awger8<peter>';$start = '<';$end = '>';$pattern = '#'.preg_quote($start).'(.+?)'.preg_quote($end).'#s';preg_match_all

2022-02-22 17:35:20 1116

原创 App接入阿里支付宝支付,app如何开通接入支付宝支付功能,APP如何申请阿里支付宝支付

首先,需要注册一个企业身份的账号。然后开始。1、进入蚂蚁金服开放平台https://open.alipay.com/platform/home.htm创建你的应用,得到【appid】2、来商家中心 https://mrchportalweb.alipay.com/accountmanage/bind/appIdBindList(还是之前的企业号登录),绑定【appid】。...

2021-08-12 18:25:33 821

原创 PHP7使用Memcached做session存储读写失败的问题

背景:现在分布式服务搭建往往需要做session共享,这时候就需要缓存服务器来实现,我这里使用memecache,但是在php7中使用遇到了读写失败的问题首先要知道memcached在PHP有两个扩展。分别是:1、memcache这个是早期的东西,所以现在网上很多资料可能都是以这个来说明的,如果你使用php5的话,用memcache的扩展把session存入memcache缓存服务中一点问题都没有,后面的内容也不需要再看了**** 不过注意,php7的memcache的扩展也得到git去得到,官网的

2020-09-25 11:34:18 858

原创 lnmp脚本更新升级mysql版本 失败问题

需求背景lnmp项目中mysql版本5.6不支持datetime类型,需要升级到5.7或更高。然后在lnmp的目录下使用自带的脚本进行mysql升级(这里注意先把数据库备份,不然到时候出问题等着跑路吧)备份数据库如:mysqldump -uroot -p123456 数据库名 > /备份名.sql在lnmp安装目录下执行脚本:./upgrade_mysql.sh根据提示先输入mysql数据库账号,然后选择版本,是否选择inodb。这里需要去mysql官网查看下版本号添加链接描述在

2020-09-24 11:48:01 480

原创 Linux计划任务crontab小白入坑体验

因为项目需求要用到服务器计划任务,所以使用crontab。首先,crontab是不能直接echo到终端,当时不知道又想做个echo’666’的小demo想迈出第一步,结果差了坑,网上各种查原因,什么环境变量啊,语法的都检查了还都不行,差点把自己搞哭!...

2020-09-15 11:24:50 135

原创 js、jquery中什么是json对象?什么是json字符串?parseJSON的作用?

什么叫“JSON字符串”?比如:var a={name:“aijquery”,url:“www.aijquery.cn”};上面定义的变量a是个JSON对象,我们可以直接用“a.name”或“a.url”来访问内容的数据。再如:var b="{name:‘aijquery’,url:‘www.aijquery.cn’}";上面定义的变量b就是一个符合JSON数据结构的字符串,可以叫做“JSON字符串”.而$.parseJSON : 用来解析JSON字符串,返回一个对象。就是把上面的b(

2020-09-01 10:23:32 184

原创 微信小程序PHP后端通过阿里云SDK对敏感文字、图片进行检测

开头先要吐槽一句。小程序坑爹!最近在小程序做了一个论坛社区。上线过审需要做敏感文字、图片的过滤。微信小程序的开发文档中是有提供这两个接口。但是!一点都不好用。基本发什么内容都是能通过的。但是线上过审测试又要求过滤。但是他们微信自己的接口根部不满足这个过滤需求。自己没做到又要求别人。坑爹!最终只能借助阿里爸爸的力量。不过首先需要在阿里云上注册账号生成自己的AccessKeyId 和 A...

2020-01-06 19:22:24 889 2

原创 阿里云ECS服务器通过子域名配置多个laravel项目

小白,第一次玩服务器,我用的是linux系统的nginx服务,要在服务器配置多项目。。以为很难,其实不难。完事了总结一下。公司有一个域名如test.com。然后要实现的需求是用a.test.com做一个购物的项目。用b.test.com做一个餐饮的项目。其实就是在比如www/wwwroot/下配置两个项目一个www/wwwroot/a,一个www/wwwroot/b然后找到nginx文件中的...

2019-09-19 18:01:29 271

原创 PHP【Laravel】delayer基于redis的实现订单超时改变状态

实现这个功能前你需要知道以下,不然可能会比较吃力:1.服务器的计划任务,shell脚本,或者你有宝塔自带的计划任务会方便很多。2.有所了解Redis。3.会写PHP业务逻辑。好了进入在正题,这里使用一个库delayer。它是 基于 Redis 的延迟队列中间件,采用 Golang 开发,支持 PHP、Golang 等多种语言客户端。因此在你的项目中,你需要为PHP装上redis扩展。注...

2019-07-09 16:26:11 823

原创 Homestead中PHP扩展无phpize难以安装redis扩展的问题及解决办法

这真是一个非常深的坑。homestead中自带很多版本的php。然而扩展中缺没有phpize,这个东西是php添加扩展需要的东西本人在laravel中需要用到Redis扩展。这个和laravel的predis是存在区别的。predis相当于一个类包。而我需要的是PHP的extension。。然后就开始了我的采坑之旅!废话不说了,上解决方法。首先:第一步我是homestead的Ubun...

2019-07-05 15:38:27 2754 2

原创 PHP浮点计算结果返回异常问题

php中如果直接小数点进行计算的话。比如16.8*3var_dump是50.4。但是return就变成了50.400000000000006。至于是什么原因本人尚不得而知。解决方法是用把计算放入下面的方法计算:function PriceCalculate($n1, $symbol, $n2, $scale = '2'){ $res = ""; if (function...

2019-07-05 02:32:16 617 2

harepack.rar

Harepack冒险岛WZ修改器,冒险岛wz专用,网上很难找到了。

2019-07-07

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除