编程技术


2023-03-04

[编程技术] JS | 原生js仿ElementUI消息提示组件,含生命周期钩子

仿ElementUI消息提示组件,含生命周期钩子 先来看看 ElementUI 消息提示组件 官网:https://element.eleme.cn/#/zh-CN/component/message 本文实现效果: 代码: <!DOCTYPE html>

2023-02-24

[编程技术] Go | 包依赖管理工具go mod使用详解

go module 是 Go 语言从 1.11 版本之后官方推出的版本管理工具,并且从 Go 1.13 版本开始,go module 成为了 Go 语言默认的依赖管理工具。 Modules 官方定义为: Modules 是相关 Go 包的集合,是源代码交换和版本控制的单元。Go 语言命令直接支持使用 Mod

2023-02-13

[编程技术] Go | 解决低版本Goland调试问题:Version of Delve is too old for this version

新配置的 Goland 执行 golang debug 时,后台提示如下, WARNING: undefined behavior - version of Delve is too old for Go version 1.18.0 (maximum supported version 1.17) 截图如下: 解决方法 1、下载 dlv 配置好代理,使用 go get 或着 go install 命令下载 go install github.com/go-delve/delve/cmd/dlv@latest 安装完成后,在你的 GOPATH 即安装目录的 bin 下面就有了 dlv 2、配置 dlv GoLand

2022-12-31

[编程技术] Typecho纯代码生成sitemap站点地图

想要实现 Typecho 纯代码生成 sitemap 站点地图只需要 2 步就够了。 1、在博客主题目录新建 sitemap.php 页面,放入以下代码: <?php /** *HTML版网站地图Sitemap * * @package custom */ ?> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head profile="http://gmpg.org/xfn/11"> <meta http-equiv="Content-Type" content="text/html; charset=<?php $this->options->charset(); ?>" /> <title&

2022-12-31

[编程技术] Lazysizes.js图片懒加载的使用

**lazysizes **是一种快速(无垃圾),对 SEO 友好且可自动初始化的 lazyloader,用于图像(包括响应图像 picture/ srcset),iframe,脚本/小部件等。它还通过区分关键视图元素和近视图元素来优先分配资源,以使

2022-12-29

[编程技术] typecho使用文件缓存加快打开速度

typecho 是一个伪静态的博客系统,如果不使用缓存,每次打开页面都会查询数据库,访问人数多了以后服务器压力倍增。 但是,typecho 是一个 php 的程序,我们可以利用 php 将实时页面保存成 html,设置一个失效时间,如果

×