lmcc-老马吃草的博客

使用composer更新引用包404问题2022年3月29号

 就在 2022年3月29号 我们使用 composer 来 require 使用第三方包或更新 composer包 会出现大面积404问题。异常信息 [Composer\Downloader\TransportException] The "https://mirrors.aliyun.com/composer/p/provider-2017%2477f874a1ea778d1061dc0376ee5bb78089142e6d0933b308200c290eb53e7af4.json" f ile could not be downloaded (HTTP/...

PHP,解决方案 2022-03-30 AM 991℃

最新jetbrains全家桶及phpstorm激活方法支持全系列全版本支持更新永久有效

  继 IDE Eval Reset 失效后,今天我们分享一个最新的jetbrains全家桶及phpstorm激活方法,并且支持全系列,全版本可更新使用并且有效。 我们知道 jetbrains 家的产品用过的都知道非常好用,其中包括 phpstorm , goland , pycharm , webstorm , intellij idea 等等这些都是非常强大及好用的开发工具,但是奈何 jetbrains 系列的工具都是要收费激活的虽然淘宝上有便宜的 学生邮箱 和 破解版 但是这些非常 容易被封 ,博主已经入了两次淘宝的坑了。 博主之前分享的 phpstorm及jetbrains永久...

PHP,软件工具,Golang,前端,解决方案 2022-03-23 AM 15802℃

swoole 处理 has already been bound to another coroutine xxx异常

 分享下之前在使用swoole开发项目时遇到的swoole协程问题。swoole 异常信息 P Fatal error: Uncaught Swoole\Error: Socket#37 has already been bound xxxPHP Fatal error: Uncaught Swoole\Error: Socket#37 has already been bound to another coroutine#19895, reading of the same socket in coroutine#19896 at the same time is not allo...

PHP,解决方案 2022-02-22 PM 1290℃

解决使用idea,phpstorm等开发工具git自动变为修改状态

 本文记录解决使用idea,phpstorm等开发工具在windows下提交代码后在linux下同样使用相同工具代码全部变为git修改状态如图。 通过上面的图片我们可以看到标记为修改状态的代码文件什么都没有修改但是因为跨平台出现了git修改状态,经过排查发现是 windows 和 linux 下换行转换的问题。windows下默认idea换行符 windows下默认换行符为 CRLF 格式linux下默认默认idea换行符 windows下换行符为 LF 格式解决跨平台默认idea换行符问题 既然我们找到了问题那么就好解决了我们只需要配置下git拉去或者提交代码时候保持原样或者指定格式即...

PHP,Linux,解决方案 2022-01-22 AM 1079℃

利用js焦点事件实现用户离开页面提示

 利用js 焦点事件 实现用户 切换网站提示 主要使用了原生 javascript 的 onfocus 事件以及 onblur 事件来实现的。效果预览实现代码window.onfocus = function() { document.title = '大爷来玩呀'; }; window.onblur = function() { document.title = '大爷慢走,下次再来'; };焦点事件 焦点事件 onfocus 与 onblur 执行相反。onfocus 事件 当输入字段或者窗体获得焦点时执行 JavaScript 脚本window.onfocus = ...

前端 2022-01-08 PM 716℃

ab压测工具的使用

ab压测工具 是一款 跨平台 的 轻量级 的压测工具,本文我们将简单介绍下 ab压测工具 的使用方法。centos安装ab压测工具yum -y install httpd-tools常用命令查看版本ab -V帮助ab -h并发测试并发5,测试100个请求,请求目标地址百度ab -c 5 -n 100 https://www.baidu.com/主要使用参数-c 即concurrency用于指定的并发数。-n 即requests用于指定压力测试总共的执行次数。-t 即timelimit等待响应的最大时间(单位:秒)。-b 即windowsizeTCP发送/接收的缓冲大小(单位:字节...

软件工具,Linux 2022-01-04 PM 952℃

phpstorm配置使用comoposer远程php版本

 在开发环境中我们可以通过 phpstorm 配置使用 comoposer 远程虚拟机的指定版本 php 。配置本地文件和虚拟机文件共享 例如本地 E:\wwwroot = /www/wwwroot使用安装,更新,显示日志 打开compose.json文件这个时候顶部会显示三个可点击文字 install/update/show log 。清理composer缓存 点击 clear Cache 清理 composer 缓存诊断环境 点击 diagnose 诊断 composer 环境模拟更新包 点击 simulate update 模拟更新 composer 包更新composer版本 点...

PHP,软件工具,Linux 2022-01-04 PM 855℃

使用浙江大学访问谷歌镜像站(google)含答案

 有时候我们常常需要使用 谷歌搜索 或者 谷歌学术 来查找一些 学术资料 但是因为国内网络环境原因,我们基本上访问不到 谷歌 ,这时我们可以通过浙江大学学术网站来访问谷歌镜像站来进行 合法 搜索一些 学术资料 。 但是想要使用浙江大学访问谷歌镜像站需要验证一些问题才能使用,下面我们提供了相对应的问题答案。浙江大学谷歌镜像站地址主站地址备用地址需要验证您是否来自浙江大学 这样的验证只会出现一次,通过后您会被加入白名单,之后相同IP的访问不会再需要验证。由于手机和宽带IP经常会发生改变,您可能会多次看到这一页面。只需要回答出以下任意一个问题即可请问浙江大学内网最大的论坛中, 每天发帖量最大的...

解决方案,其他 2021-12-30 PM 7568℃

一键优化宝塔面板补丁适用宝塔面板版本7.7+

 第三方网友提供的一键优化宝塔面板补丁,听说很好用,博主未测试感兴趣的同学可以在本地测试下玩玩。补丁代码 提供源代码,远程代码两种补丁安装方式,推荐使用源代码自行执行更安全。宝塔面板源代码补丁(推荐)#!/bin/bash PATH=/bin:/sbin:/usr/bin:/usr/sbin:/usr/local/bin:/usr/local/sbin:~/bin export PATH if [ $(whoami) != "root" ];then echo "请使用root权限执行命令!" exit 1; fi if [ ! ...

软件工具,Linux,其他 2021-12-29 AM 973℃

spug轻量级自动化运维平台

什么是Spug Spug 是面向中小型企业设计的轻量级无 Agent 的自动化运维平台,整合了主机管理、主机批量执行、主机在线终端、文件在线上传下载、应用发布部署、在线任务计划、配置中心、监控、报警等一系列功能。Spug功能特色批量执行: 主机命令在线批量执行在线终端: 主机支持浏览器在线终端登录文件管理: 主机文件在线上传下载任务计划: 灵活的在线任务计划发布部署: 支持自定义发布部署流程配置中心: 支持 KV、文本、json 等格式的配置监控中心: 支持站点、端口、进程、自定义等监控报警中心: 支持短信、邮件、钉钉、微信等报警方式优雅美观: 基于 Ant Design 的 UI 界面...

软件工具,Linux 2021-12-15 AM 971℃