当前位置: 首页 > news >正文

怎么做淘宝企业网站济南网站建设哪家便宜

怎么做淘宝企业网站,济南网站建设哪家便宜,自己怎么免费做网站,网站多少图片怎么做超链接从PHP7开始,多线程编原有的pthreads已经不在维护,而是使用parallel替代。 由于是新的模块,样例代码很少,这里总结一个简单的代码和详细的备注供大家参考。 编译和安装 parallel需要启用ZTS(Zend Thread Safety&…

从PHP7开始,多线程编原有的pthreads已经不在维护,而是使用parallel替代。

由于是新的模块,样例代码很少,这里总结一个简单的代码和详细的备注供大家参考。

编译和安装

parallel需要启用ZTS(Zend Thread Safety)的PHP构建版本(使用“--enable-zts”选项,或者在PHP 8.0.0之前的非Windows系统上使用“--enable-maintainer-zts”选项)。

1)下载PHP 7.2或8以上版本的源代码

2)下载parallel源代码,解压到php源代码的exc目录下,将parallel目录名命名为“parallel”

3)在php源码目录下按顺序执行如下命令:

./buildconf --force
./configure --enable-zts --enable-parallel --enable-fpm --with-curl --with-openssl
make
make install

其中配置选项--enable-zts --enable-parallel是必要的,其他根据自己需要增减。

安装完毕后,可以看到模块已经安装:

php -m
[PHP Modules]
...
parallel
...

 使用样例

<?phpuse \parallel\{Runtime, Future, Channel, Events};/*** 测试并发执行的函数。* 该函数模拟并发执行多个任务,并跟踪每个任务的执行情况,直到所有任务完成。* * @param int $concurrency 并发执行的任务数量。*/
function testConcurrency(int $concurrency) {// 定义一个睡眠函数,用于模拟耗时操作。$sleeper = function (int $seconds) {sleep($seconds);return $seconds;};// 初始化用于存储未来结果的数组和运行时对象的数组。$futureList = [];$runtimeList = [];// 创建指定数量的运行时对象。for ($i = 0; $i < $concurrency; $i++) {$runtimeList[] = new Runtime();}// 并发执行任务。foreach ($runtimeList as $i => $runtime) {$seconds = rand(1, 10);$futureList[$i] = $runtime->run($sleeper, [$seconds]);}// 监控所有任务直到完成。echo "loop... \n";while (true) {// 检查每个任务的状态。foreach ($futureList as $i => $runtime) {if ($runtime->done()) {$value = $runtime->value();echo "ThreadId: $i Sleep: $value seconds (End)\n";unset($runtimeList[$i]);}}// 打印当前运行中的任务数量,并休眠一段时间后继续检查。echo count($runtimeList) . " thread is running... \n";sleep(2);// 如果没有运行中的任务,则结束监控。if (empty($runtimeList)) break;}
}$concurrency = 5;testConcurrency($concurrency);?>

http://www.ds6.com.cn/news/50305.html

相关文章:

  • 网站开发工程师 酷网络营销的优化和推广方式
  • 常德做网站专业公司秦皇岛网站seo
  • 做网站图片切图可以用中文吗最大的推广平台
  • 某些网站网速慢如何制作网址
  • 手机版网站做一下多少钱站长统计代码
  • 自己做简单网站杭州百度seo
  • vue使用于网站开发查询关键词排名工具
  • 北京网聘信息技术有限公司seo外链怎么做
  • 小程序网址链接提取宁波百度快照优化排名
  • 做网站需不需要服务器百度官网下载安装
  • 成都 网站建设培训东莞网站建设公司排名
  • 会展免费网站模板营销推广有哪些公司
  • 绍兴做团购的网站新站如何快速收录
  • 长沙会议网站设计哪家专业推广引流app
  • 厦门注册公司流程资深seo顾问
  • 网站推广渠道类型广东今天新闻最新消息
  • 做网站和c 哪个好绍兴seo排名公司
  • 教学平台网站建设合同网络营销策划书论文
  • 网站运营与管理的内容有哪些营销软件商城
  • 做百度网站接到多少客户电话微信推广平台自己可以做
  • 最专业网站建设公司如何做网络营销
  • 湖南企业网站任务推广引流平台
  • 自适应网站建设都找全网天下直通车推广计划方案
  • 通付盾 网站建设免费加客源
  • 做好的网站启用在线种子资源库
  • wordpress小说网站主题互联网营销的五个手段
  • 家教网站开发最常见企业网站有哪些
  • 国外建站程序百度平台商户电话号码
  • 桂城网站制作专业公司武汉seo网站排名优化
  • wordpress 迁移后空白网络优化公司排名