04.(六星教育)进程

进程线程进程专业:进程(Process)是计算机中的程序关于某数据集合上的一次运行活动,是系统进行资源分配和调度的基本单位,是操作系统结构的基础。在早期面向进程设计的计算机结构中,进程是程序的基本执行实体;在当代面向线程设计的计算机结构中,进程是线程的容器。程序是指令、数据及其组织形式的描述,进程是程序的实体。实际:什么是进程,所谓进程其实就是操作系统中一个正在运行的程序,我们在...
阅读全文

ThinkPHP5中哪些小技巧可以提高性能

声明:如果服务器是linux或者是Mac,那么你需要给予权限才能操作。以下系列操作都是通过命令行形式以下方法建议,在网站稳定后再生成上传。方法如下: 路由缓存生成类库映射文件生成数据表字段缓存开启请求缓存为应用或者模块生成配置缓存文件 首先我们来说说如何生存路由缓存php think optimize:route...
阅读全文

Mysql慢查询日志以及优化

1.查询当前慢查询日志的状态```shellmysql show variables like "%slow_query_log%";+++| Variable_name | Value |+++| slow_query_log | ON ...
阅读全文

安装了宝塔 命令行cli下如何切换php版本

比如安装了PHP7.2,7.3两个版本,命令行cli下如何切换php版本呢?命令行下宝塔默认php版本是最后新安装的7.3,在 /usr/bin/ 目录下:```shellphp /www/server/php/72/bin/phpphpfpm /www/server/php/72/sbin/phpfpmphpize /www/server/php/72/bin/ph...
阅读全文

04.(六星教育)TCP问题解决

待总结
阅读全文

telnet远程连接linux服务器

1.开放端口首先开通云管23安全组,安装了其他的管理软件也要放行23端口。 2.安装telnet1. 检测telnetserver的rpm包是否安装```shellrpm qa telnetserver```若无输入内容,则表示没有安装。出于安全考虑telnetserver.rpm是默认没有安装的,而telnet的客户端是标配。即下面的软件是默认安装的。2. ...
阅读全文

03.(六星教育)网络协议与TCP问题

1. 协议分层TCP/IP协议族是一个四层协议系统,自底而上分別是数据链路层、网络层、传输层和应用层。每一层完成不同的功能,且通过若干协议来实现,上层协议使用下层协议提供的服务。 数据链路层数据链路层实现了网卡接口的网络驱动程序,以处理数据在物理媒介上的传输。数据链路层两个常用的协议是ARP协议(Address Resolve Protocol,地址解析协议)和RARP协...
阅读全文

01.Docker 入门

1.1Docker是什么?Docker 是一个开源的应用容器引擎,你可以将其理解为一个轻量级的虚拟机,开发者可以打包他们的应用以及依赖包到一个可移植的容器中,然后发布到任何流行的 Linux 机器上。为什么要使用 Docker?作为一种新兴的虚拟化方式,Docker 跟传统的虚拟化方式相比具有众多的优势。更高效的利用系统资源由于容器不需要进行硬件虚拟以及运行完整操作系...
阅读全文

02.(六星教育)基础概念与长连接及心跳检测

1. 同步与异步https://www.cnblogs.com/orez88/articles/2513460.html同步:对于程序的执行流程来说,一般是从上而下的方式来执行, 除非遇到流程控制语句会有一些变化, 但是原则上都会遵循这个原则; 对于PHP来说在单线程的模式下那么一个进程在执行PHP代码的时候就会从第一行执行到最后一行,那么这个过程我们就可以认为这是同步的,如果中间遇...
阅读全文

01.(六星教育)swoole快速入门

1.根据swoole的介绍:Swoole是一个为PHP用C和C++编写的基于事件的高性能异步&协程并行网络通信引擎。使 PHP 开发人员可以编写高性能的协程 TCP、UDP、Unix Socket、HTTP,WebSocket 服务。Swoole 可以广泛应用于互联网、移动通信、企业软件、云计算、网络游戏、物联网(IOT)、车联网、智能家居等领域。 使用 PHP + Swoole 作为网...
阅读全文