| MIME type | File extensions | | ------------ | ------------ | | application/msword | doc | | application/pdf | pdf | |application/rtf| rtf| |application/vnd.ms-excel| xls| |application/vnd.ms-powerpoint| ppt| |application/x-rar-compressed |rar| |application/x-shockwave-flash |swf|...
由于 Hyperf 是持久化的 CLI 应用,也就意味着一旦进程启动,已解析的 PHP 代码会持久化在进程中,也就意味着启动服务后您再修改的 PHP 代码不会改变已启动的服务,如您希望服务重新加载您修改后的代码,您需要通过在启动的 Console 中键入 CTRL + C 终止服务,再重新执行启动命令 php bin/hyperf.php start 完成启动和重新加载。 这里使用Hyperf官方热更新组件:**watcher**。 ### 一、安装 ```shell composer require hyperf/watcher --dev ``` ### 二、配置...
经常会有将网页或网页中的部分节点生成图片的需求,因此搜集一些开源项目,这些项目有前端和后端的解决方案: 1、https://github.com/tsayen/dom-to-image 2、https://github.com/puppeteer/puppeteer 3、https://github.com/rialto-php/puphpeteer 4、https://github.com/ariya/phantomjs
> 本篇笔记记录了CentOS6.9中安装Supervisor管理后台进程,并将Supervisord加入服务,设置开机启动,通过service管理的过程 ### 创建并进入源码存放目录 ```shell mkdir -p /usr/local/src cd /usr/local/src ``` ### 下载并解压supervisor源码 ```shell wget -c https://files.pythonhosted.org/packages/ba/65/92575a8757ed576beaee59251f64a3287bde82bdc03964b89...
## **基础** - 《Head First Java》(推荐,豆瓣评分 8.7,1.0K+人评价): 可以说是我的 Java 启蒙书籍了,特别适合新手读当然也适合我们用来温故 Java 知识点。 - 《Java 核心技术卷 1+卷 2》(推荐): 很棒的两本书,建议有点 Java 基础之后再读,介绍的还是比较深入的,非常推荐。这两本书我一般也会用来巩固知识点,是两本适合放在自己身边的好书。 - 《JAVA 网络编程 第 4 版》: 可以系统的学习一下网络的一些概念以及网络编程在 Java 中的使用。 - 《Java 编程思想 (第 4 版)》(推荐,豆瓣评分 9.1,3.2K...
## 前言 ------------ 本文不是介绍如何具体用代码实现智能排课的功能,而是讨论智能排课的设计思想。因此,在描述过程中会借用伪代码来阐述思想。 排课在培训机构教学管理中是一个非常重要的工作任务,传统的手工排课方式有以下几个关键弊端: - 效率低下; - 规模较大的学校,其师资队伍、班级数量、课程种类等数据量都会比较庞大和复杂,大大增加了排课的复杂度。此时再用手工操作,会出现大量课程冲突和遗漏的现象,很有可能牵一发而动全身地推倒重来。 因此,借助自动排课系统是必要的。 ## 分析 ------------ 这里主要介绍两种快速排...