- 博客(153)
- 资源 (19)
- 收藏
- 关注
原创 thinkphp6 Driver [Think] not supported.
thinkphp6 Driver [Think] not supported.
2024-04-11 16:06:31 305
原创 PHP Array and string offset access syntax with curly braces is deprecated
Array and string offset access syntax with curly braces is deprecated
2024-04-11 10:10:44 249
原创 Warning: fread(): Length parameter must be greater than 0
Warning: fread(): Length parameter must be greater than 0, fread读取文件数据时$length为什么 必须大于 0
2024-03-22 14:15:57 530
转载 PHP8新特性盘点
PHP8的新特性,PHP 8.0.0 已经正式发布了,这个对于PHPer无疑是一个令人振奋的消息。它包含了很多新功能与优化项, 包括命名参数、联合类型、注解、构造器属性提升、match表达式、nullsafe运算符、JIT,并改进了类型系统、错误处理、语法一致性。
2023-07-10 11:01:28 1035
原创 cURL error 60: SSL certificate problem: unable to get local issuer certifica解决方案
cURL error 60: SSL certificate problem: unable to get local issuer certifica解决方案
2022-09-07 14:00:40 1332
原创 如何在html页面中显示JSON数据
有时候我们需要将json数据直接显示在页面上(比如在做一个接口测试的项目,需要将接口返回的结果直接展示),但是如果直接显示字符串,不方便查看。需要格式化一下。
2022-06-16 17:17:48 10537 6
原创 thinkphp6动态输出js文件
ob_end_clean();header('Content-Type: text/javascript;charset=UTF-8');echo View::fetch('alter', $param);注意:一定要使用 echo 一定要使用echo 一定要使用echo不要使用return 不要使用return 不要使用return上个三个 缺一不可...
2022-02-24 15:39:18 809
原创 PHP移除拼音中的声调
话不多说直接上代码if (!function_exists('remove_tone')) { /** * 移除拼音中的声调 * Author:刘星麟 * @param $txt * @return mixed|string|string[] */ function remove_tone($txt) { $tone = array( 'ā'=>'a', 'á
2022-02-10 17:05:33 634
转载 Swoole v5.0 版本新特性预览之新的运行模式
PHP8.1版本已经在 2021 年 11 月 25 日发布了,Swoole 也在第一时间进行了兼容处理,但由于强类型的一些限制,都会导致一些 BC 的情况发生。于是目前将master分支不再作为4.9版本发布,而调整为5.0版本发布,预计发布时间为农历新年后。新的运行模式作为 PHP 开发者都应该知道 PHP 有两种运行模式:php-fpm和php-cli,那么在 Swoole5.0中将迎来一种新的运行模式:swoole-cli。Swoole 将像node.js这样作为独立程序提...
2022-01-21 13:49:33 519
转载 MySQL JSON 数据类型使用
关系型的结构化存储存在一定的弊端,因为它需要预先定义好所有的列以及列对应的类型。但是业务在发展过程中,或许需要扩展单个列的描述功能,这时,如果能用好 JSON 数据类型,那就能打通关系型和非关系型数据的存储之间的界限,为业务提供更好的架构选择。当然,很多同学在用 JSON 数据类型时会遇到各种各样的问题,其中最容易犯的误区就是将类型 JSON 简单理解成字符串类型。但当你看完这篇文章后,会真正认识到 JSON 数据类型的威力,从而在实际工作中更好地存储非结构化的数据。JSON 数据类型JSON(
2021-12-24 16:41:34 720
原创 js自动播放音频
var mp3 = new Audio('xxxx.mp3'); // 创建音频对象mp3.play(); // 播放mp3.pause(); // 暂停mp3.load(); // 重载
2021-12-23 15:28:35 6518
转载 RedisJson横空出世,性能碾压ES和Mongo
一、概述近期官网给出了RedisJson(RedisSearch)的性能测试报告,可谓碾压其他NoSQL,下面是核心的报告内容,先上结论: 对于隔离写入(isolated writes),RedisJSON 比 MongoDB 快 5.4 倍,比 ElasticSearch 快 200 倍以上。 对于隔离读取(isolated reads),RedisJSON 比 MongoDB 快 12.7 倍,比 ElasticSearch 快 500 倍以上。 在混合工作负载场景中,实时更新不
2021-12-21 16:19:36 180
原创 常用正则表达式
一、校验数字的表达式数字:^[0-9]*$ n位的数字:^\d{n}$ 至少n位的数字:^\d{n,}$ m-n位的数字:^\d{m,n}$ 零和非零开头的数字:^(0|[1-9][0-9]*)$ 非零开头的最多带两位小数的数字:^([1-9][0-9]*)+(\.[0-9]{1,2})?$ 带1-2位小数的正数或负数:^(\-)?\d+(\.\d{1,2})$ 正数、负数、和小数:^(\-|\+)?\d+(\.\d+)?$ 有两位小数的正实数:^[0-9]+(\.[0-9]{2})?$
2021-11-30 10:32:43 1077
原创 暴力猴插件安装
暴力猴插件安装第一步:打开Microsoft Edge 找到 扩展第二步:点击获取 获取 Microsoft Edge 扩展第三步:输入 暴力猴 点击搜索 选择之后 点击 获取 弹出框 选择 添加扩展第四步:浏览需要复制的vip 文档 点击 暴力猴图片 然后点击下面的搜索第五步:点击之后 出现下面页面 点击第一个第六步:点击 安装此脚本...
2021-11-19 16:30:30 21158 2
原创 mysql 更新并生成指定范围随机数
1、生成0-10的随机数SELECT FLOOR(RAND() * 10)2、生成10-100的随机数SELECT FLOOR(10 +RAND() * 100)3、更新某表数据UPDATE table set value=FLOOR(50 +RAND() * 150)
2021-10-26 13:46:43 5947
原创 公司趣味运动会运动员代表发言稿
尊敬的各位领导、各位裁判、运动员们:大家上午好!在这个硕果丰收的金秋时节,我们全体运动员,满怀喜悦心情,以饱满的精神状态,迎来了**第二届趣味运动会,本次运动会是一项竞技与娱乐并存的体育赛事,这不仅是我公司为促进员工间相互了解,增进友谊,加强团结而搭建的平台,也是大家展示精神风貌的舞台。在此,我谨代表全体运动员对精心筹备本次运动会的领导和工作人员表示诚挚的谢意。向全体裁判员、运动员致以亲切的问候和崇高的敬意!体育发展是社会进步和人类文明的一个显著...
2021-10-21 18:17:46 247
原创 华为metebook 电脑应用市场应用无法下载
通过PC应用市场右上角下载列表>下载目录>右键点击AppGallery文件夹>属性>安全>查看当前文件夹是否有名为Authenticated Users的组或用户名如果有组或用户名为Authenticated Users,请确保该帐户有勾选上修改、读取和执行、列出文件夹内容、读取、写入权限,若无请点击选中Authenticated Users>编辑>将所有权限勾选上>点击确定,然后重新下载应用尝试。 如果没有Authent...
2021-09-29 10:27:10 7758 2
原创 华为metebook电脑如何修改应用商店中新应用的默认安装路径
点击 Windows 图标 > 设置图标,选择“系统”。 点击“ 存储”,在“更多存储设置”下方点击“更改新内容的保存位置”。 然后按界面提示,将“新的应用将保存到”的磁盘,设置成您希望存储的盘(例如 D 盘),点击“应用”。 更改完毕之后直接关闭“设置”界面,这时候打开您设置的存储盘(例如 D 盘),就会发现应用安装的目录“WindowsApps”已经在该盘创建了,以后安装的应用就会安装在新盘中。 ...
2021-09-29 10:06:36 9155
转载 数据库连接池到底应该设多大?
|前言本文内容95%译自这篇文章:https://github.com/brettwooldridge/HikariCP/wiki/About-Pool-Sizing我在研究HikariCP(一个数据库连接池)时无意间在HikariCP的Github wiki上看到了一篇文章(即前面给出的链接),这篇文章有力地消除了我一直以来的疑虑,看完之后感觉神清气爽。故在此做译文分享。|正文数据库连接池的配置是开发者们常常搞出坑的地方,在配置数据库连接池时,有几个可以说是和直觉背道而驰的原则需要..
2021-09-09 11:12:34 474 2
原创 php正则替换img标签中的alt属性为空
function replace_img_alt($str) { if (empty($str)) { return $str; } $str = htmlspecialchars_decode($str); preg_match_all('/<img[\s\S]*?src\s*=\s*[\"|\'](.*?)[\"|\'][\s\S]*?>/i', $str, $result, PREG_SET..
2021-08-10 10:29:38 420
原创 Nginx配置Thinkphp5.1多入口访问
if (!-e $request_filename) { rewrite /manage.php(.*)$ /manage.php$1 last; rewrite ^(.*)$ /index.php/$1; break;}
2021-06-21 11:20:23 683 3
原创 /lib64/libc.so.6: version `GLIBC_2.18‘ not found
yum install gccwget http://ftp.gnu.org/gnu/glibc/glibc-2.18.tar.gztar zxf glibc-2.18.tar.gz cd glibc-2.18/mkdir buildcd build/../configure --prefix=/usrmake -j4make install
2021-06-09 14:36:12 552
原创 Your requirements could not be resolved to an installable set of packages.
今天在安装composer require topthink/think-swoole时候 出错了原因:不匹配composer.json要求的版本解决办法: 设置忽略版本匹配composer require topthink/think-swoole --ignore-platform-reqs
2021-05-06 15:27:01 1703
原创 openssl_pkey_new 返回值为false
$typeNameMap = [ CommonConstant::KEY_PAIR_TYPE_RSA => 'RSA', CommonConstant::KEY_PAIR_TYPE_EC => 'EC', ]; $resource = openssl_pkey_new($configMap[$type]);一直返回false,查了下手册:In case this function returns fals...
2021-04-08 18:11:42 993
转载 “中台”到底是什么?
原文地址:https://zhuanlan.zhihu.com/p/75223466中台这一概念,最近在国内大热。阿里、腾讯、百度、京东、美团、滴滴等一众互联网巨头,从去年到今年,接连开始组织架构的调整,意图建设中台。也有很多人认为,中台并不是解决一切问题的法宝,小公司不需要用中台,只有发展到一定规模的公司才需要中台。是不是要有中台?中台适合什么阶段/规模的公司?是一个可以值得去讨论的问题。1.什么是中台,到底要解决什么问题?这个最早由阿里在2015年提出的“大中台,小前台”战略中延伸出来的概念
2021-03-30 16:02:27 544
php-7.4.0.tar.gz
2019-12-05
php-7.4.0alpha1.tar.bz2
2019-06-17
高性能mysql数据库连接池
2019-02-28
Thinkphp3.2.3 Redis session驱动
2018-12-20
【LNMP】提示Nginx PHP “No input file specified”错误的解决办法
2018-07-13
OCI8-2.1.8
2018-07-13
最全面的 PHP webservice 接口,服务器端,客户端接口
2018-04-28
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人