09 2022 档案
摘要:现在的年轻人,除了睡觉时间不想睡,其它时间都想睡觉。 什么是进程? 进程是一个可并发执行的具有独立功能的程序关于某个数据集合的一次执行过程,也是操作系统进行资源分配和保护的基本单位。 什么是线程? 是操作系统能够进行运算调度的最小单位。它被包含在进程之中,是进程中的实际运作单位。
阅读全文
摘要:好看的皮囊你养不起,有趣的灵魂看不上你。 平滑启动的原理 WorkerMan分为主进程和子进程,主进程负责监控子进程,子进程负责接收客户端的连接和连接上发来的请求数据,做相应的处理并返回数据给客户端。当业务代码更新时,其实我们只要更新子进程,便可以达到更新代码的目的。 当WorkerMan主进程收到
阅读全文
摘要:不是所有事情都是你想的,咱在别人的角度想想,你会发现,你根本想不明白。 Workerman和Apache/nginx/php-fpm没有任何关系,并且Workerman的运行不依赖于Apache/nginx/php-fpm。 他们都是独立的容器,互不干扰,也不会冲突(在不监听同一个端口的情况下)。
阅读全文
摘要:成败是评判英雄的唯一标准。 workerman 2种模式 debug调试模式和daemon守护进程模式 1、运行 php xxx.php start 是进入debug调试模式,用于开发调试问题,当终端关闭后Workerman会随之关闭。 php xxx.php start 2、运行 php xxx.
阅读全文
摘要:曾经我也是靠脸吃饭的,后来差点饿死了… 结束掉对应的进程 kill `cat runtime/hyperf.pid`
阅读全文
摘要:路上有你,苦一点也愿意,苦很多就算了。 很多时候,契约和门面一样的,有的人喜欢使用契约,有的人喜欢使用门面,但是其中还是有点区别的 契约:框架提供并定义了核心服务,关键就是接口二字; 门面:有门面一般一定会有对应的契约,就是静态代理,它将非静态的类可以作为静态类使用。注册之后,在任意地方进行使用;
阅读全文
摘要:你以为自己什么也做不好?你错了,你还可以做好一个废物。 进入对应的容器,然后进行执行php命令 php --ri swoole 效果:
阅读全文
摘要:浪漫是一种自我修养,是生活的格调。不管自己已婚未婚,什么年龄,总要保持有一种少女般浪漫情怀。 在hyperf 目录下面配置mysql的时候,有两处配置 1、在config配置文件夹下面的databases.php文件的ip 2、在.env 文件下面的配置文件 不过只要修改.env 下面的配置文件就行
阅读全文
摘要:人还是要有梦想的,即使是咸鱼, 也要做最咸的那一条。 1、生成 Dockerfile 文件 # 使用Node.js作为基础镜像 FROM node:14 # 设置工作目录 WORKDIR /app # 复制项目文件到工作目录 # COPY package.json . # COPY package-
阅读全文
摘要:如果你觉得每天都忙成狗,那一定是你的错觉。狗一定没你忙。 mysql 去重的方法如下 1、distinct 关键词 SELECT DISTINCT `name` FROM `table`; 2、group by 关键 SELECT `name` FROM `category` GROUP BY `n
阅读全文
摘要:条条大路通罗马,可是有人就出生在罗马 git 一些命令行参数 git status 查看当前的状态 git branch 命令用于列出、创建或删除分支 1、当不带任何参数运行该命令时,它会列出当前仓库中的所有分支 2、如果带上分支名称作为参数,它会创建一个新的分支 3、如果在分支名称前加上 -d 参
阅读全文
摘要:在首次验证失败时停止运行 有时候我们希望某个字段在第一次验证失败后就停止运行验证规则,只需要将 bail 添加到规则中 $request->validate([ 'title' => 'bail|required|unique:posts|max:255', 'body' => 'required'
阅读全文
摘要:laravel 注册方法列表 - 方法 1、Router::get($url, $callback); 2、Router::post($url, $callback); 3、Router::put($url, $callback); 4、Router::patch($url, $callback);
阅读全文
摘要:docker 提供了2种构建镜像的方法 1、docker commint 命令 2、Dockerfile 构建文件 docker commit 命令是创建新镜像最直观的方法,过程分三个步骤 1、运行容器 2、修改容器 3、将容器保存为新的镜像 没吃饱只有一种烦恼,吃饱了有无数的烦恼。
阅读全文
摘要:docker的三大核心概念是:1.docker镜像(Image);2. docker容器(container);3. docker仓库(repository)。镜像可以理解为处于静态的只读文件,它是创建容器的先决条件,即容器是镜像的运行实体。而仓库的作用则是存储和分发镜像。 1、docker 镜像
阅读全文
摘要:在win 操作系统下面,进行相关执行操作 安装好对应的redis 应用,找打对应的目录 启动命令 redis-server.exe redis.windows.conf 如果是docker 链接,则需要修改对应的IP,需要绑定到192对应的IP地址 然后再进行启动 然后开启客户端 直接点击对应的 r
阅读全文
摘要:区别: Q查询——对对象的复杂查询F查询——专门取对象中某列值的操作(内部的字段匹配) 导入: from django.db.models import Q,F F作用:操作数据表中的某列值,也就是数据库中的某个字段,F()允许Django在未实际链接数据的情况下具有对数据库字段的值的引用,不用获取
阅读全文
摘要:django-admin 常用的命令 数据 重点查看一下 loaddata 和 dumpdata 两个 做好对应的数据,然后再进行导入参数 38岁以前我穷,但是以后,我会习惯的!
阅读全文