- 博客(15)
- 资源 (2)
- 问答 (8)
- 收藏
- 关注
原创 PHP中如何防止在数字计算中字符串的乱入
在PHP开发中,防止在数字计算中字符串的乱入是非常重要的,可以通过使用严格的数据类型、类型转换函数、条件判断和过滤函数等方法来实现。以上提供的方法和实例可以帮助开发者有效地防止字符串的乱入,确保计算结果的准确性。建议开发者在进行数字计算时,始终保持警惕,避免因为不小心将字符串传入计算中而导致错误的结果。
2023-08-29 17:03:43
144
1
原创 【PHP精准运算】特殊行业在使用PHP时如何进行精准运算
当谈到PHP编程语言时,精准运算是一个非常重要的话题。在许多应用程序中,特别是涉及到金融、科学计算和精确度要求较高的领域,精准运算是至关重要的。本文将介绍PHP中的精准运算,包括使用规范和示例。BCMath库一般PHP默认开启。
2023-08-25 22:28:47
460
1
原创 PHP取小数离小数点最近的有效数字位置
今天一个朋友找我帮忙,说是业务计算有问题朋友:我这边有很多小数,如何获取到这个小数最大的有效值是第几个单位,比如0.0123456,最大的有效值为小数点后第2个单位,0.0065 最大的有效值为小数点后第3个单位实际应用为,在大数据计算上,需要进行一个浮动值变化,通常为小数点后N+位小数,那么为了方便且直观地展示,需要尽可能的缩短这个浮动值并展示出来比如 +0.0000084665 只需要显示0.000008即可。
2023-08-20 22:46:26
197
1
原创 【Hyperf】在 Hyperf 3.0 中使用协程来异步 HTTP 请求
本文介绍了如何在 Hyperf 3.0 中使用协程来异步 HTTP 请求。我们可以使用 GuzzleHttp 客户端或者 Swoole 客户端来进行异步请求,从而提高程序的并发处理能力。
2023-05-10 17:57:10
1817
原创 【五一创作】Hyperf3.0创建中间件并使用JWT鉴权
Hyperf 3.0 是一个高性能的 PHP 框架,支持创建中间件并使用 JWT 鉴权去识别用户。JWT(JSON Web Token)是一种基于 JSON 的开放标准(RFC 7519),用于在网络应用之间传递声明,以便进行身份验证和授权。JWT 由三部分组成:头部、载荷和签名。在 JWT 的载荷中,可以存储一些与用户相关的信息,例如用户的 ID、用户名等。将两者相结合,可以打造出性能与安全共存的完美的接口安全方案。
2023-05-04 00:08:14
1088
原创 【五一创作】Hyperf3.0框架在物联网中实际应用的分析与演示
这是一篇为PHP的开发者们入门物联网的一个经验文章,尝试了解hyperf及swoole,能让你的技术栈得到更大的提升Hyperf是一款基于开发的,它在物联网应用中具有广泛的应用场景。本文将介绍Hyperf在物联网中的运用,以及对其性能的分析和优化。
2023-05-03 19:08:31
1360
原创 【Hyperf】封装Redis常用方法,像laravel thinkphp一样简单理解和使用
基于Hyperf,封装类似于thinkphp的remember,get,set,del,pull等缓存方法
2023-04-25 01:02:05
726
原创 【FFmpeg性能测试】Linux Centos 4核8G使用FFmpeg配置视频切片,转码性能实测及教程
1.转码指定分辨率没研究过是否可以GPU加速,其实大部分网络资源视频都是H264编码,不必强求2.还没有测试关于加密切片,应该数据差不了多少3.同一m3u8多清晰度,请自行百度建议:1.短视频的话,不需要考虑编码和分辨率,直接切片,云服务器性能足以,搭配腾讯云的内网传输对象存储,很方便2.如果是大工程,如自制电影,点播等,推荐上GPU服务器,速度瓶颈上能快几倍甚至几十倍3.如果你手里没有一套完整的程序,我推荐以下。
2023-02-13 19:46:42
1513
原创 Linux Centos通过git编译安装ffmpeg(兼容全部魔改系统)
由于国内厂商复杂的魔改centos包,导致无法直接安装厂商提供编译好的安装包,且yum源版本过旧,所以直接git拉取进行编译安装x264报缺少asm 时 可加入–disable-asm把x264加入pkg这时候可以打印出编译安装ffmpeg如果提示覆盖,请先使用下方指令(如果提示覆盖输入Y回车)最后查看ffmpeg版本。
2023-02-13 18:12:27
344
原创 PHP支付宝当面付异步回调如何实现验签
众所周知,支付宝当面付的f2pay目录提供了如何获取当面付二维码的方法,但是没有异步回调的实例,所以本文章将介绍如果使用sdk达到验签的方法。通过引用AopSdk.php,可以初始化aop目录下的Aopclient文件,达到可以调用SDK内置验签方法。注意,$result仅仅代表验签成功,不代表已经支付完成,请自行核对trade_status数据和金额。支付宝官方提供的SDK入口文件为根目录的。回调文件 notify.php。具体请直接看下述代码及注释。
2022-09-19 17:53:50
1732
原创 php根据用户组取所属会员列表
use model\GroupDb; function find($id){ //查找用户组下其他用户组 $data=$this->select($id,array($id)); var_dump($data); //array(a,b,c,d,e,f)}function select($id,$data = array()){ $temp = GroupDb::where('pid',$id)->column('id'); ..
2022-01-26 16:45:16
1014
原创 【红狼】Hyperf框架注册全局中间件及局部(单应用)中间件
使用hyperf基本是用来做前后端分离的api后端,所以中间件的作用尤为重要 在抛弃传统mvc下,纯接口通信和内存常驻更考验php代码的安全性(注入,滥用),其带来的是高并发高可用1.注册全局中间件middlewares首先在App/Middleware中新建一个全局中间件文件 例如 ApiMiddleware.php如下,其主要意义为处理OPTIONS和header中的防跨域作为全局http中间件然后在config/ middlewares.php中进行注册‘http’ => [\A
2021-11-22 10:45:40
1433
1
原创 【PHP红狼】浅谈php语言的MVC下登录验证码思路和代码
思路:前端1.登录页面打开后,ajax异步获取一个验证码图片的base64,且登录失败或点击验证码图片时,重新获取以html+jquery为例的代码<div id="captcha" alt="验证码"></div><script>$(function () { $('#captcha').click(function () { $.post("/admin/login/captcha",{},function(result){
2021-11-19 23:26:50
518
原创 [TP教程]Thinkphp调用阿里云OSS上传文件五分钟集成实例
Thinkphp调用阿里云OSS上传文件也是随手写的,帮一个实习生做的,顺便写出来实现步骤部分问题解决也是随手写的,帮一个实习生做的,顺便写出来使用的是thinkphp5.1(6.0+也一样) + composer require aliyuncs/oss-sdk-php 教程比较简单,全部写在一个控制器文件里实现步骤composer require aliyuncs/oss-sdk-php 安装阿里云oss sdk在app/index/controller/index.php中添加以下代码
2021-04-12 19:10:05
1357
aaaaaaaaaaaaaaaaaaaaaaaa
2019-04-19
aaaaaaaaaaaaaaaaaaaaaaaa
2019-04-19
后端PHP 前端vuejs ,使用AES对称加密的问题
2023-12-03
swoole-php在httpclient上的高并发支持如何实现
2023-03-07
正则匹配2位浮点数的bug
2022-07-29
flutter pub get已执行,未执行添加依赖包
2022-03-26
mongoose在node上的关联条件查询
2022-02-07
Google Admob创建广告AD单元,可以多APP复用么
2021-09-25
mysql 单表和分表的性能问题
2021-06-24
java的md5和php后端的md5对比问题
2021-06-04
java中对TreeMap排序字符串问题
2021-06-04
TA创建的收藏夹 TA关注的收藏夹
TA关注的人