首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往
  • 您找到你想要的搜索结果了吗?
    是的
    没有找到

    国内 PHP Composer 镜像列表

    国内 PHP Composer 镜像列表 Composer 是什么? Composer 是一个 PHP 包管理的系统,现在越来越多的 PHP 使用 Composer 来管理包。...比如 FastAdmin、 ThinkPHP、Laravel 等都是用 Composer 进行 php 包的管理。...镜像列表 国内也很多开发者使用 Composer,但由于不可控因素,官方的服务器常常连接不上。所以这里收集了一下国内镜像列表。...://packagist.phpcomposer.com 仁润股份 24 小时 不稳定 华为云 Composer 镜像 https://repo.huaweicloud.com/repository/php.../ 华为云 未知 未知 php.cnpkg.org Composer 镜像 https://php.cnpkg.org 安畅网络 60 秒 - 配置镜像 全局配置镜像,以下为阿里云镜像配置命令,其它镜像可以参考以下命令

    15.4K20

    智慧城市中的物联网废物管理

    物联网的智能废物管理 当我们被问及对未来城市的展望时,我们许多人可能不会首先想到智能废物的概念,但它是目前智能城市中最普遍的物联网实例之一。...减少的排放量直接来自于减少垃圾车的数量,而间接来自于减少道路上卡车的拥堵。 智能废物管理发展 值得注意的是,目前,几乎所有智能废物管理物联网应用都集中在商业废物和市政、公共垃圾箱上,而不是家庭垃圾。...管理这类垃圾箱收集垃圾的传统方法是制定一个时间表,并定期派大卡车在城市里转来转去。 当到达垃圾箱时,无论垃圾箱是否装满,垃圾箱都会被清空。...建筑和城市之间更智能的废物管理 在另一个例子中,智能垃圾箱被安装在一座大型办公楼的几层楼上。这些垃圾箱中的数据使建筑设施管理人员能够了解哪些垃圾箱需要清空,以及每层楼的哪个部门。...利用废物管理这项技术,城市和地方当局可以更好地装备,以确保这种情况更加罕见,同时也改善了我们通常不会与垃圾车来来往往联系在一起的因素。

    51710

    考勤管理——功能列表

    考勤管理——功能列表 到了写论_文的时候了,如果实在不知道写啥,可以参考以下功能表 功能类别 功能点 功能描述 系统初始化配置 系统初始化配置 进行系统参数的初始化 系统登录 系统登录 输入用户名、口令进行系统登录...系统管理 员工管理 员工的增删改、按部门查询等 部门管理 部门的增删改及部门员工列表的显示 权限管理 把功能点权限赋给角色 角色管理 角色的增加删除,并为角色增加删除用户 项目管理 项目信息的增删改...打卡管理 个人打卡 个人上下班打卡 个人打卡月度明细 查询当前月及一起月份个人的打卡记录 月度汇总 按所有人、各部门汇总统计员工的月度考勤情况 年度汇总 按所有人、各部门汇总统计员工的月度考勤情况...打卡记录调整 有权限者可以对打卡时间、事由等进行调整 任务管理 管理任务 任务的增删改查; 调度任务 调度任务给别的员工 审核任务 对于已经完成提交的任务进行审核 提交管理 将任务提交,等待审核...任务流程记录 显示任务的操作流程,包括操作人,操作时间,操作动作,接收者等 辅助功能 密码修改 修改登录密码 换肤功能 替换当前的界面风格 列表排序和定制 列表的表头,可以指定某列进行正序、逆序排序

    12910

    PHP进程管理

    整个流程有以下知识点: 创建守护进程的步骤: 设置默认文件权限 fork一个进程,父进程退出 调用setsid创建一个新的会话 将当前工作目录更改为根目录 关闭不再需要的文件描述符 使用信号实现定时器...上一篇定时器依赖于系统的定时任务,这次使用闹钟信号实现,php 5.3.0以下的版本依赖于ticks,5.3.0及以上版本可使用pcntl_signal_dispatch 信号:提供了一种异步事件处理的方法...抽调业务代码,主要代码如下 其中要注意的一点,创建守护进程关闭输入输出,错误输出流的时候,如果代码后面有echo等输出字符,将出现致命错误,需要在php代码中重定向输出流到/dev/null。...php define('PROC_MAX', 10); define('PROC_MIN', 5); $cmd = $argv[1]; $aPid = []; $pidFile = __DIR__ ....; } break; default : echo "Useage php signal.php start|stop|reload\n"; }

    1.6K30

    php内存管理

    当用户申请内存时,只需要根据所申请内存的大小,遍历list链表,查看是否存在相匹配的size; 第四章 切入主题——PHP内存管理 PHP并没有直接使用现有的malloc/free来管理内存的分配和释放...;每当有分配请求时,只在对应的空闲链表获取一个内存块即可; 1.PHP内存管理器数据模型 1.1结构体 PHP需要记录申请的所有chunk,需要记录chunk中page的使用情况,要记录每种规格内存的空闲链表...结构体的free_slot数组上; 30种规格内存如下: //宏定义:第一列表示序号(称之为bin_num),第二列表示每个small内存的大小(字节数); //第四列表示每次获取多少个page...PHP内存管理器初始化流程: PHP虚拟机什么时候初始化内管理器呢?heap与chunk又是什么时候初始化呢?...下图为PHP内存管理器初始化流程; 有兴趣同学可以在相关函数处加断点,跟踪内存管理器初始化流程; 8.

    2.2K00

    PHP 扩展管理

    扩展安装方式 一般为 PHP 安装扩展有很多方式,比如直接编译安装,或者下载编译好的扩展库。但是还可以使用一些扩展管理的工具来管理,比如 pear,pecl 。...PECL stands for PHP Extension Community Library PECL 是 PHP 扩展社区库,它具有用 c 编写的扩展,可以将其加载到 PHP 中以提供其他功能,需要具有管理员权限...如果是使用 apt 的包管理器安装的 PHP ,一般是没有 phpize 的,需要安装 php-dev 包。...如果要查看 php 在 web 服务器上使用的是哪个 php.ini ,请创建一个只有 <?...1 extension=swoole 查看 php 扩展 1 php -m 注意 cli 跟 fpm 的配置可能不同 初始化的 cli 的配置文件与 fpm 配置文件是一致的,但是如果修改过 fpm

    2.2K10

    PHP 扩展管理

    一直对 PHP 扩展了解的似是而非,每次安装扩展都要百度教程,很容易出现各种错误。所幸整理下管理扩展的所有操作,方便日后操作。...下面以本机加载 phpredis 扩展为例: 本机及 PHP 版本:win10 x64 7.2.11 Thread Safety phpredis(4.1.1 版本) 扩展下载列表: php_redis...php_redis-4.1.1-7.2-ts-vc15-x86.zip 上面名称中: 4.1.1:redis 扩展版本 7.2:PHP 版本 ts、nts:分别表示安装的 PHP 是否是进程安全的版本...扩展文件夹 扩展文件夹,在 php4.x 的版本中,默认是 PHP\extensions,而 php5.x 的版本中是 PHP\ext。...3、重启服务器 linux 安装 1、编译安装 a) 下载 .tgz 文件 如下图,我们从扩展列表中进入到扩展详情页,将下载地址复制出来,在 linux 目录下用 wget 命令下载扩展包。

    1.9K20

    PHP数据结构-散列表查找

    不过别着急,今天我们要学习的散列表查找又是另一种形式的查找,它能做到什么程度呢? O(1) ,是的,你没看错,散列表查找在最佳情况下是可以达到这种常数级别的查找效率的,是不是很神奇。...做为演示代码来说,这种分表的散列形式其实就是散列表查找中最经典也是使用最多的除留余数法。其实还有其它的一些方法,比如平方取中法、折叠法、数字分析法之类的方法。...如果是真实的一个存储数据的散列表,这样的存储其实并不能帮我们快速准确的找到所需要的数据。查找查找,它核心的能力其实还是在查找上。...hashKey] = $arr[$i]; }else{ $c = 0; echo '冲突位置:', $arr[$i]%$hashKey, ',值:',$arr[$i], PHP_EOL...测试代码: https://github.com/zhangyue0503/Data-structure-and-algorithm/blob/master/6.查找/source/6.2散列表查找.php

    52520
    领券