作者: 小天

  • 日常维护更新 2024.5.19

    1 、昨晚使用图床时发现图片转 webp 格式时所用大小几乎不变,与我之前了解到的 webp 格式更好更省内存。因此,今天特意将所有图片重新本地转 webp 后再上传至图床,图片加载速度更快😁

    2 、更新插件版本,维护服务器,,

    WEBP 是一种由 Google 开发的现代图像格式,旨在提供无损和有损压缩,同时保持高质量的图像。它的主要优势在于,与其他流行的图像格式 (如 JPEG 、 PNG) 相比,它可以实现更小的文件大小和更快的加载速度,而不会显著降低图像质量。

    以下是 webp  格式的一些主要特点:

    1. 文件大小小:由于高效的压缩算法,webp 图像通常比 JPEG 或 PNG 图像小得多。
    2. 加载速度快:由于文件大小较小,webp 图像在网页上加载得更快。
    3. 无损和有损压缩:webp 支持无损和有损压缩,允许用户根据需要在保持高质量和减小文件大小之间找到平衡。
    4. 透明度支持:webp 支持 alpha 通道,允许图像具有透明度。
    5. 动画支持:webp 还支持动画,类似于 GIF 格式,但通常具有更高的质量和更小的文件大小。
  • arcgispro 如何下载天地图的某个区域

    起因:

    在上 ArcGIS Server 应用这门课时,发现老师提供的数据范围比较小,利用 ArcGIS API for JavaScript 写网页时,底图为自带的图,使用大比例尺时就没有数据源了,因此需要一个能够符合底图且能够一眼看到专题图的数据图层,在翻阅天地图官网资料后发现不支持下载,又通过查阅各类资料发现 ArcGIS Pro 能够快捷下载,

    步骤:

    使用 ArcGIS Pro 下载天地图的步骤如下:

    1 、打开 ArcGIS Pro,新建工程-地图

    2 、添加底图。创建完项目后如果没有底图可以在地图-> 底图-> 选择 「天地图-矢量 (CGCS2000)」 作为底图,也可根据自己的需求选择所需底图。

    3 、在 ArcGIS Pro 界面中,定位找到你想要获取的项目区位置以及显示大小 (窗口所显示的范围就是所导出的范围) 。

    4. 在共享中找到 「导出 Map」 的选项。点击这个选项,进入导出设置。在导出设置中,文件类型为 TIFF 格式 (可根据需要自行选择),选择文件存放位置以及命名,TIFF 注意勾选 「Write world file」(写入坐标文件) 选项,以便栅格文件包含位置信息。另外,颜色深度可以根据需要选择,一般默认即可,最后选择导出,这样,你就成功使用 ArcGIS Pro 下载了天地图的某个区域。

  • 如何申请第三方登录-【 Github 登录】

    Github 登录不像 QQ 互联需要审核,简单几个步骤就可以接入。

    但 Github 国内的访问可能会出现问题,比较适合技术网站使用,毕竟技术宅都是有 Github 帐号的

    创建开发者应用

    首先你得有一个 Github 的帐号,没有的话就注册一个吧。邮箱注册也很简单!

    1. 登录 Github 后,点击进入设置 (Settings)

    2. 进入开发配置 (Developer settings)

    3. 创建 OAuth Apps,填写一些必要的信息

    回调地址在主题设置-社交登录获取

    4. 记录 Client ID  和 Client Secret(此处还可上传网站 logo)

    5. 将 Client ID  和 Client Secret  填写到主题设置-Github 登录

    保存之后,就可以在前端看到 Github 的登录按钮了

  • 如何申请第三方登录-【 QQ 登录】

    QQ 登录是非常常见的第三方登录,使用方便,申请比较简单,本篇教程将详细的教你如何申请 QQ 登录

    申请步骤:

    首先在 QQ 互联平台登录你的 QQ, 注册成为 QQ 互联平台开发者,点击应用管理

    然后选择创建应用-> 创建网站应用

    填写好相关资料-> 提交

    接下来就是网站信息,需要准确的填写:

    已备案域名

    直接填写相关信息

    未备案域名

    若服务器不在内地 (不能备案),则资料填写之后,需要将以下东西发送邮件到 connect@qq.com

    填写以下表格 (表格附在文章末尾)

    填写之后就可以发邮件了

    收件人填写:connect@qq.com

    主题填写:【国际域名接入】 腾讯公司应用打通

    添加附件 (表格和域名证书,证明文件),再将表格添加到正文,域名证书,证明文件也一同添加到正文,如下图

    接下来就是耐心等待审核,审核是否通过都会发邮件到自己邮箱

    获取 ID 和 Key

    审核通过之后,点击查看

    先确保应用接口中的 登录 和 unionid 均已获取

    然后记录 APP ID  和 APP Key(未备案域名的表格也是填写此处的APP IDAPP Key

    主题配置

    本站使用的是子比主题,进入后台-> 主题设置-> 社交登录->QQ 登录,开启 QQ 登陆,并填入 APP ID  和 APP Key

    国际域名接入 QQ 互联申请表
  • WordPress 6.5 即将发布!!!

    WordPress 计划于 2024 年 3 月 26 日推出 WordPress 6.5 最终版本。这里面包含了很多新功能,其中最重要的就是可以让用户上传自己的字体,另一就是支持自定义 API 的区块数据调用。

    WordPress 6.5 中的新功能

    与 WordPress 6.4  一样,WordPress 6.5 包含各种令人惊叹的功能,可以轻松改造您的 WordPress 网站。

    您可以受益于令人印象深刻的功能,如块、字体、样式、同步模式、站点编辑器、经典主题和性能更新。

    — 字体库

    字体库使您能够管理网站的一个重要方面:版式。您可以根据需要轻松自定义整个网站的字体。

    您可以安装 Google Fonts 或本地字体并合并您所需的版式集合。

    — 增强的同步模式

    同步模式可以改善您的网站设计过程。它们可以帮助您轻松地对特定布局进行重要更改。

    同步模式允许您覆盖内容,保持网站的设计和布局一致。您可以选择同步模式中需要更新的内容。

    有趣的是,您可以更改有关标题、按钮块、图像和段落的内容。

    同步模式对于设计保持不变但内容不断变化的推荐、案例研究、食谱等非常方便。

    — 区块和自定义字段

    WordPress 6.5 将帮助用户将自定义字段连接到核心区块属性。这意味着用户现在可以使用自定义字段的值。他们不需要创建自定义块。

    区块绑定 API 允许开发人员将自定义字段连接到块。此外,他们可以在需要时将这些核心块连接到任何动态内容。

    — 交互 API

    交互 API 是灯箱图像功能的升级版本。通过 Interactivity API,开发人员可以在块内创建交互式体验。

    开发人员可以添加其他令人兴奋的功能,例如显示新评论或获取搜索结果。

    因此,访问者可以实时参与内容并改善他们的体验。

    — 风格修改

    风格修订让开发人员可以适当地监控他们的工作。在开发新概念或设计时,它们会向开发人员提供有关其工作更新的清晰图片,例如时间戳、快速摘要和所做修订列表。

    开发人员可以使用样书查看修订版本,以监控他们正在处理的模板中未显示的更改。

    — 经典主题

    WordPress 6.5 帮助开发人员向经典主题添加新的设计选项,而无需依赖 theme.json 。

    这样,网站设计者和创建者就可以通过类主题访问多个设计选项,例如间距、边框控制、版式和颜色选项。

    — 设计工具

    幸运的是,WordPress 6.5 提供了多项增强功能来帮助增强设计体验,包括:

    • 组块的背景图像获得大小和重复支持,以便用户可以将视觉元素合并到他们的布局中。
    • 用户可以受益于封面块的宽高比支持。因此,他们可以管理覆盖块图像的形状和大小。
    • 阴影支持允许开发人员在创建具有视觉深度的布局时添加更多块。

    — 网站编辑器更新

    站点编辑器更新使开发人员能够简化他们的工作流程。您可以依靠各种站点编辑器功能来简化 Web 开发。

    您可以轻松地重命名列表视图中的每个块。您还可以通过复制或重命名单个图案来组织它们。

    站点编辑器更新还包括令人印象深刻的 UI 改进。例如,用户可以通过在列表视图中快速右键单击来添加对其阻止设置的访问权限。

    同样,您可以利用编辑器首选项面板中的综合设置来调整首选项。当您处于无干扰模式时,您可以在悬停时使用块工具栏。

    您还可以在不同的块中创建和管理链接,以增强链接构建体验。

    — 站点编辑器中的数据视图

    WordPress 6.5 包含模式、模板、页面和模板部分的数据视图,可帮助您简化网站编辑体验。

    此外,您可以在网格或表格视图中查看数据。此外,您可以在进行批量更改时使用新的 UI 来切换字段。

    — 改进的插件体验

    您可以智能地管理需要其他插件的插件。插件作者可以在其插件设置中列出所需的插件。

    在安装此类插件时,他们将首先使用链接安装并激活所需的插件。因此,只要需要它们的插件处于活动状态并安装,所需的插件就应该保持活动状态并安装。

    如果所需的插件被停用,则需要它们的插件也将被停用。

    — 性能相关更新

    在 WordPress 6.5 中,有 110 多个与性能相关的更新可用。例如,帖子编辑器和站点编辑器的加载速度比 WordPress 6.4 中的帖子编辑器和站点编辑器更快。

    用户在使用最新版本的 WordPress 时可以体验到更快的输入处理速度。此外,他们可以轻松地浏览网站编辑器,速度比 WordPress 6.4 快六倍。

    — 增强的可访问性

    用户可以利用 60 多项更新来享受前所未有的便利性。通过这些值得注意的辅助功能更新,您可以修复多个问题,例如光标焦点、元素定位、对比度设置等。

  • 最新 GitHub 学生认证申请 (保姆级教程)

    🌟关于 Github 学生包 (GitHub Student Developer Pack)

    Github 的学生包里包括 Github Pro 及 Github Copilot 等 Github 福利。

    您也可以用 Github 的学生认证直接认证 JetBrains 的学生认证。

    Github 学生认证可以享受如:1Password(一年) 、 termius 等的软件订阅权益。

    同时也可以借由 Github 的学生认证申请一系列如 Azure 等云服务商的有期限免费额度及一些域名商为期一年的免费特定后缀域名。

    🌟申请条件

    1. GitHub 账号
    2. 一个教育邮箱 (edu.cn 后缀的学校邮箱,通常在学校官网就可以申请)
    3. 学信网材料

    🌟申请认证:

    1 、修改 GitHub 信息,添加学校邮箱

    首先登录 GitHub,然后 Github 右上角头像点击 setting

    GitHub 主页

    选择 EmailAdd email address 添加学校的 edu 邮箱地址,并设置为主要邮箱。

    GitHub 添加邮箱

    选择 Public Profile,其中基本是填写学校和个人相关的信息,为了通过 GitHub 的机器识别。具体更改内容如下:

    • Name:修改为自己真实姓名的英文机翻。
    • Public email:修改为刚刚添加的学校邮箱。
    • Bio:XXX(名字),student,XXX University,学校邮箱。
    • Company:XXX University(填入自己学校的英文名称)
    • Location:学校地址精确到市即可。 (英文)
    GitHub Public Profile 修改

    2 、学信网准备材料

    打开中国高等教育学生信息网并登录,选择在线验证报告

    学信网页面

    选择教育部学籍在线验证报告查看 (如果在线报告失效了可以选择延长验证有效期)

    学信网在线验证报告查看

    使用浏览器自带的翻译把打开页面中的报告机翻成英文再截图

    学信网报告截图

    3 、 GitHub 学生认证

    打开 GitHub benefits

    选择 「Student」

    GitHub benefits 页面

    邮箱:选择学校邮箱

    学校:直接使用学校邮箱,会自动填入

    邮箱,学校的选择

    填写你打算如何使用 Github,这个并不需要多详细,也不是很重要。
    可以直接使用以下理由:

    I want to learn coding and try to make contribution to the community.

    申请理由

    点击绿色的 「Continue」 按钮进入下一页

    选择上传图片,上传学信网截图

    上传学信网截图

    若界面有 proof type

    proof type 框

    则选择 other

    proof type 的选择

    然后填写学校具体信息

    • 在 「What is your school’s website」 中填入你学校的官方网址 (http://或 https://头无影响)
    • 在 「How would you describe your school?」 中选择你学校的办学性质 (大学及大学学院选 Higher-education,高中选择 High School)
    • 在 「How many students are enrolled at your school」 中选择你所在年级的招生人数 (非必填但建议选择)

    然后具体填写学校地址 (建议英文)

    • 在 「Street address」 中填写学校做所在的街道/区县
    • 在 「City」 中填写所在的城市 (请填入地级市而非县级市)
    • 在 「Country」 中选择所在的国家,其排列顺序按英文首字母来排列的。中国选择 「China」 即可
    • 在 「Non-US State or CA Province」 中填入所在的省份
    信息填写

    若界面没有选择 proof type 的入口,直接点击绿色 「Process my application」 按钮提交您的申请
    恭喜你完成了申请 Github 学生认证的全部步骤,您将收到一封邮件。

    GitHub 会先花一定时间进行机器识别检测,通过上传的材料和 github 个人信息以及学校信息等等进行比对。

    • 如果这里出错,将会直接被 Rejected 。
    • 如果成功了,将会进入人工识别处理,需要等待几天,GitHub 的审核结果将在 GitHub benefits 上显示出来并发送至您的邮箱中,在那时通过了就可以享受学生认证的权益了。
    成功失败截图

    🌟可能的认证失败原因:

    1. 未使用校园网
    2. 使用了网络代理
    3. 证明材料中缺少需要的信息
    4. 浏览器没有调用地理位置的权限
    5. 未完成 Public Profile 填写
  • 本站现已重新完成搭建

    起因:

    2024-1-26,登陆网站发现所有网站全部无法访问,于是登录服务器厂商,发现原来是数据全无,具体公告如下:

    服务器厂商公告

    结果:

    重建网站,数据全部丢失😭😭😭

    今后一定要吸取经验,不能只存留数据在服务器,要经常备份数据到其他地方

  • Hello world!

    Welcome to WordPress. This is your first post. Edit or delete it, then start writing!