自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(18)
  • 收藏
  • 关注

原创 【宝塔运维】宝塔面板使用phpmyadmin访问远程数据库服务器

【代码】【宝塔运维】宝塔面板使用phpmyadmin访问远程数据库服务器。

2023-08-13 10:29:49 1569

原创 【Go语言】HTTP代理转发给另一个网站 并除去跨域检测

【代码】【Go语言】HTTP代理转发给另一个网站 并除去跨域检测。

2023-06-02 10:57:28 496

原创 【JS】监听URL的hash变化

监听hashchange事件,当hash页面发生变化时调用handleHashChange函数。在页面加载时调用一次handleHashChange函数,以便处理当前路由部分。获取当前的路由部分,例如 'index/index' 定义一个处理函数,用于监听hash页面变化事件。定义一个update函数,用于更新页面内容。调用update函数更新页面内容。如果路由为空,则跳转到默认路由。在这里更新页面内容。更改 h1的内容。

2023-05-04 14:00:57 1252

转载 【php】记微信第三方平台通过ticket 并解密 然后授权相关接口/获取令牌 获取component_access_token

【代码】记微信第三方平台通过ticket 并解密 然后授权相关接口/获取令牌 获取component_access_token。

2023-02-14 13:19:20 1123 1

原创 【Go语言】全局监听某个键盘按键是否被按下

【代码】【Go语言】全局监听某个键盘按键是否被按下。

2023-02-02 23:31:55 1743

原创 【Go语言】gin + go:embed 打包静态资源文件

【代码】【Go语言】gin + go:embed 打包静态资源文件。

2023-02-02 23:10:09 1458 1

原创 【Go语言】Fyne 解决 无法支持中文字体解决方法 (两种方式)

第一种方式:1.安装官方的 cmd 工具go get fyne.io/fyne/cmd/fyne2.准备好字体文件(建议使用 ttf 字体格式)字体文件下载地址 https://www.fonts.net.cn/3.使用fyne把字体文件打包成二进制格式fyne bundle fonts.ttf >> bundle.go4.需要创建一个 theme 目录 把 bundle.go 放入其中5.修改 bundle.go 文件 把 package 和 import 修改成指定

2021-12-27 14:47:48 3195 2

原创 Go语言 通过反射创建一个变量结构体实例

package mainimport ( "fmt" "reflect")//定义一个Cal结构体type Cal struct { Num1 int Num2 int}//定义一个结构体方法func (c Cal) GetSub(n1, n2 int) int { return n1 + n2}func main() { //定义一个空的 cal 结构体 var cal *Cal //通过反射创建一个变量结构体实例 newCal := reflect.New(

2020-08-14 10:29:27 1659 3

原创 Go语言 协程配合管道的综合案例-2

package mainimport ( "bufio" "fmt" "math/rand" "os" "sort" "strconv" "time")func main() { //初始化一个种子用来生成随机数据 rand.Seed(time.Now().UnixNano()) //文件写入状态 writerChanOk := make(chan bool, 10) //1.开一个协程writeDataTofile,随机生成1000个数据,存放到文件中 pathN

2020-05-22 00:27:05 537

原创 Go语言 协程配合管道的综合案例-1

package mainimport "fmt"func main() { numChan := make(chan int, 2000) resChan := make(chan map[int]int, 2000) syncChan := make(chan bool, 8) //1.启动一个协程,将1-2000的数放到一个channel中,比如numChan go func(numChan chan int) { for i := 1; i <= 2000; i++ {

2020-05-21 21:26:45 493 2

转载 Go语言使用go-sciter创建桌面应用(八) 窗口显示时,自动加载后端数据。

有些时候我们需要在窗口创建并显示时,加载一些后端的配置,这就需要用到view提供的几个事件。https://sciter.com/docs/content/sciter/View.htmstatechange 状态改变时,最大化,最小化,显示,隐藏,会触发事件回调。activate 窗口激活或停用时,可以理解为获取焦点或失去焦点,触发事件回调。demo.go的代码如下。package...

2020-04-21 13:07:23 394

转载 Go语言使用go-sciter创建桌面应用(七) view 对象常用方法,文件选择,窗口弹出,请求

view对象的详细文档请看:https://sciter.com/docs/content/sciter/View.htmdemo9.html代码如下:<!DOCTYPE html><html lang="en"><head> <meta charset="UTF-8"> <title>view对象学习&lt...

2020-04-21 13:06:40 788

转载 Go语言使用go-sciter创建桌面应用(六) Element 元素操作和 Event 事件响应

详细的文档请看下面两个链接:https://sciter.com/docs/content/sciter/Element.htmhttps://sciter.com/docs/content/sciter/Event.htmdemo8.html代码如下:<!DOCTYPE html><html lang="en"><head> <m...

2020-04-21 13:05:24 479

转载 Go语言使用go-sciter创建桌面应用(五) 加载元素资源

有些时候我们需要动态的给某个UI元素加载内容或数据。demo6.go代码如下:package main; import ( "github.com/sciter-sdk/go-sciter/window" "github.com/sciter-sdk/go-sciter" "log" "fmt") func load(root *sciter.Elem...

2020-04-21 13:04:40 416

转载 Go语言使用go-sciter创建桌面应用(四) 固定窗口大小

有些时候我们需要创建的应用窗口大小不可改变。demo5.go代码如下:package main; import ( "github.com/sciter-sdk/go-sciter/window" "github.com/sciter-sdk/go-sciter" "log") func main() { //创建新窗口 //并设置窗口大小 ...

2020-04-21 13:03:21 424

转载 Go语言使用go-sciter创建桌面应用(三) 事件处理,函数与方法定义,go与tiscript之间相互调用

Sciter 处理脚本 tiscript,用于处理UI交互中的一些逻辑,跟js很像,但又有点区别,对前端熟悉的人应该能很快上手。tiscrip脚本文档https://sciter.com/developers/sciter-docs/script/dom类文档https://sciter.com/developers/sciter-docs/dom-classes/demo4.go代...

2020-04-21 13:01:56 716

转载 Go语言使用go-sciter创建桌面应用(二) ui元素查找,增加,删除,修改

我们可以通过 go-sciter 给我们提供的方法,方便的对 html,css 编写的UI界面进行增删改查。demo3.go代码如下:package main; import ( "github.com/sciter-sdk/go-sciter" "github.com/sciter-sdk/go-sciter/window" "log" "fmt") ...

2020-04-21 13:00:58 617

转载 Go语言使用go-sciter创建桌面应用(一) 简单的通过html,css写ui

我们使用 go-sciter,就不得不提 Sciter,Sciter 是一个嵌入式的 HTML/CSS 脚本引擎,旨在为桌面应用创建一个 UI 框架层。说简单点就是我们通过它可以像写html,css那样写桌面UI。一、环境准备第一步:从 https://sciter.com/download/ 地址下载 sciter-sdk 1. 解压,找到 sciter-sdk\bin\64\scite...

2020-04-21 12:59:22 3532 5

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除