经验杂谈-阿峰博客 - 第 2 页
Dragon

经验杂谈

帝国 CMS 数据库引擎转为 InnoDB 后副表丢失数据

帝国 CMS 数据库引擎转为 InnoDB 后副表丢失数据 3

阿峰博客 1年前 (2022-12-24) 36 0

最近把一个帝国 CMS 数据库迁移到腾讯云云数据库上,由于腾讯云云数据库 MySQL5.6 版本以上不支持 MyISAM 引擎,所以通过工具将表引擎转为 InnoDB 再导入云数据库中 但是今天通过火车头发布到帝国 CMS 的时候发现火车头显示的实际发布条数和帝国 CMS 后台的已发布信息数不一致,而且最新的一条信息的 ID 和已发布的信息数量也对不上,信息表在发布之前已经清除过表信息和表自增 ID 归 1。 回滚数据库至转换表引...

Access-Control-Max-Age:用途、使用方法和可设置的值

Access-Control-Max-Age:用途、使用方法和可设置的值

阿峰博客 1年前 (2023-03-11) 347 0

Access-Control-Max-Age 是一种 CORS(跨域资源共享)机制,它允许浏览器缓存 CORS 响应结果的时间。本文将介绍 Access-Control-Max-Age 的用途和使用方法,以及可设置的值的含义,帮助开发者在跨域请求中更好地使用该头部,提高网站性能。

Nginx 实现禁止访问指定的后缀,但排除且允许以该后缀结尾的其他资源文件访问

Nginx 实现禁止访问指定的后缀,但排除且允许以该后缀结尾的其他资源文件访问

阿峰博客 1年前 (2022-10-31) 253 0

最近搭建了一款图床程序,使用起来各方面都挺满意,但是遇到了一个问题,该图床程序会生成两张缩略图,缩略图的路径和文件名称与原图路径 名称一样,但是由于原图过于消耗流量,暂时不考虑开放公网访问。 假设小缩略图 url:https://www.afengblog.com/upload/images/2022/9/afengblog.th.png 假设中缩略图 url:https://www.afengblo...

腾讯云服务器 centos7、8 安装 GUI(图形化界面)+安装 VNC Server 通过 VNC Viewer 远程连接 VNC 桌面

腾讯云服务器 centos7、8 安装 GUI(图形化界面)+安装 VNC Server 通过 VNC Viewer 远程连接 VNC 桌面 17

阿峰博客 1年前 (2022-10-31) 396 0

如果需要使用可视化界面的软件或工具,就必须安装 GUI。 安装 GUI 后只能通过服务商提供的网页端 VNC 连接,使用时鼠标有延迟,体验相对来说不是很好,那么此时选择通过软件连接 vnc 就是很好的选择,类似 windows 系统自带的远程桌面连接,大家或许都有体验吧? 本文使用的服务器为腾讯云的 CVM(云服务器),镜像: TencentOS Server 2.4 (TK4) 系统内核版本:CentOS Linu...

Google QUIC 协议的特点及优点

Google QUIC 协议的特点及优点

阿峰博客 1年前 (2023-03-12) 199 0

Google QUIC 协议是一种基于 UDP 协议的高效网络传输协议,具有高速、安全、稳定、适应移动设备和无线网络等特点。其特性包括支持 TLS 加密通信、多路复用、0-RTT 特性和快速重传和快速恢复机制等,可大幅降低网络延迟和丢包率。Google QUIC 协议能提高用户体验和网络质量,使网络传输更加快速、可靠和稳定。

Access-Control-Allow-Credentials:用途、使用方法和可设置的值

Access-Control-Allow-Credentials:用途、使用方法和可设置的值

阿峰博客 1年前 (2023-03-11) 901 0

Access-Control-Allow-Credentials 是 CORS 机制中的一种 HTTP 响应头部,它允许客户端向跨域服务器发送认证信息,以便在跨域请求中使用 cookies、HTTP 身份验证等机制。本文将介绍 Access-Control-Allow-Credentials 的用途和使用方法,以及可设置的值的含义,帮助开发者在跨域请求中更好地使用该头部,提高网站的安全性和可靠性。

了解 Access-Control-Expose-Headers 的用途和使用方法

了解 Access-Control-Expose-Headers 的用途和使用方法

阿峰博客 1年前 (2023-03-10) 1,426 0

Access-Control-Expose-Headers 是一个 CORS 头部,用于指定允许客户端访问的响应头信息。在跨域请求中,如果需要获取响应头信息,需要在服务器端设置 Access-Control-Expose-Headers 头部,并指定允许访问的响应头信息。

GitHub Copilot 学生代认证教程 GitHub 学生包(无需学生证及任何资料,3-5 分钟即可完成认证)

GitHub Copilot 学生代认证教程 GitHub 学生包(无需学生证及任何资料,3-5 分钟即可完成认证) 4

阿峰博客 1年前 (2023-01-25) 11,456 0

学生包自助认证方法(附 Copilot 激活方法) 操作文档:https://docs.qq.com/doc/DY2JvRG15SmNaRGdw 尽量用电脑认证,首先请确保自己的账号没有开启两步验证! 另外,如果你的 GitHub 中添加有自定义域名邮箱或者教育邮箱,请确保还添加有常见邮箱(qq.com, gmail.com 等)再提交认证。 如遇到错误信息请先翻到第二页查看错误自查 安全性声明:本系统绝...

CORS 机制:保障 Web 应用安全的重要机制

CORS 机制:保障 Web 应用安全的重要机制

阿峰博客 1年前 (2023-03-12) 84 0

CORS(跨源资源共享)是 Web 浏览器和 Web 服务器之间进行跨域资源访问的机制。它的出现是为了解决跨域访问的问题,同时也能保护 Web 应用程序的安全。本文介绍了 CORS 的用途和如何在前端和后端使用 CORS,同时提供了一些开发时需要注意的安全性问题。CORS 机制是一种非常有用的 Web 开发工具,开发者需要根据具体情况和需求来选择合适的使用方式,并采取相应的安全措施来保护 Web 应用程序的安全性。

VNC Server Centos 无法调整屏幕分辨率,调整分辨率无反应的解决方法

VNC Server Centos 无法调整屏幕分辨率,调整分辨率无反应的解决方法 4

阿峰博客 1年前 (2022-10-31) 160 0

最近给服务器装了 GUI 桌面+VNC Server,但发现无法更改屏幕分辨率大小,使用 vnc viewer 最大化窗口看着屏幕属实别扭,屏幕只能显示 80%左右,剩下的需要滚动到下面才能看到,屏幕的文字看起来也比较糊。 在网上搜了一堆方法,修改 xorg.conf 文件发现没有效果,临时的命令也没有效果。 最后在/usr/bin 文件夹下面找到一个 vncserver 文件,找到 vncserver 的配置文件,发现...