Excel表列名称

给你一个整数 columnNumber ,返回它在 Excel 表中相对应的列名称。 例如: A -> 1 B -> 2 C -> 3 ... Z -> 26 AA -> 27 AB -> 28 ... 示例 1: 输入:columnNumber = 1 输出:"A" 示例 2: 输入:columnNumber = 28 输出:"AB" 示例 3: 输入:columnNumber = 701 输出:"ZY" 示例 4: 输入:columnNumber = 2147483647 输出:"FXSHRXW" 提示: 1 <= columnNumber &l. . .Read more

golang的六个常用的web 框架

golang的六个常用的web 框架

框架一直是敏捷开发中的利器,能让开发者很快的上手并做出应用,甚至有的时候,脱离了框架,一些开发者都不会写程序了。成长总不会一蹴而就,从写出程序获取成就感,再到精通框架,快速构造应用,当这些方面都得心应手的时候,可以尝试改造一些框架,或是自己创造一个。 Go 是一门正在快速增长的编程语言,专为构建简单、快速且可靠的软件而设计。 golang提供的net/http库已经很好了,对于http的协议的实现非常好,基于此再造框架,也不会是难事,因此生态中出现了很多框架。本篇文章主要介绍六个知名的Go语言web框架。Beego:开源的高性能 Go 语言 Web 框架。 beego是一个快速开发Go应用的h. . .Read more

Go语言:模拟按键操作(go-vgo/robotgo)

▌前置安装: go get github.com/go-vgo/robotgo ▌键盘按下: package main import ( "github.com/go-vgo/robotgo" ) func main() { // 模拟按下1个键:打开开始菜单(win) robotgo.KeyTap(`command`) // 模拟按下2个键:打开资源管理器(win + e) robotgo.KeyTap(`e`, `command`) // 模拟按下3个键:打开任务管理器(Ctrl + Shift + ESC) robotgo.Ke. . .Read more