office tool plus安装office工具
# 安装 Office Tool Plus:
Office Tool Plus 安装网址:
https://otp.landian.vip/zh-cn/
根据自己的网络情况选择合适的下载路线:
解压并运行 office tool plus
# 安装 office
# 部署 office:
根据自己的需要选择版本,选择后面带有批量许可证的版本,这里以 office 标准版 2019 - 批量许可证版本为例:
确定后点击开始部署,等待部署完成
# 激活 office
# 安装许可证
选择自己部署的同版本 office 的许可证,确定
# KMS 主机设置
可以参考下面网址获取 KMS 主机网址:
https://www.coolhub.top/tech-articles/kms_list.html
设置好后点击激活,等待激活成功即可
go-web
用于记录一些学习 Golang Web 开发用到的东西
# 用户
# 用户注册 - 邮箱验证码与 uuid
# 使用 go.uuid 给用户生成 uuid:
获取 go.uuid
1go get github.com/satori/go.uuid
生成 uuid
12345678package utilimport uuid "github.com/satori/go.uuid"func GenerateUUID() string { //使用uuid.NewV4().String()生成一个uuid,该uuid共有36位 return uuid.NewV4().String()}
# 使用 email 来发送邮件:
获取 email
1go get github.com/jordan-wright/email
配置发送信息
1234567891011121314151617181920212223242526272829303132333435package utilimport ( "crypto/tls& ...
Linux系统设置systemctl自动启动
# Linux 系统设置 systemctl
# 文件配置
这里以设置 redis 为例,其他的也是一样的
打开路径 /etc/systemd/system
1cd /etc/systemd/system
使用 vim 编辑 redis.service,添加如下内容
12345678910111213[Unit]Description=RedisAfter=network.target[Service]Type=forkingExecStart=/usr/local/redis-stable/src/redis-server /usr/local/redis-stable/redis.confExecReload=/usr/local/redis-stable/src/redis-server -s reloadExecStop=/usr/local/redis-stable/src/redis-server -s stopPrivateTmp=true[Install]WantedBy=multi-user.target
重新读取 systemctl 文件:
1syste ...
Redis
# Redis 简介
Redis 是一款开源的、基于内存进行存储的数据库。
# Redis 基础
# 安装与使用 (Linux 版)
Redis 官网
前往 Redis 的官网进行下载,进入 Install Redis=>Install from Source
根据官网给出的文档进行下载,首先获取官方的 tar 包 (请提前安装 wget)
1wget https://download.redis.io/redis-stable.tar.gz
然后进行解压
1tar -zxvf redis-stable.tar.gz -C /usr/local
进入到相应的文件夹
1cd /usr/local/redis-stable
进行编译
12makemake install
如果失败,可以尝试用 root 用户进行
然后使用 vim 对配置文件 (redis.conf) 进行修改:
12345#备份初始配置文件,防止错误修改一些内容cp redis.conf redis.conf.backup#修改配置文件vim redis.conf
修改下面这些关键字的内容:
123456789101 ...
Gin-and-Gorm
# Gin
# 介绍
Gin 是一个用 Go 语言 (Golang) 编写的 HTTP web 框架。它具有类似 Martini 的 API,但性能比 Martini 快 40 倍。如果你需要极好的性能,使用 Gin 吧。
Gin 的官方文档:文档
# 获取
1go get -u github.com/gin-gonic/gin
# 使用样例
12345678910111213141516171819package mainimport ( "fmt" //导入gin包 "github.com/gin-gonic/gin" "net/http")func main(){ //创建一个http服务 r := gin.Default() //创建一个GET请求的响应 r.GET("/", func(c *gin.Context){ c.JSON(http.StatusOK, gin.H{"msg":&quo ...
Go
前言:该文档阅读需要有一定的编程语言基础,这里将默认读者已经学习过一门或多门编程语言
补充:该文档更倾向于个人笔记,如果想学习,可以读 Go 语言圣经:Go 语言圣经中文版
# Go 语言介绍
Go 语言的三个作者:Rob Pike (罗伯。派克),Ken Thompson (肯。汤普森) 和 Robert Griesemer (罗伯特。格利茨默)
Rob Pike:曾是贝尔实验室 (Bell Labs) 的 Unix 团队,和 Plan 9 操作系统计划的成员。他与 Thompson 共事多年,并共创出广泛使用的 UTF-8 字元编码。
Ken Thompson:主要是 B 语言、C 语言的作者、Unix 之父。 1983 年图奖 (Turing Award) 和 1998 年美国国家技术奖 (National Medal ofTechnology) 得主。他与 Dennis Ritchie 是 Unix 的原创者。Thompson 也发明了 后来衍生出 C 语言的 B 程序语言。
Robert Griesemer:在开发 Go 之前是 Google V8、Chubby 和 HotS ...
力扣算法每日一练
记录一下每日一个 LeetCode 算法题
注:题解大多参考官方或评论区给的答案,我只是补了补注释
# 题目
# (1170) 比较字符串最小字母出现频次
# (1171) 从链表中删去总和值为零的连续节点
# (1483) 树节点的第 K 个祖先
# (2475) 数组中不等三元组的数目
# (1375) 二进制字符串前缀一致的次数
# (1494) 并行课程
# (2481) 分割圆的最少切割次数
# (1254) 统计封闭岛屿的数目
# (18) 四数之和
# (1851) 包含每个查询的最小区间
# (143) 重排链表
# (722) 删除注释
# (23) 合并 K 个升序链表
# (2048) 下一个更大的数值平衡数
# 题解
# (1170) 比较字符串最小字母出现频次
123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657class Solution {public: v ...
Git
# 基本配置
1. 打开 Git Bash
2. 设置用户信息
git config --global user.name “userName”
git config --global user.email “[email protected]”
查看配置信息:
git config --global user.name
git config --global user.email
# 常用指令配置别名 (可选)
12345678910#1.打开用户目录,创建.bashrc文件touch ~/.bashrc#2.添加如下内容#用于输出git提交日志alias git-log='git log --pretty=oneline --all --graph --abbrev-commit'#用于输出当前目录所有文件及基本信息alias ll='ls -al'#3.打开gitBash,执行source ~/.bashrc
# 获取本地仓库
1. 在电脑的任意位置创建一个空目录,作为本地 Git 仓库
2. 进入该目录,右键打开 Git Bas ...
超星刷课脚本安装教程
# 注意:
1. 此教程适用于超星学习通,本人并未在其他页面测试,其他学习网页请自行测试
2. 推荐使用浏览器为 chrome (也可以用 fire fox 或者 Microsoft Edge)
3. 此教程使用内容皆为免费内容
4. 此教程仅用于交流学习,用户个人行为与本人无关
# 安装使用:
# 1. 安装油猴 (Tampermonkey) 插件
首先点击浏览器右上方扩展程序
点击管理扩展程序
点击左上角三条线,在侧边栏最下方点击打开 chrome 应用商店。
注意:chrome 浏览器需要科学上网环境才可以使用 chrome 应用商店!
搜索并安装插件 Tampermonkey:
未安装用户会显示安装,点击安装即可。
# 2. 安装 OCS 网课助手
点击右上方扩展程序,点击已经安装好的 Tampermonkey。
点击获取新脚本,点击打开 GreasyFork (油叉)
在网页右上角设置语言为简体中文
搜索 OCS,安装 OCS 网课助手
点击打开 Tampermonkey 菜单,选择管理面板,确认 OCS 为开启状态
打开超星学习通,点击要学习的课程 ...
Docker
# Docker 介绍
Docker 是一个开源的应用容器引擎,让开发者可以打包他们的应用以及依赖包到一个可移植的容器中,然后发布到任何流行的 Linux 机器上,也可以实现虚拟化,容器是完全使用沙箱机制,相互之间不会有任何接口。
# Docker 命令
# 服务相关命令
1234systemctl start docker #--启动dockersystemctl restart docker #--重启dockersystemctl status docker #--查看docker状态systemctl enable docker #--设置开机自启docker
# 镜像相关命令
123456docker images #--查看所有已安装的docker镜像docker images -q #--查看所有已安装的docker镜像的iddocker search 镜像名 #--从网络中查找需要的镜像docker pull 镜像名:镜像版本 #--拉去镜像,版本可不写,默认lastestdocker rmi 镜像id #--通过id删除镜像dock ...