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

硬核项目经理的专栏

专栏作者
513
文章
569131
阅读量
36
订阅数
【Swoole系列2.6】Redis 服务器
Redis 服务端可不是我们说的去连接 Reids 服务器的那个东西,那个叫做 PHP 的 Reids 客户端。服务端的意思是一个可以提供服务的应用,redis-server 才是我们最熟悉的那个 Redis 的服务端。
硬核项目经理
2023-03-03
2720
【Swoole系列2.2】Http、TCP、UDP服务
其实在上篇文章中,我们就已经运行起来了一个 Http 服务,也简单地说明了一下使用 Swoole 运行起来的服务与普通的 PHP 开发有什么区别。想必你现在会说这没什么大不了的呀,这些我们的传统开发又不是做不到,而且还更方便一些。在基础篇章中,我们还不会看到 Swoole 在性能上的优势,毕竟最基础的一些服务搭建还是要先了解清楚的。因此,今天我们将继续再深入的讲一下 Http 相关的内容以及了解一下 TCP、UDP 服务在 Swoole 中如何运行。
硬核项目经理
2023-03-03
4390
【Laravel系列7.9】测试
测试相关的内容其实也不是我的强项,毕竟日常的开发就没怎么接触过,但是不讲吧,又总感觉缺少一点什么,所以这一块也只是简单的演示一下,没办法带大家进行更加深入的学习。
硬核项目经理
2023-03-03
1.2K0
【敏捷7.3】缺陷、质量与失败模式
在学习完风险、问题之后,我们再继续学习一个简单的内容,是和 QA 有关的缺陷、质量方面的内容。关于这一点,又要搬出 PMP 了。
硬核项目经理
2023-03-03
2270
【敏捷5.2】用户故事的层次和用户故事地图
经过上一篇的学习,你对用户故事有了一个大概的了解了吗?用户故事这个东西,是需要多多练习的,并且最好是有经验的 Scrum Master 能够带着你一起学习并建立合适的用户故事应用到实际的项目开发中。
硬核项目经理
2023-03-03
4630
【敏捷5.1】规划的核心:用户故事
一看到这个标题,是不是感觉马上就激动起来了,自从讲完敏捷框架之后,我估计大家最激动的地方就在今天这篇文章了。用户故事这个东西吧,现在已经是在敏捷中用来描述需求的通用工具了。但凡提敏捷,必须要问用户故事。之前我们学习过的 待办事项列表 ,迭代冲刺事项列表 之类的内容,记录的都是用户故事。在冲刺中,白板、任务板上贴的,都是用户故事。那么,真正的用户故事你知道怎么写么?
硬核项目经理
2023-03-03
2080
【敏捷4.1】敏捷相关方的参与和愿景规划
对于敏捷来说,相关方是可以包括任何与项目有关的人的。也就是说,不管是客户、用户、高层领导、甲方员工,只要是与我们要进行的项目有关联的人都是相关方。在 PMP 的十大知识领域中,有一个 管理相关方 ,但是从敏捷的角度来看,我们与相关方应该是相辅相成的,所以,用 “参与” 会更合适些。
硬核项目经理
2023-03-03
2360
【敏捷3.4】增量交付与敏捷合同
在学习了评估价值和为需求排定价值优先级的一些方法之后,我们接下来就看看在迭代或者冲刺中应该注意些什么才能不枉费之前的努力。毕竟前期花了那么大的精力,但是迭代冲刺之后却提交了一个没什么价值的产品,那可不是所有人愿意看到的结果。如果把之前的操作都看作是计划的话,那么敏捷最主要解决的就是一个 计划赶不上变化 的问题。我们拥抱变化,前提是这些变化确实是对客户有价值的。
硬核项目经理
2023-03-03
2500
【信管1.10】软件工程(四)软件测试与质量保证
在之前的敏捷相关的课程中,我们讲过一种开发模式叫做 TDD ,也就是测试驱动开发。这种开发模式是先写单元测试,然后再写代码,代码完成的标准就是通过测试。如果你是在一个需要开发非常高质量产品的团队中,相信这种开发模式一定不会陌生。
硬核项目经理
2023-03-02
2880
【信管2.3】项目生命周期
上一篇文章内容有点多呀,消化完了吗?其实吧,最主要的就是那三种组织形式而已,别的真没什么,记住它们的优缺点和项目经理的权力大小就可以了。今天我们轻松点,虽说还是挺重要的,但要记住它们并不是在今天。我们要了解一下项目的生命周期,以及在 IT 项目开发中常用的典型生命周期。其实这些内容我们在技术相关的内容中都已经有涉及过,这里只是更详细的再说明一下。看到下面的内容你一定不会感到非常陌生的。最后,我们还要提一下项目管理过程,也就是大家翘首以盼的 PMBOK 十大过程领域,当然,只是简单的介绍下,因为每个过程域我们在后面都会详细地学习。
硬核项目经理
2023-03-02
3250
学习一个PHP中用于检测危险函数的扩展Taint
在日常的开发中,安全性一直是我们要研究的重点内容之一。而在安全性中,最主要的一点就是我们的输入数据。所有的攻击和越权,都是从一个不经意间遗留的请求漏洞发生的。当然,现在很多框架已经为我们解决了大部分的安全性问题,但百密一疏,总会有意想不到的地方忘了加过滤或者遗漏了某些验证。今天我们要学习的这个扩展就是为我们解决这种问题而诞生的。
硬核项目经理
2021-11-29
1.1K0
【敏捷2.4】极限编程XP的关键实践(二)
上篇文章中,我们已经学习过的内容是最里面的那一圈的,也就是编程方法相关的四个内容,另外还加上中间那一圈的两个内容。本来我是计划一篇文章写完 XP 的这 13 个实践的,不过很明显,我失策了,每一点一不小心就会写很多,于是,只能再起一篇文章写后面的内容。
硬核项目经理
2021-11-17
2650
【敏捷2.3】极限编程XP的关键实践(一)
看着眼熟不?是不是很多内容我们在上篇文章中其实都已经讲过了。没错,可能有些概念你很清楚,但有些概念你就完全没听说过了。今天,我们就来一次性地好好学习一下。
硬核项目经理
2021-11-10
6010
PHP中一个好玩的性别判断扩展
今天我们来学习的一个扩展同时它也是非常小众的一个扩展,其实说白了,或许是根本没什么人用过得扩展。当然,我们也只是出于学习的目的来看看这个扩展到底是什么东西,有什么好玩的地方。
硬核项目经理
2021-07-15
4380
PHP数据结构-图的遍历:深度优先与广度优先
在上一篇文章中,我们学习完了图的相关的存储结构,也就是 邻接矩阵 和 邻接表 。它们分别就代表了最典型的 顺序存储 和 链式存储 两种类型。既然数据结构有了,那么我们接下来当然就是学习对这些数据结构的操作啦,也就是算法的部分。不管是图还是树,遍历都是很重要的部分,今天我们就先来学习最基础的两种图的遍历方式。
硬核项目经理
2021-06-10
6170
在PHP中使用SPL库中的对象方法进行XML与数组的转换
虽说现在很多的服务提供商都会提供 JSON 接口供我们使用,但是,还是有不少的服务依然必须使用 XML 作为接口格式,这就需要我们来对 XML 格式的数据进行解析转换。而 PHP 中并没有像 json_encode() 、 json_decode() 这样的函数能够让我们方便地进行转换,所以在操作 XML 数据时,大家往往都需要自己写代码来实现。
硬核项目经理
2021-01-13
5.9K0
PHP中使用PDO操作事务的一些小测试
关于事务的问题,我们就不多解释了,以后在学习 MySQL 的相关内容时再深入的了解。今天我们主要是对 PDO 中操作事务的一些小测试,或许能发现一些比较好玩的内容。
硬核项目经理
2021-01-13
3070
PHP中PDO关闭连接的问题
在之前我们手写 mysql 的连接操作时,一般都会使用 mysql_close() 来进行关闭数据库连接的操作。不过在现代化的开发中,一般使用框架都会让我们忽视了底层的这些封装,而且大部分框架都已经默认是使用 PDO 来进行数据库的操作,那么,大家知道 PDO 是如何关闭数据的连接的吗?
硬核项目经理
2020-12-30
7.7K0
使用OPCache提升PHP的性能
对于 PHP 这样的解释型语言来说,每次的运行都会将所有的代码进行一次加载解析,这样一方面的好处是代码随时都可以进行热更新修改,因为我们不需要编译。但是这也会带来一个问题,那就是无法承载过大的访问量。毕竟每次加载解析再释放,都会增加 CPU 的负担,通常一台 8核16G 的服务器在2、3000并发左右 CPU 就能达到60%以上的使用率。而且如果你使用的是类似于 Laravel 这种大型的框架,效率将更加低下。这个时候,我们通常会通过增加服务器数量来做负载均衡,从而达到减轻服务器压力的效果。不过,这样做的成本又会增加许多。那么,有没有什么优化的方案呢?
硬核项目经理
2020-08-13
9170
PHP的CLI命令行运行模式浅析
在做开发的时候,我们不仅仅只是做各种网站或者接口,也经常需要写一些命令行脚本用来处理一些后端的事务。比如对数据进行处理统计等。当然也是为了效率着想,当一个事务有可能会有较长的耗时时,往往会交由服务器的定时器来固定时间调用脚本进行处理,从而让客户端能够有更好的用户体验。我们今天就来了解下 PHP 的命令行运行模式,也就是 PHP CLI 。
硬核项目经理
2020-07-17
1.7K0
点击加载更多
社区活动
腾讯技术创作狂欢月
“码”上创作 21 天,分 10000 元奖品池!
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档