步骤一:服务端安装执行以下命令,下载frp工具压缩包。wget https://github.com/fatedier/frp/releases/download/v0.38.0/frp_0.38.0_linux_amd64.tar.gz执行以下命令,解压frp工具包。tar -xvf frp_0.38.0_linux_amd64.tar.gz执行以下命令,移动至/usr/local。mkdir /usr/local/frp mv frp_0.38.0_linux_amd64/* /usr/local/frp/步骤二:服务端配置执行以下命令进入frp文件夹。cd /usr/local/frp执行以下命令编辑frps服务端配置文件。vi frps.inifrps服务端配置文件内写入以下信息。[common] #必须设置 bind_port = 7000 #frp服务端端口,默认7000 vhost_http_port = 8070 #自定义设置的http访问端口 subdomain_host = 您的访问域名 token = 密码执行以下命令启动frps。/usr/local/frp/f

static function OnDone(oSession: Session) { //检查Content-Type if (oSession.ResponseHeaders["Content-Type"]!=null || oSession.ResponseHeaders["content-type"]!=null) { //避免不规范标头 var contentType=oSession.ResponseHeaders["Content-Type"]; if (String.IsNullOrEmpty(contentType) ) contentType=oSession.ResponseHeaders["content-type"]; //判定请求是否图片 if (contentType.

Vue 项目开发使用 vscode 的时候自己使用的一些常用插件Vetur vue 开发必用的插件vscode-element-helper 使用 element-ui 代码辅助工具VueHelper vue 常用代码vscode-icons vscode 文件图标非常漂亮SCSS InteIIiSensePrettier - Code formatter 代码格式化Path InteIIiSenseOne Dark Pro 非常漂亮的主题npmMockjs SnippetsLodash SnippetskoroFileHeader在 vscode 中用于生成文件头部注释和函数注释的插件,经过多版迭代后,插件:支持所有主流语言,灵活方便,文档齐全,食用简单!JetBrains IDE Keymap 习惯用 jetBrains 一类的软件 都可以使用这个快捷键JavaScript (ES6) code snippetsGitLens — Git superchargedDotENV 使用配置文件 .env 后缀的 可以使用这个插件Chinese (Simplified) Language

下载php8.2.3cd /usr/localwget https://www.php.net/distributions/php-8.2.3.tar.gz解压tar -zxvf php-8.2..tar.gz安装必要依赖yum -y install libjpeg libjpeg-devel libpng libpng-devel freetype freetype-devel libxml2 libxml2-devel zlib zlib-devel curl curl-devel openssl openssl-develyum -y install gcc gcc-c++ libxslt-devel* mod_ssl libtool-ltdl* sqlite-devel oniguruma-devel perl* libzip autoconf进入解压的目录cd /usr/local/php-8.2./配置(此步骤可能遇到模块未安装问题,需要逐个安装)./configure --prefix=/usr/local/php8 --with-curl --with-freetype

方法1:let array = [{id:1,name:'a'},{id:2,name:'b'},{id:3,name:'c},{id:4,name:'d'}] let id= 3; var newArray = array.filter(function (item) { if(id != item.id ){ return item } }) console.log(newArray )方法2:let array = [{id:1,name:'a'},{id:2,name:'b'},{id:3,name:'c},{id:4,name:'d'}] let id = 3; array.forEach((item,index)=>{ if(id == item.id){ array.splice(index,1) } }) console.log(array)