一个方便 LeetCode 复习的脚本
这个脚本半年前就在用了,只不过一直没有公开。
这是一个简易的 LeetCode 自动统计程序, 可自动统计最近提交通过的题目, 并以 Markdown 的形式展示相关的数据。
采用 GitHub Actions 自动化运行程序,无需部署到服务器或本机持续运行了~
可能对于刷 LeetCode 的小伙伴会有点用。
根据个人需求, 我只重点获取提交次数和重刷次数这两个指标, 目的是为了更好地辅助做题。
脚本地址: leetcode-revise
使用教程
- Fork 本仓库
 - 配置 GitHub Actions 所需的参数
- 点击仓库下的 Settings->Secrets->New repository secret, 分别添加以下 secret
- Name:LEETCODE_EMAIL Value:你的 LeetCode 账号
 - Name:LEETCODE_PASSWORD Value:你的 LeetCode 密码
 
 - 点击tokens->Generate new token
- Note:GITHUB_TOKEN
 - Select scopes:建议全部勾选
 
 - 修改action.yml文件的第
42 行, 将email更改为你的 GitHub 邮箱地址 - 修改action.yml文件的第
43 行, 将name更改为你的 GitHub 用户名 
 - 点击仓库下的 Settings->Secrets->New repository secret, 分别添加以下 secret
 
PS: 提交时间有误,原因是 Github Actions 中提供的 Ubuntu 系统时区属于标准时间,+8 小时属于东八区时间。待修改。
具体内容详见: leetcode-revise
一个方便 LeetCode 复习的脚本的更多相关文章
- 分享一个php的启动关闭脚本(原)
		
自己简单写的一个php服务的启动脚本和大家分享 思路(实现的原理): 1:function模块+case语句多分支判断 2:通过添加# chkconfig: 2345 43 89注释实现开机自启动(前 ...
 - 使用Notepad++开发C#,一个复杂点的csscript脚本
		
使用Notepad++开发C#,一个复杂点的csscript脚本: //css_dir ..\..\lib; //css_ref Geb.Image.dll; //css_ref Geb.Image. ...
 - 一个很不错的bash脚本编写教程
		
转自 http://blog.chinaunix.net/uid-20328094-id-95121.html 一个很不错的bash脚本编写教程,至少没接触过BASH的也能看懂! 建立一个脚本 Lin ...
 - MSSQL-Scripter,一个新的生成T-SQL脚本的SQL Server命令行工具
		
这里向大家介绍一个新的生成T-SQL脚本的SQL Server命令行工具:mssql-scripter.它支持在SQL Server.Azure SQL DB以及Azure SQL DW中为数据库生成 ...
 - 如何实现shell并发 一个入门级可控多线程shell脚本方案
		
如何实现shell并发 很多人都问我如何写shell脚本,如何实现同时给三台ftp服务器上传文件,如何同时检测三台服务器是否alive等,其实这就是想实现shell的并发.那么shell并 ...
 - Shell:如何写一个多选菜单的脚本
		
Blog:博客园 个人 翻译自How to Create a Multiple Choice Menu in Bash Scripts 目录 多选菜单脚本介绍 配置输入提示 创建预定选项列表 创建预选 ...
 - 利用Roslyn构建一个简单的C#交互脚本引擎
		
(此文章同时发表在本人微信公众号"dotNET每日精华文章",欢迎右边二维码来关注.) 微软的下一代编译器技术Roslyn是一个里程碑的技术,可以给.NET平台带来无限想象空间.比 ...
 - 一个创建Coco2d-x项目的脚本
		
1.使用环境 我测试的环境是Mac OS 10.10 +Coco2d-x 3.2,是使用shell写的脚本,应该linux/unix都应该 可以使用. 2.使用可能出现的问题 使用中可能会爆权限不足的 ...
 - Unity 3D 一个简单的角色控制脚本
		
之所以写这个脚本,是因为我想起了我还是新手的时候,那时为了一个角色控制脚本百度了半天还是一无所获,因为看不懂啊,都写的太高级了 希望这个脚本能够帮助那些 像曾经的我一样迷失于代码中的新手们能够清晰的理 ...
 
随机推荐
- 【Java】计算机软件、博客的重要性、编程语言介绍和发展史
			
之前学得不踏实,重新复习一遍,打扎实基础中. 记录 Java核心技术-宋红康_2019版 & Java零基础学习-秦疆 文章目录 软件开发介绍 软件开发 什么是计算机? 硬件及冯诺依曼结构 计 ...
 - mysql 需要内核级线程的支持,而不只是用户级线程,这样才能够有效的使用多个cpu
			
mysql 需要内核级线程的支持,而不只是用户级线程,这样才能够有效的使用多个cpu
 - 【Linux】 多个会话同时执行命令后history记录不全的解决方案
			
基本认识 linux默认配置是当打开一个shell终端后,执行的所有命令均不会写入到~/.bash_history文件中,只有当前用户退出后才会写入,这期间发生的所有命令其它终端是感知不到的. 问题场 ...
 - 【Linux】自建回收站
			
linux rm命令是即刻删除的,而且挺多人喜欢加上-f强制命令,更暴力的是删除文件夹直接 rm -rf ,这样子代表你执行完后,就完全被干掉了. 还是推荐在linux下设置回收站,写一个shell脚 ...
 - 2021年正确的Android逆向开发学习之路
			
2021年正确的Android逆向开发学习之路 说明 文章首发于HURUWO的博客小站,本平台做同步备份发布.如有浏览或访问异常或者相关疑问可前往原博客下评论浏览. 原文链接 2021年正确的Andr ...
 - CTFshow-萌新赛杂项_劝退警告
			
下载附件 https://www.lanzous.com/i9wocah 下载后得到一个劝退警告.zip 解压得到一张gif图片 使用binwalk分析发现包含zip 于是拿到了一个压缩包 打开后发现 ...
 - SparkStreaming和Kafka基于Direct Approach如何管理offset实现exactly once
			
在之前的文章<解析SparkStreaming和Kafka集成的两种方式>中已详细介绍SparkStreaming和Kafka集成主要有Receiver based Approach和Di ...
 - scrapy的大文件下载(基于一种形式的管道类实现)
			
scrapy的大文件下载(基于一种形式的管道类实现) 爬虫类中将解析到的图片地址存储到item,将item提交给指定的管道 在管道文件中导包:from scrapy.pipelines.images ...
 - SpringBoot 2.0 中 HikariCP 数据库连接池原理解析
			
作为后台服务开发,在日常工作中我们天天都在跟数据库打交道,一直在进行各种CRUD操作,都会使用到数据库连接池.按照发展历程,业界知名的数据库连接池有以下几种:c3p0.DBCP.Tomcat JDBC ...
 - 参数模型检验过滤器 .NetCore版
			
最近学习 .NETCore3.1,发现过滤器的命名空间有变化. 除此以外一些方法的名称和使用方式也有变动,正好重写一下. 过滤器的命名空间的变化 原先:System.Web.Http.Filters; ...