博客文章

分类/ 标签/

2023-03-29

[编程技术] JS | JS实现Web应用或网站发送浏览器Notification通知

今天更新了ios,发现 iOS、iPadOS 16.4 让网页应用程序也能推送通知到通知中心了,那么就来看一下如何使用 JS 通过网页发送浏览器通知吧。 在开发一个 Web 应用系统或者一个网站时,当用户触发了某个事件,或者系统

2023-03-27

[编程技术] Go | 使用rsrc给golang打包的exe文件添加程序图标

计划使用 golang 语言编译一系列实用工具,提高自己的工作效率。发现编译后的 .exe 文件没有图标,甚是难看,所以找了 windows 平台下添加 Go 程序图标的方法。 1、查找 ico 图标 查找一个符合程序气质的图标,下载备用。 图标保存到程序同级

2023-03-04

[编程技术] Go | 基于最新的 ChatGPT API 实现命令行版 ChatGPT

OpenAI 这两天发布了 ChatGPT API,基于 gpt-3.5-turbo 模型,这是一个 GPT-3.5 的优化版本,用于支持开发者把 ChatGPT 集成到自己的产品中,同时把 API 调用价格降到 $0.002 每千 token,意味着处理 100 万字符的文本只需要 2 美元,也就是差不多十几块钱人民币,

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

×