今天和同事聊起图片的事情,他告诉我说 ico 格式的图片可以包含多种不同尺寸的照片文件,我是不信的,直到他打开了看图软件,给我看到了真实的文件…… 了解了下才知道,ico 图标格式是一种包含多种尺寸位...
在PHP中,如何实现互斥锁,避免同时大量请求查询同一个数据导致缓存失效(被击穿)
很多技术确实也只有用到了才能理解。 之前听到缓存失效的三种情况,缓存雪崩、缓存穿透、缓存击穿是很难理解的,因为那时候用的缓存确实比较少,没有那么多问题,也就理解不了这些理论。 最近用了一段时间的缓存,...
新版 GPT-4o 已发布,完全免费
以下内容翻译自官网 最新的旗舰型号 GPT-4o 已经推出,现在你可以享受 ChatGPT 更多免费功能。 为了贯彻我们的使命,我们专注于推进人工智能技术,并确保它对所有人都可及且有益。今天,我们推出...
详解 htop,如何使用 htop 命令监视系统进程和资源使用
本文详细介绍了 linux 中 htop 命令的使用方法,如果你发现这个命令不可用,可以先安装 htop。 介绍 htop是top命令的更漂亮、更丰富色彩、略微更更新的版本。 在top中,一些指标如“...
PHP8 中手动安装 GD 拓展库的方法(使用包管理器超简单)
上一个教程中我们已经安装了php8,但是使用后发现 GD 拓展忘记加上去了。 本来在php8编译的时候,在配置中加上这句:--enable-gd就可以了,更多细节可以看官方说明:GD 但现在需要手动加...
Linux 设置添加开机启动的几种方法
1、修改开机启动文件 这种方式已经比较古老了,并不推荐。 开机启动文件为:/etc/rc.local(或者/etc/rc.d/rc.local) 只需要在文件新添加行,填入服务的绝对路径即可。 注意还...
如何在linux系统上编译安装多个版本的php,并实现不同网站应用使用不同的php版本
之前公司服务器上php版本太老了,导致本地和服务器的php版本差异太大,上线经常抱错,于是决定再多安装一个php新版本,另外为了避免对已经上线的服务产生影响,所以要确保新安装的php版本是独立的,和之...
el-select 中的值如果为数字,无法正确回显及传参的vue解决方法
最近也是在尝试用vue和element-ui plus做一些项目。 今天在使用el-select组件时,就发现一个问题,在下面的代码中,我希望如果性别为1时,就把选项男显示出来。 <el-for...
Linux 安装 MySQL8 指南,用户密码的初始设置修改以及 2002/1820 错误解决
起因 迁移服务器后,发现MySQL无法使用,一直提示错误: ERROR 2002 (HY000): Can't connect to local MySQL server through so...
Github Copilot 在 VSCode 中出现感叹号,无法正常使用,该如何解决
最近在用 Github Copilot 时,图标旁边一直有一个感叹号,功能也无法使用。 尝试联系 GitHub 支持,给我的回复也是和网上的解决方法类似,更新 VSCode,重新安装插件等。 不过官方...