sublime如何进入类似vim可视块模式(块编辑)

在sublime中设置好vim配置后,就是在自己的配置中把原来的配置成://这是默认的"ignored_packages":["Vintage"]变成://启用vim模式"ignored_packages":[],//进入后直接是normal或command模

查看
Mac下Sublime Text Vim模式 方向键无法长按

在Mac终端输入(不是sublimetext里的console),分别对应ST2、ST3、ST4:defaultswritecom.sublimetext.2ApplePressAndHoldEnabled-boolfalsedefaultswritecom.

查看
AMD黑苹果Docker环境搭建

正常下载的dockerdesktopformac是运行不了的,提示CPU不支持虚拟化什么的,原因是黑苹果不支持苹果的Hypervisor。安装docker、docker-machine、docker-compose、virtualboxbrewinstalld

查看
MacOS 查看端口占用情况

一、netstat命令1.netstat-nat|grep<端口号>例如命令`netstat-nat|grep3306`2.netstat-nat|grepLISTEN二、lsof命令lsof-n-P-iTCP-sTCP:LISTEN-n表示主机以

查看
ThinkPHP3.2.3 RCE漏洞

一、包含漏洞RCE业务代码中如果模板赋值方法assign的第一个参数可控,则可导致模板文件路径变量被覆盖为携带攻击代码的文件路径,造成任意文件包含,执行任意代码。$value=I("get.value");$this->assign($value);$t

查看
PHP xdebug 各个版本配置

xdebug3.0以下配置[XDebug]zend_extension="D:\你php的ext目录位置\php\ext\php_xdebug.dll"xdebug.remote_autostart=onxdebug.remote_enable=onxdebu

查看
sublime text vim

sublimetext2安装vintageEx插件sublimetext3-4安装Vintageous插件才能进入末行模式

查看
20210426/60867225850e2.jpeg
Sublime Text3 必备插件

一、PHP语法检测插件sublimeLinter-phpSublimeText3中有一个PHP语法检测的插件,如果在SublimeText中编写PHP代码出现了语法错误,可以在左侧出现红色的提示;如图所示:我们需要安装两个插件:分别是:’sublimeLint

查看
20200811/5f32985dd5996.jpg
Thinkphp V5.X 远程代码执行漏洞-POC集合

Thinkphp5.0.22http://192.168.1.1/thinkphp/public/?s=.|think\config/get&name=database.usernamehttp://192.168.1.1/thinkphp/publi

查看
20191230/5e096dbd4a783.jpg
Packagist / Composer

Packagist镜像使用方法镜像用法有两种方式启用本镜像服务:系统全局配置:即将配置信息添加到Composer的全局配置文件config.json中。见“方法一”单个项目配置:将配置信息添加到某个项目的composer.json文件中。见“方法二”方法一:修

查看
20191230/5e09671891fa0.png
CentOS7安装PDFtk

CentOS7安装PDFtkyuminstallgccgcc-c++libXrandrgtk2libXtstlibart_lgpl第二步:安装libgcj,由于用镜像找不到它只能手动下载http://download.csdn.net/detail/u0103

查看
20191101/5dbb9b873af61.jpg
Centos 添加与删除SWAP(交换分区)

添加一般情况下,内存过小时,可以增加swap,大小为内存的2倍为宜,具体设置如下:1.进入目录cd/var/2.获取要增加的SWAP文件块(这里以1GB为例)ddif=/dev/zeroof=swapfilebs=1Mcount=10243.创建SWAP文件/

查看
20191031/5dba8bf67a8c4.jpeg
CentOS搭建ngrok服务器

ngrok是一个反向代理,它能够让你本地的web服务或tcp服务通过公共的端口和外部建立一个安全的通道,使得外网可以访问本地的计算机服务。也就是说,我们提供的服务(比如web站点)无需搭建在外部服务器,只要通过ngrok把站点映射出去,别人即可直接访问到我们的

查看
20191022/5daeb59fe5fc9.gif
快速签发 Let's Encrypt 证书

这里以www.mrpzx.com作为演示域名,届时一定要修改为自己的域名。什么是Let'sEncryptLet'sEncrypt是一个由非营利性组织互联网安全研究小组(ISRG)提供的免费、自动化和开放的证书颁发机构(CA)。简单的说,借助Let'sEncry

查看
20190809/5d4d11185efa0.png
申请免费通配符证书(Let's Encrypt)并绑定IIS

什么是Let’sEncrypt?部署HTTPS网站的时候需要证书,证书由CA机构签发,大部分传统CA机构签发证书是需要收费的,这不利于推动HTTPS协议的使用。Let’sEncrypt也是一个CA机构,但这个CA机构是免费的!!!也就是说签发证书不需要任何费用

查看
20190706/5d2053c22c178.jpg
CentOS7 安装 Pure-ftpd

一、摘要FTP是FileTransferProtocol(文件传输协议)的英文简称,而中文简称为"文传协议”。用于Internet上的控制文件的双向传输。同时,它也是一个应用程序(Application)。基于不同的操作系统有不同的FTP应用程序,而所有这些应

查看
20190522/5ce5710befa6d.jpg
从何而来,去往何处

半夜,一想好久没唠叨了,听着淡淡都歌,思绪万千。每人都有一条轨迹,不知前方是啥,但得跟着走呀。生活没有过不去但坎!

查看
20190308/5c82230dd7eac.jpg
最完美解决Nginx部署ThinkPHP项目的办法

server{listen80;server_namelocalhost;root/data/www/default;indexindex.phpindex.htmlindex.htm;error_page404/404.html;location=/404.

查看
20190225/5c7360b06c499.png
CentOS7使用firewalld打开关闭防火墙与端口

1、firewalld的基本使用启动:systemctlstartfirewalld关闭:systemctlstopfirewalld查看状态:systemctlstatusfirewalld开机禁用:systemctldisablefirewalld开机启用

查看
20190225/5c735e1275537.png
配置Apache反向代理到后端其它软件(ngrok、ASP.NET等)

同一个服务器需要部署多个软件,但是80端口只能给一个,这时候我们需要使用反向代理。Nginx的反向代理相对简单,Apache也仅需简单配置即可。这里特别介绍RewriteRule配置中的[P]标记,这是2.4版的新特性,所以在网络上很多的老旧资料中是找不着的。

查看