2021-07-13 11:47:13
技术分享
0
按键精灵想必很多人都玩过,使用录制功能将鼠标和键盘的操作录制下来,录制好后就可以通过回放自动执行之前录制的操作,可以设置重复执行的次数,这样就可以将一些重复的劳动交给脚本自动化去完成。使用Python编写一个和脚本精灵一样的程序非常简单,并且代码量足够少,好处是可以不再依赖按键精灵,像我这种有轻微洁癖的程序猿就喜欢自己动手实现,依赖Python的为所欲为的特性,可以任意编码让自己的按键精灵更加强大。
按键精灵的实现可以拆解分为录制和回放两个步骤,对应到Python程序的实现也可以分为两步:1.监听鼠标键盘的事件和坐标,写入到文件中记录起来。2.读取监听时写入的文件,执行文件中的坐标和事件操作。. . .Read
more
2021-06-29 16:36:17
技术分享
0
给你一个整数 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
2021-06-28 15:31:17
技术分享
1
给你一个数组 routes ,表示一系列公交线路,其中每个 routes[i] 表示一条公交线路,第 i 辆公交车将会在上面循环行驶。
例如,路线 routes[0] = [1, 5, 7] 表示第 0 辆公交车会一直按序列 1 -> 5 -> 7 -> 1 -> 5 -> 7 -> 1 -> … 这样的车站路线行驶。现在从 source 车站出发(初始时不在公交车上),要前往 target 车站。 期间仅可乘坐公交车。
求出 最少乘坐的公交车数量 。如果不可能到达终点车站,返回 -1 。
示例 1:输入:routes = [[1,2,7],[3,6,. . .Read
more
2021-06-18 18:22:35
技术分享
0
框架一直是敏捷开发中的利器,能让开发者很快的上手并做出应用,甚至有的时候,脱离了框架,一些开发者都不会写程序了。成长总不会一蹴而就,从写出程序获取成就感,再到精通框架,快速构造应用,当这些方面都得心应手的时候,可以尝试改造一些框架,或是自己创造一个。
Go 是一门正在快速增长的编程语言,专为构建简单、快速且可靠的软件而设计。 golang提供的net/http库已经很好了,对于http的协议的实现非常好,基于此再造框架,也不会是难事,因此生态中出现了很多框架。本篇文章主要介绍六个知名的Go语言web框架。Beego:开源的高性能 Go 语言 Web 框架。
beego是一个快速开发Go应用的h. . .Read
more
2021-06-08 15:43:57
技术分享
1
▌前置安装:
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
2021-06-08 15:41:48
技术分享
0
▌打开终端,输入如下命令设置加速代理:go env -w GOPROXY=https://goproxy.cn,direct. . .Read
more
2021-06-04 06:13:21
技术分享
1
Markdown语法教程 (Markdown syntax tutorial)
Markdown SyntaxMastering MarkdownMarkdown BasicsGitHub Flavored MarkdownMarkdown 语法说明(简体中文)Markdown 語法說明(繁體中文)
键盘快捷键 (Keyboard shortcuts)
If Editor.md code editor is on focus, you can use keyboard shortcuts.
Keyboard shortcuts (键盘快捷键)
说明
Description
F9. . .Read
more
2021-06-04 06:13:21
技术分享
0
具体代码如下:
<?php
/**
* Created by PhpStorm.
* User: wady www.bcty365.com
* Date: 2017/8/16
* Time: 14:52
*/
namespace App\ThinkClass;
use Symfony\Component\HttpFoundation\File\UploadedFile;
class UploadClass
{
/**
* @var UploadedFile $file;
*/
protected $file;
/**
*. . .Read
more
2021-06-03 10:14:49
技术分享
1
Editor.md的安装使用1.基本使用及表单提交基本使用markdown是相当简单的,比ueditor还要简单,从git上下载回来的Editor.md是1.5版,压缩包里有分门别类详细的文件夹。
在examples文件夹中有一个简单的示例simple.html,可以在浏览器里打开,并查看源代码,我这里做一个简单的总结,并加上表单提交的配置:
在HTML中加载CSS:editormd.css在HTML中加载JS:顺序为jQuery,editormd.min.js,在HTML中写一个div节点,包含两个textarea,格式如下:<div class="editormd" id="t. . .Read
more
2021-06-03 09:38:45
技术分享
0
用mysql自带的函数,计算customer表中,每个地方具体。
mysql距离计算,单位m,以及排序
lon 经度 lat 纬度
一般地图上显示的坐标顺序为,纬度在前(范围-90~90),经度在后(范围-180~180)
首先新建一张表,里面包含经纬度
SET FOREIGN_KEY_CHECKS=0;
-- ----------------------------
-- Table structure for customer
-- ----------------------------
DROP TABLE IF EXISTS `customer`;
CREATE TAB. . .Read
more