自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 一个匹配html标签的正则表达式

注意:这个正则表达式只能匹配基本的HTML标签,对于嵌套标签或标签内部的内容,可能无法完全匹配。对于更复杂的HTML解析,建议使用专门的HTML解析库。表示标签名,可以包含字母、数字和下划线。

2023-11-21 10:33:48 562

原创 php+tcpdf生成pdf:中文乱码

用phpword库生成pdf时,中文乱码的解决办法

2023-08-16 14:59:16 1726

原创 missing go.sum entry for module providing package golang.org/x/crypto/bcrypt

missing go.sum entry for module providing package

2023-01-17 14:43:14 2349

原创 PHP Fatal error: Uncaught ImagickException: unable to open file `/tmp/magick-4IYcJieVjh20NioJ6Zu8aG

php imagick

2022-12-13 18:12:01 426

翻译 Amphp之Iterators(迭代器)

迭代器是 Promise 之后的下一个层次。虽然 promise 使用一个值解决一次,但迭代器允许使用一组项目。

2022-10-12 14:47:53 282

翻译 Amphp之Promise助手

Amp 提供了一些小的Promise助手

2022-10-12 14:15:23 245

翻译 Amphp之Promise组合器

多个 Promise 可以使用不同的函数组合成一个 Promise。

2022-10-12 14:00:17 156

翻译 Amphp之Promises(承诺、约定)

Promise是一个对象,表示异步操作的最终结果。

2022-10-12 13:22:35 281

翻译 Amphp之协程助手

Amp\Coroutine需要将一个已经实例化的生成器传递给它的构造函数。在将生成器传递给 Amp\Coroutine之前始终调用可调用对象是不必要的样板文件。

2022-10-12 09:20:23 188

翻译 Amphp之协程

协程是可中断的函数。在 PHP 中,它们可以使用生成器来实现。虽然生成器通常用于使用 yield 关键字实现简单的迭代器和产生元素,但 Amp 使用 yield 作为中断点。当协程产生一个值时,协程的执行会暂时中断,允许运行其他任务,例如 I/O 处理程序、计时器或其他协程。

2022-10-11 17:49:19 419

翻译 Amphp之事件循环API

本文档描述了 Amp\Loop 访问器。您可能还想阅读源文件中包含的文档,它有大量文档并且不包含太多令人分心的代码。

2022-10-11 16:34:21 484

翻译 Amphp之事件循环

对于扩展到大容量的性能,我们需要目前仅在扩展中才能找到的更高级的功能。例如,如果您希望在支持 Amp 的套接字服务器中同时为 10,000 个客户端提供服务,您应该使用基于 PHP 扩展的事件循环实现之一。但是,如果您在严格的本地程序中使用 Amp 以实现非阻塞并发,或者您不需要在服务器应用程序中同时处理数百个客户端,则原生 PHP 功能应该足够了。这个输出表明事件循环的运行循环内部发生的事情就像它自己的独立程序一样。Amp 基于各种后端提供不同的事件循环实现。调用,随着负载的增加,它的性能下降是线性的。

2022-10-11 14:10:16 531

翻译 PHP Amp & Amphp中文文档

Amp 是 PHP 的非阻塞并发框架。它提供了一个事件循环、promise 和流作为异步编程的基础。Promise 与生成器结合用于构建协程,它允许编写异步代码,就像编写同步代码一样,无需任何回调。

2022-10-11 14:05:43 891

原创 docker ubuntu swoole fatal error: openssl/ssl.h: No such file or directory

DockerfileRUN apt-get update -yRUN apt-get install -y libssl-devRUN cd /tmp/ && rm -rf ./swoole-src && curl -o ./swoole.tar.gz https://github.com/swoole/swoole-src/archive/master.tar.gz -L && tar zxvf ./swoole.tar.gz &&am

2021-06-11 17:00:11 1056 3

原创 Ubuntu20.04安装五笔、拼音混合输入法

百度Linux输入法-支持全拼、双拼、五笔https://srf.baidu.com/site/guanwang_linux/index.html

2021-02-19 10:26:46 1102

原创 Mac 10.12.6 源码编译安装 php7.4.4

下载https://www.php.net/downloadsconfigure核心配置选项请参考这里./configure --prefix=/usr/local/php/7.4.4 \--with-config-file-path=/usr/local/php/7.4.4/etc \--with-config-file-scan-dir=/usr/local/php/7.4.4...

2020-04-03 18:47:17 1463

原创 curl: (7) Failed to connect to raw.githubusercontent.com port 443: Connection refused

出现这个问题的原因是:访问 raw.githubusercontent.com 时需要f翻q墙,如果你临时没有FQ条件的话,可以将下面ruby脚本保存到本地执行,效果也是一样的!最后祝你安装顺利!https://raw.githubusercontent.com/Homebrew/install/master/install#!/usr/bin/ruby# This script inst...

2020-01-13 09:46:34 4221

原创 PHP性能优化

PHP 性能分析第一篇: Xhprof & Xhgui 介绍PHP 性能分析第二篇: Xhgui In-DepthPHP 性能分析第三篇: 性能调优实战

2019-12-19 13:39:36 169

转载 Charles破解

https://juejin.im/post/5bd19b89e51d457ac322bf76

2019-07-25 05:49:18 177

原创 与charles、fiddler相媲美的抓包神器whistle

http://wproxy.org/whistle/

2019-07-13 18:31:15 1986

原创 ubuntu16.04 php7.2 install curl error

编译安装php时遇到如下错误:checking for cURL 7.15.5 or greater... configure: error: cURL version 7.15.5 or later is required to compile php with cURL support解决办法:试试安装 libcurl4-openssl-dev 应该就可以通过。sudo apt-ge...

2019-06-01 18:22:34 955

原创 Linux常用命令

复制a目录下所有文件(不包括隐藏文件)到b目录cp -R a/* b/复制a目录下所有文件(包括隐藏文件)到b目录cp -R a/. b/

2018-11-24 09:58:48 180

转载 简说 SSH 隧道-- Local 与 Remote 端口转发

简说 SSH 隧道-- Local 与 Remote 端口转发

2017-11-21 09:27:50 2920

原创 mysql group by order by limit 1

mysql group by order by limit 1

2017-11-14 20:26:22 1765

原创 Mac Input/output error Device not configured

mac sshfs device not configured

2017-11-06 11:55:11 6451

转载 MySQL 遍历结果集

遍历MySQL结果集

2017-10-13 19:59:18 4414

原创 Centos 安装 memcached 完整脚本

Centos安装memcached完整脚本

2017-08-02 17:45:58 405

转载 PHP-FPM Nginx 504

办法一:https://easyengine.io/tutorials/php/increase-script-execution-time/

2017-06-16 11:12:10 478

原创 ElasticSearch fielddata is disabled on text fields by default. set fielddata=true on interests

解决办法: https://www.elastic.co/guide/en/elasticsearch/reference/current/fielddata.html

2017-05-29 18:46:24 5524

原创 [微信支付] 服务端PHP开发纪要

微信APP支付

2017-04-19 16:49:57 507

原创 Mac brew 安装

mac brew

2017-04-10 22:13:22 561

转载 PHPStorm 2016.3.2

phpstorm mac 版本激活

2017-02-28 22:53:33 560

转载 XDebug基本配置项说明

xdebug

2017-02-08 16:21:12 895

原创 斐讯K2刷机

斐讯K2刷机教程

2017-01-18 09:27:50 2668

原创 [慎用] Windows10 第三方磁盘管理工具

AOMEI Partition Assistant

2017-01-08 16:43:56 2687

转载 Ubuntu默认防火墙安装、启用、配置、端口、查看状态相关信息

Ubuntu16.04 ufw

2017-01-07 11:09:52 1145

原创 MySQL Utilities

mysql-utilities

2017-01-06 15:37:24 1423

转载 U盘安装Windows和Ubuntu 15.04双系统图解教程

U盘安装Windows和Ubuntu 15.04双系统图解教程

2017-01-02 15:22:50 410

原创 Linux dd命令制作U盘系统启动盘

Linux dd U盘系统启动盘

2017-01-02 14:47:16 22059 2

原创 Via composer create Laravel project

php laravel

2016-12-28 17:52:10 1688

php转换office word公式为mathml

如何用php读取word文件中的公式内容,并把公式转换为其他易读(如:mathml)、方便存储的格式(如:latex表达式)

2023-07-06

phpunit-book

不错的文档,值得一看,助你成功!

2014-11-27

空空如也

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

TA关注的人

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