首页
学习
活动
专区
工具
TVP
发布

硬核项目经理的专栏

专栏作者
515
文章
572469
阅读量
36
订阅数
【Swoole系列4.4】协程间通信Channel及WithGroup
在进程篇的学习中,我们花过很大的篇幅讲过进程间的通信问题。但是在协程中,这个问题其实并不是很重要,为什么呢?因为从基础的理论我们就知道,协程是基于线程的,而线程在同一个进程中是共享内存的,通信其实并不会有太大的问题。而进程因为有隔离问题的存在,所以进程之间的通信我们就讲了很多。关于协程的通信,Swoole 直接就提供了一个 Channel 功能来帮助我们实现。*标题With写错了
硬核项目经理
2023-03-03
5710
PHP的SPL扩展库(三)迭代器
关于迭代器,我们在之前设计模式相关的文章中已经讲过迭代器具体是个啥,而且也使用过 SPL 的例子来演示过,要是没有看过之前的文章的可以穿越回去看一下哦!PHP设计模式之迭代器模式:https://mp.weixin.qq.com/s/uycac0OXYYjAG1BlzTUjsw。
硬核项目经理
2021-10-14
6470
在PHP中检测一个类是否可以被foreach遍历
在PHP中,我们可以非常简单的判断一个变量是什么类型,也可以非常方便的确定一个数组的长度从而决定这个数组是否可以遍历。那么类呢?我们要如何知道这个类是否可以通过 foreach 来进行遍历呢?其实,PHP已经为我们提供了一个现成的接口。
硬核项目经理
2020-06-04
1.9K0
你不知道的JavaScript(中卷)一
1.对语言引擎和开发人员来说,类型是值的内部特征,它定义了值的行为,以使其区别于其他值
硬核项目经理
2019-08-07
1.2K0
编写可维护的JavaScript
• 在方法中的局部变量(local variable)和第一条语句之间
硬核项目经理
2019-08-07
8170
你不知道的JavaScript(中卷)二
1.最常见的块单位是函数。从现在到将来的“等待”,最简单的方法(但绝不是唯一的,甚至也不是最好的)是使用一个通常称为回调函数的函数
硬核项目经理
2019-08-07
7640
深入学习Composer原理(四)
composer init或者直接install之后,自动生成了一个vendor目录,这时您需要在文件中手动的require这个vendor目录下的autoload.php文件,其实这个文件又载入了vendor/composer/autoload_real.php。
硬核项目经理
2019-08-06
5230
深入浅出Node.js
2.模块定义:提供exports对象用于导出当前模块的方法或者变量,并且是唯一导出的出口
硬核项目经理
2019-08-06
1.2K0
单页Web应用:JavaScript从前端到后端
https://github.com/zhangyue0503/html5js/blob/master/singlepagewebapplications/spa1.html
硬核项目经理
2019-08-06
1.2K0
React与Redux开发实例精解
3.Redux是一个JavaScript状态容器,提供可预测的状态管理,三条基本原则:
硬核项目经理
2019-08-06
2.1K0
深入理解JavaScript(二)
2.带有/g的正则表达式作为参数:为了安全起见,应该设置lastIndex为0(test()和exec()时)
硬核项目经理
2019-08-06
7610
没有更多了
社区活动
RAG七天入门训练营
鹅厂大牛手把手带你上手实战,赢鹅厂证书、公仔好礼!
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档