自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(22)
  • 资源 (2)
  • 收藏
  • 关注

原创 Swoole4入门第二讲:快速尝一尝之TCP连接

swoole4基础入门第二讲:快速尝一尝之TCP连接

2022-06-28 17:59:28 471 1

原创 Swoole4入门第一讲:建立开发环境

swoole4基础入门第一讲

2022-06-22 15:02:56 1205

转载 swoole性能实测 多协程与多进程

swoole性能实测 多协程与多进程

2022-01-09 00:03:20 710

转载 PHP-FPM是什么?

PHP-FPM 即 PHP FastCGI 进程管理器,要了解 PHP-FPM ,首先要看看 CGI 与 FastCGI 的关系。CGI 的英文全名是 Common Gateway Interface,即通用网关接口,是 Web 服务器调用外部程序时所使用的一种服务端应用的规范。早期的 Web 通信只是按照客户端请求将保存在 Web 服务器硬盘中的数据转发过去而已,这种情况下客户端每次获取的信息也是同样的内容(即静态请求,比如图片、样式文件、HTML文档),而随着 Web 的发展,Web 所能呈现的内容更加

2021-11-17 11:19:42 741 1

转载 如何给CentOS 安装Vmware Tools(Linux桌面版安装)

在安装好了Linux系统之后,安装tools。 1、在vmware中打开安装tools 2.开启虚拟机,进入虚拟机之后会出现一个DVD镜像,打开它。 3、将里面的tools压缩包复制,保存到虚拟机目录中 然后复制到/home目录下(这个看个人喜好) 4、通过终端(按“Ctrl+Alt+T”或者点击鼠标右边选择)来打开压缩包 输入一下代码,查看是否已经将toos放入home文件下: ...

2021-11-06 17:24:57 3535 1

转载 CentOS 7镜像下载 以及 DVD ISO 和 Minimal ISO 等各版本的区别介绍

官网下载 官网下载地址:官网下载链接 点击进入下载页面,随便选择一个下载即可(不推荐,推荐阿里云下载,见下文) 阿里云下载站点(速度非常快推荐) 阿里云下载链接: http://mirrors.aliyun.com/centos/ 进入国内的阿里云的,这里CentOS 7提供了三种ISO镜像文件的下载:DVD ISO、Everything ISO、Minimal ISO。 各个版本的ISO镜像文件的区别 CentOS-...

2021-11-03 17:18:14 8768

转载 VSCode+PHPstudy配置PHP开发环境的步骤详解

第一步:下载安装VSCode编辑器第二步:下载安装PHPstudy集成环境第三步:打开PHPstudy,选择界面左侧中的环境第四步:点击右侧PHP运行环境下面的更多,选择适合的PHP版本第五步:点击PHPstudy左侧环境,再点击右侧PHP选项中的设置,在弹出的界面中选择扩展组件,再点击XDebug调试组件,记住端口监听号是多少,最后点击确认第六步:点击PHPstudy左侧的首页,点击WNMP红点切换适合的Web服务...

2021-10-29 16:30:07 5311 4

原创 重新编译安装swoole支持OpenSSL

问题:PHP Fatal error: Uncaught Swoole\Coroutine\Http\Client\Exception: you must configure with --enable-openssl to support ssl connection when compiling Swoole解决:重新编译一下swoole以支持ssl环境:cgywin查看swoole是否有sslphp --ri swoole#下载:wget https://pecl.php.net/g

2021-10-26 16:37:31 3223 1

转载 sublime text 安装插件报错 Error while loading PyV8 binary: exit code 1

安装emmet时pyv8下载失败 1、安装emmet时,sublime提示如下: 原因是PyV8没有下载下来。 解决方法: 去gihub下载 PyV8,连接地址:https://github.com/emmetio/pyv8-binaries/ (已上传资源 ) 下载下来的压缩包解压后有PyV8.pyd 和PyV8.py两个文件。然后新建一个PyV8的文件夹,放在Packages目录下,这个目录也就是你下载...

2021-09-27 13:28:10 273

转载 超实用压力测试工具-ab工具

写在前面在学习ab工具之前,我们需了解几个关于压力测试的概念吞吐率(Requests per second)概念:服务器并发处理能力的量化描述,单位是reqs/s,指的是某个并发用户数下单位时间内处理的请求数。某个并发用户数下单位时间内能处理的最大请求数,称之为最大吞吐率。计算公式:总请求数 / 处理完成这些请求数所花费的时间,即Request per second = Complete requests / Time taken for tests并发连接数(The number of c

2021-09-24 16:37:37 184

转载 sublime text3 package control提示失效的解决办法

安装Sublime Text3过程中用channel_v3.json 解决There are no packages available for installation的问题我上网寻找原因原来在sublime进行插件下载时,会调用channel_v3.json文件,点击Preferences->Package Setting->Package Control ->Setting Default,可以看到该文件是放置在网络中进行读取的,而由于GFW的原...

2021-09-23 11:08:53 324

转载 如何在vue中注册全局组件

对于一些基础的组件,比如输入框,下拉选择框,使用的频率很高。我们没有必要在每一个需要的地方使用。而是采取在根组件中注册。根组件中的注册是全局注册。全局注册了之后就可以在根组件下的任何子组件中使用。根组件代码如下: //注意必须在构建Vue实例之前就将需要的组件注册进去Vue.use(plugins);Vue.config.productionTip = falsenew Vue({router,store,render: h => h(App)}).

2021-09-17 18:51:11 1332

转载 Sublime Text3开发PHP技巧

PHP开发用过EditPlus3、Nodpad++、Vi、Vim和Netbeans,但即轻巧又强大的,首推Sublime Text了。Sublime有一些技巧,用熟了是神器,不熟就是砖头。以下我们讲讲在PHP开发中常用的Sublime技巧。1 下载安装官网:http://www.sublimetext.com/。下载最新版本,然后按提示安装。Sublime 可以无时间限制评估使用,但是会有Unregister提示,可以购买序列号或网站寻找。2 安装Package ControlPackag.

2021-09-16 22:48:11 1138

转载 window下面如何使用swoole

Cygwin网址:http://www.cygwin.com/   安装Cygwin: 点击exe安装文件 点击下一步 选择install from internet点击下一步 自定义安装目录,不要按在系统盘,点击下一步   选择下载目录,点击下一步 选择direct connection点击下一步   7、选择镜像源,填写url点击...

2021-09-08 22:04:45 846

转载 让sublime text3支持Vue语法高亮显示

1.准备语法高亮插件vue-syntax-highlight。下载地址:https://github.com/vuejs/vue-syntax-highlight 下载页面并下载: 解开压缩包vue-syntax-highlight-master,其内所有文件备用。 2.将vue-syntax-highlight植入sbulime。进入sublime,选择菜单项“Preferences->Browse Packages...”。 在打.

2021-08-24 10:08:08 1191

转载 使用vue创建项目的详细步骤

一、前言 1、本例环境 node.js:v12.14.1 npm:v6.13.4 vue:@vue/cli 4.2.3 2、node.js环境安装与测试 由于vue的安装与创建依赖node.js(JavaScript的运行环境)里的npm(包管理和分发工具),因此需要先确保安装node.js。 检测方式:打开cmd命令窗口(Window + R,输入cmd然后回车),输入 node -v 回车,正常显示node.js版本代表已安装。 因...

2021-08-23 15:50:14 12728 6

转载 2021-07-07

thinkphp版本:5.1 tp5.1运行命令行php think worker:gateway出现GatewayWorker Not Support On Windows.是因为在tp5.1的命令行中做了判定,不支持windows环境下运行。 这里不支持windows环境并不是说gateway worker不支持windows,而是tp5.1的命令行运行方式不支持windows,原因是(在官方文档中有说明): windows操作系统下无法在一个php文件里初始化多个Worker tp5.

2021-07-07 23:37:45 189

转载 jupyter notebook快速入门及使用详解

一、jupyter notebook是什么 官网的介绍是:Jupyter Notebook是一个Web应用程序,允许您创建和共享包含实时代码,方程,可视化和说明文本的文档。 用途包括:数据清理和转换,数值模拟,统计建模,机器学习等等。 简单的介绍就是:Jupyter Notebook是Ipython的升级版,而Ipython可以说是一个加强版的交互式 Shell,也就是说,它比在terminal里运行python会更方便,界面更友好,功能也更强大。怎么强大法,往...

2021-06-15 23:06:04 17571

转载 Jupyter Notebook介绍、安装及使用教程

目录一、什么是Jupyter Notebook?1. 简介Jupyter Notebook是基于网页的用于交互计算的应用程序。其可被应用于全过程计算:开发、文档编写、运行代码和展示结果。——Jupyter Notebook官方介绍简而言之,Jupyter Notebook是以网页的形式打开,可以在网页页面中直接编写代码和运行代码,代码的运行结果也会直接在代码块下显示。如在编程过程中需要编写说明文档,可在同一个页面中直接编写,便于作及时的说明和解释。2. 组成部分① 网页应用网页应...

2021-06-15 18:24:20 1259

转载 Sublime text 编辑器Xdebug断点调试

windows安装xdebug扩展1.下载对应版本的xdebughttps://xdebug.org/download 2.解压缩将.dll文件复制到对应版本的PHP目录下扩展目录ext3.配置php.ini[Xdebug]xdebug.profiler_output_dir="D:\www\PHPTutorial...

2020-07-19 14:00:21 2629 1

转载 window下phpstudy使用nginx配置https

window下phpstudy使用nginx配置https </div></div><!--python安装手册结束--> <article class="baidu_pl"> <div id="article_content" class="article_content...

2020-07-11 21:31:19 578

原创 关闭SELINUX

SELINUX一款为了提高系统安全性的软件,但是会和好多服务都冲突,非常麻烦,大家都选择关闭!查看selinux状态:# getenforce  Disabled 关闭,其他的都表示开启状态# sestatus -vSELinux status: enabled/disabled关闭selinux1.假设selinux是正在运行的,我们可以使用s

2018-01-07 17:35:03 7348

使用tp5.1+gateway+vant+canvas实现在线多人翻牌小游戏

使用tp5.1+gateway+vant+canvas实现在线多人翻牌小游戏 版本信息:PHP7,thinkphp5.1.*,worker2.0.* 游戏简介: 创建房间,然后将房间分享给好友,好友进入房间,并准备,房主开始游戏。 每人每轮可以翻两张牌,牌的点数相同的则消掉,不同则盖上牌轮到下一位翻牌。 以此直到牌的数量为0,游戏结束,可重新开始。 亮点: 1.如何使用tp5+gateway进行网络通讯 2.window下如何使用gateway开发(此项目可部署在Linux下) 3.如何使用vant(vue的移动端框架)进行前端的快捷开发 4.整个游戏的交互主要是根据canvas来实现,创建画布,然后在画布上进行 绘画,并监听点击牌的事件,并能保持移动端图片清晰度 5.一个小游戏,使用4种技术,全栈开发,增进你的技术,激发你的创意。 COME ON!

2021-07-31

openssl.cnf.rar

openssl.cnf是openssl默认配置文件,缺少它可能无法生成密钥。当你的电脑弹出“openssl.cnf找不到”或“计算机缺少openssl.cnf”等之类错误提示,请下载为你提供的cnf文件,使用它可以帮助您解决上述问题。

2020-07-11

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除