不会用项目管理软件,做不成项目经理

经常有人问我:有没有好的项目管理软件推荐啊? 答案当然是有的。 但前提必须要知道,项目管理软件没有最好的,只有最适合的。只有找到适合团队定位和使用习惯的产品,才能打通项目管理的任督二脉。 以下是项目管理工具/软件的分类和举例,仅供参考。 轻协同类项目管理工具的选择比较多,竞争也比较激烈,经常让人眼花缭乱。 轻协同工具的优点就是:轻量、不繁杂,主打协同功能,交互做的比较好。开放面向C端用户,适合简单的项目,适合小型团队,不适合人数达一定规模的研发团队和大型复杂项目。 CORNERSTONE新一代智...阅读全文

Segmentfault 2019-07-19 03:04:05 CORNERSTONE

Leetcode PHP题解--D106 997. Find the Town Judge

D106 997. Find the Town Judge 题目链接 997. Find the Town Judge 题目分析 给定一个数组N代表人数,和给定一个数组,每个元素为一个只有两个值(a,b)的数组。 代表a信任b。 从中找到一个b,b不信任任何人,但所有a都信任的b。我们称它为法官。 思路 也即任何a是不能成为法官的。信任法官的人数需要等于N-1。 用array_column获取a和b的数组取名A和B。拿A和range(1,N)算差集,作为候选法官。 在用array_count_v...阅读全文

Segmentfault 2019-07-18 22:04:03 skys215

Yii2 queue的队列使用

少废话主要看文档官方文档 https://github.com/yiisoft/yi... yii2-queue 的使用 1.安装 composer require --prefer-dist yiisoft/yii2-queue 2.配置,在 common/config/main.php 中配置 redis作为驱动 return [ 'bootstrap' => [ 'queue', // 把这个组件注册到控制台 ], 'components' => [ 'redis' => [ 'class...阅读全文

Segmentfault 2019-07-18 20:04:03 WebMonster

PHP无限级分类实现层级值间用字符串拼接

题目与需求 题目:如下数组,实现这么一个结果value=10-101-1011,label=万达-蜘蛛侠-已购票,其实就是层级值间用字符串拼接。 $example=array( array( 'value'=>'10', 'label'=>'万达', 'options'=>array( array( 'value'=>'101', 'label'=>'蜘蛛侠', 'options'=>array( array( 'value'=>'1011', 'label'=>'已购票' ) ), ), ar...阅读全文

Segmentfault 2019-07-18 19:04:04 zacklee

Swoole 4.4.1 版本已发布,BUG 修复版本建议升级

修复 修复 SSL_MODE_ACCEPT_MOVING_WRITE_BUFFER,解决SSL下大数据包发送失败 (#2667) (@twose) 修复信号监听功能的BUG (#2675) (@matyhtf) 修复MySQL客户端向下不兼容的变化 (#2674) (@twose) 修复在Server启动之后添加事件失败 (#2673) (@matyhtf) 修复static_handler没有解码url,现已支持中文路径 (#2676) (@twose) 修复task进程由于平滑退出造成的警告...阅读全文

Segmentfault 2019-07-18 18:04:05 韩天峰

H5唤起支付宝支付

目前项目中比较常用的第三方支付无非就是支付宝支付和微信支付。下面介绍一下Vue中H5页面如何使用支付宝支付。其实很简单的,只不过是调自己后台的一个接口而已(后台根据支付宝文档,写好支付接口)。 触发支付宝支付调用后台接口,后台会返回支付宝提供的form表单,我们只要在vue里面创建新节点,将返回的form表单append进去,并提交就可以唤起支付宝支付。另在此说一下这个returnUrl, 它是支付后支付宝回调的页面。具体可以根据自身业务,后台写死或者由前端控制。 methods () { /*...阅读全文

Segmentfault 2019-07-18 17:04:06 小小书童

鑫怡坊玫瑰园区块农场游戏模式

区块链智能合约游戏搭建,鑫怡坊玫瑰园系统app开发,馨怡坊玫瑰园APP软件开发,天津鑫怡坊玫瑰园区块智能合约种植游戏开发(武186.1561.4813)一站式搭建服务,我司为客户提供全面的技术支持。本文仅供开发需求者模式参考,本公司是系统软件开发公司,非平台方,玩家勿扰。 1、种类:鑫怡坊玫瑰园系统app种子共有8个种类,价值、合约受益、周期、建造时间、花肥消耗都不同。 2、购买苏醒:首次可直接在APP软件平台购买苏醒,不需要预约排队。 3、交易时间:原则上每天09:00-13:00为交易时间,...阅读全文

Segmentfault 2019-07-18 17:04:05 V18615_614813

避坑!用Docker搞定PHP开发环境 Nginx PhpStorm VSCode XDebug

文章版本:2019.7 因为最近换电脑的缘故需要重新部署一下本地的开发环境,之前采用的虚拟机方案,占用磁盘空间实在是太大,心疼SSD那么点地方,所以这次采用了Docker的方案来部署。关于这次部署的原则,我的想法是尽量使用官方的镜像来实现,尽量不改动或少改动镜像。因为是本地的开发环境,所以想多尝尝鲜,尽量使用高版本的软件来实现。从结果上来说,希望能给同样有需要搭建环境的同学起到一些帮助,少踩一些坑,如果能按照这篇文章的步骤一次搞定那是最好了。 先来说一下环境: Docker 18.09.2Ngi...阅读全文

Segmentfault 2019-07-18 17:04:05 顽石

说说玩股票的我不在同花顺玩为何转战去玩股票配资系统!!!

身为一名金融烧友,我深陷中国股市中,也行是为了财富,也行是为了心中那一丝满足感。之前我一直执着的跟随大众的脚步,在同花顺,东方财富等一些平台炒股炒的不亦乐乎。 事情的转折就发生在那个银十,盯了很久的一只股票预感会大涨,恨不得把二分之一的身家都投入其中,可是发现身上的能投入的资金有限,最后那只股票大涨,可惜我没有赚到很多,很久很久我都为这件事惋惜。有次和朋友的谈论中,知道了他目前开发高杆杠的股票配资系统,kao,这不就是炒股当中的资金不足的神操作吗。我毅然的结束了上家工作,来到了我朋友呆的公司,吸...阅读全文

Segmentfault 2019-07-18 17:04:04 金融烧友

借助URLOS快速安装Apache-PHP-5.6网站环境

环境需求 最低硬件配置:1核CPU,1G内存(1+1)提示:如果你的应用较多,而主机节点的硬件配置较低,建议在部署节点时开通虚拟虚拟内存; 生产环境建议使用2G或以上内存; 推荐安装系统:Ubuntu-16.04、Ubuntu-18.04、CentOS7.X、Debian9X的64位的纯净的操作系统; URLOS安装 curl -LO www.urlos.com/iu && sh iu Apache-PHP-5.6网站环境安装流程 登录URLOS系统后台,在应用市场中选择别名并搜索“Apache...阅读全文

Segmentfault 2019-07-18 16:04:06 躲猫猫_007

区块精灵互助游戏模式app开发注意事项

区块链技术的火热,衍生了多种新玩法,将智能合约与宠物养殖结合在一起,就出现了区块狗游戏,幸运十二生肖app等。吉林区块精灵互助游戏开发app定制方案费用(武186.1561.4813)区块精灵互助游戏开发。 区块精灵区块链游戏系统开发方案,云精灵区块宠物游戏app源码开发,区块精灵系统开发智能合约游戏多少钱? 本文仅供开发需求者模式参考,本公司是系统软件开发公司,非平台方,玩家勿扰。 区块精灵云精灵游戏,玩家需要领养精灵,获得收益,参与推广还有动态收益。 一、区块精灵种类及智能合约收益 皮卡丘1...阅读全文

Segmentfault 2019-07-18 15:04:05 V18615_614813

那些困扰你多年的项目管理问题,终于有解决方案了!

一个项目经理的自述:“资源永远是少的,时间永远是不够的,需求永远是变化的,客户永远是不成熟的。”这话虽然有些夸张,但的确体现了PM的真实工作状态。很多项目经理都是技术出身,但懂技术不一定能做好项目管理。 为了保证项目有效、有序进行,经常没日没夜也没有周末,整天围着项目转。项目经理不仅是个脑力活,更是累人的体力活。 项目管理是将所有活动编排成具体计划的艺术,项目经理需要做好项目的整体管理和总体计划的制定和执行,并对变更进行管理和控制,使项目保质保量如期完成。 想要做到并不容易。那么,那些成功的项目...阅读全文

Segmentfault 2019-07-18 00:04:06 CORNERSTONE

PHP算法——四大基础算法

前言 对于大多数业务开发来说,平时很少需要自己实现数据结构与算法,都是利用已经封装好的现成接口,类库来推测、翻译业务逻辑,但是,不需要自己实现,并不代表什么都不需要了解。如果不知道这些类库背后的原理,不懂得时间、空间复杂度分析,你如何能用好、用对它们?存储某个业务数据的时候,你如何知道应该用ArrayList,还是LinkedList呢?调用了某个函数之后,你又该如何评估代码的性能和资源的消耗? 基础架构研发工程师,写出达到开源水平的框架才是你的目标! 太深的算法就先不说,冒泡排序,选择排序,插...阅读全文

Segmentfault 2019-07-17 22:04:06 zacklee

read error on connection的两种原因分析

最近线上php模块偶现 read error on connection;具体报错日志如下 Uncaught exception 'RedisException' with message 'read error on connection' 通过分析和学习之后,发现两种原因可能导致 phpredis 返回 'read error on connection': 执行超时 使用已经断开的连接 下面将对这两种情况进行具体的分析。 一、执行超时 超时又可以分两种情况:一种是客户端设置的超时时间过短导...阅读全文

Segmentfault 2019-07-17 18:04:04 曾小吉

【PHP-FPM】重启过程源码详解

一、概要 在工作中,我们经常需要重启PHP-FPM,那么这个重启过程都发生了那些事情呢?让我们从PHP源码中一探究竟吧。 运行环境: Mac 10.14.2 + PHP 7.3.7 二、源码解析 信号在fpm的重启中扮演着重要的角色。那什么是信号呢? 信号是由用户、系统或者进程发送给目标进程的信息,以通知目标进程某个状态的改变或系统异常。Linux信号可由如下条件产生: 对于前台进程,用户可以通过输入特殊的终端字符来给它发送信号。 系统异常。比如浮点异常和非法内存段访问。 系统状态变化。比如 a...阅读全文

Segmentfault 2019-07-17 17:04:09 Uchiha_Ponny

借助URLOS快速安装帝国cms

环境需求 最低硬件配置:1核CPU,1G内存(1+1)提示:如果你的应用较多,而主机节点的硬件配置较低,建议在部署节点时开通虚拟虚拟内存; 生产环境建议使用2G或以上内存; 推荐安装系统:Ubuntu-16.04、Ubuntu-18.04、CentOS7.X、Debian9X的64位的纯净的操作系统; URLOS安装 curl -LO www.urlos.com/iu && sh iu 帝国cms安装流程 登录URLOS系统后台,在应用市场中搜索“帝国cms”,找到之后,选择合适的版本点击安装按...阅读全文

Segmentfault 2019-07-17 17:04:08 躲猫猫_007

【LNMPR源码学习】笔记汇总

此文用于汇总在跟随陈雷老师及团队发布的视频学习源码过程中的一些思考与心得,此文会不断更新 视频传送门:【每日学习记录】使用录像设备记录每天的学习 PHP源码学习 【PHP源码学习】2019-03-07 PHP内存管理1笔记 【PHP源码学习】2019-03-08 PHP内存管理2笔记 【PHP源码学习】2019-03-11 PHP内存管理3笔记 【PHP源码学习】2019-03-12 PHP基本变量笔记 【PHP源码学习】2019-03-13 PHP字符串笔记 【PHP源码学习】2019-03-...阅读全文

Segmentfault 2019-07-17 17:04:07 NoSay

借助URLOS快速安装织梦cms

环境需求 最低硬件配置:1核CPU,1G内存(1+1)提示:如果你的应用较多,而主机节点的硬件配置较低,建议在部署节点时开通虚拟虚拟内存; 生产环境建议使用2G或以上内存; 推荐安装系统:Ubuntu-16.04、Ubuntu-18.04、CentOS7.X、Debian9X的64位的纯净的操作系统; URLOS安装 curl -LO www.urlos.com/iu && sh iu 织梦cms安装流程 登录URLOS系统后台,在应用市场中搜索“织梦”,找到之后,选择合适的版本点击安装按钮 填...阅读全文

Segmentfault 2019-07-17 16:04:09 躲猫猫_007

【PHP源码学习】2019-04-10 FastCGI协议2

baiyan 全部视频:https://segmentfault.com/a/11... 引入 读这篇文章之前请先阅读【PHP源码学习】2019-04-09 FastCGI协议1 我们知道,客户端、nginx、PHP-FPM之间通信的方式如下: 那么,我们今天详细解释一下图中的FastCGI协议的部分。其实,最开始我们是使用CGI协议的,但是CGI程序的弊端十分明显,如需要新的进程进行数据处理,效率低下。FastCGI协议就是为了解决CGI协议的相关问题而出现,是CGI协议的升级版。 我们学习一...阅读全文

Segmentfault 2019-07-17 16:04:09 NoSay

借助URLOS快速安装php7.1网站环境

环境需求 最低硬件配置:1核CPU,1G内存(1+1)提示:如果你的应用较多,而主机节点的硬件配置较低,建议在部署节点时开通虚拟虚拟内存; 生产环境建议使用2G或以上内存; 推荐安装系统:Ubuntu-16.04、Ubuntu-18.04、CentOS7.X、Debian9X的64位的纯净的操作系统; URLOS安装 curl -LO www.urlos.com/iu && sh iu php7.1网站环境安装流程 登录URLOS系统后台,在应用市场中搜索“php7.1”,找到之后,选择合适的版...阅读全文

Segmentfault 2019-07-17 16:04:08 躲猫猫_007