win10 配置git 环境变量
'git' 不是内部或外部命令,也不是可运行的程序 或批处理文件。 解决办法: 去百度大概搜了一下,是因为没有配置Git环境变量的原因,但是没有具体的解决步骤,特此记录一下. 右键查看git安装目录: 输入 where git 二. 配置环境变量 右键我的电脑 --> 属性 点击高级系统设置 --> 环境变量 --> 选择用户变量或系统变量中的Path,点击编辑 根据Git安装目录,添加以下地址: Git为安装根目录,如下图: 重新打开cmd命令界面,输入以下命令测试
【笔记】差分及相关应用
差分的题没有做过几个,最典型的应该是NOIP2012借教室吧![跳转链接](https://www.luogu.org/problemnew/show/P1083) 先从这个题目说起,刚开始做的时候没有经验写了个奇怪的东西,事后学习了一下,实际上一维差分也就那么点东西,先对diff数组预处理然后扫一遍数组就结束了! 给一个题面 [跳转链接](https://www.luogu.org/problemnew/show/U50026) 然后到同样的一个题目到二维就不好做了,我们首先有两种方案: F
MySQL行转列与列转行 MySQL行转列与列转行
MySQL行转列与列转行 行转列 例如:把图1转换成图2结果展示 图1 图2 1 2 3 4 5 6 7 CREATE TABLE `TEST_TB_GRADE` ( `ID` int(10) NOT NULL AUTO_INCREMENT, `USER_NAME` varchar(20) DEFAULT NULL, `COURSE` varchar(20) DEFAULT NULL, `SCORE` float DEFAULT '0', PRIMARY KEY (`ID`) ) ENGINE
MQTT 入门介绍——菜鸟教程
一、简述 MQTT(Message Queuing Telemetry Transport,消息队列遥测传输协议),是一种基于发布/订阅(publish/subscribe)模式的"轻量级"通讯协议,该协议构建于TCP/IP协议上,由IBM在1999年发布。MQTT最大优点在于,可以以极少的代码和有限的带宽,为连接远程设备提供实时可靠的消息服务。作为一种低开销、低带宽占用的即时通讯协议,使其在物联网、小型设备、移动应用等方面有较广泛的应用。 MQTT是一个基于客户端-服务器的消息发布/订阅传输
我的第一个web服务器
// 创建web服务器
//引用系统模块
const http = require('http') //用于创建网站服务器的模块
//创建web服务器
const app = http.createServer(); //app就是网站服务器对象
//当客户端发送请求时
app.on('request', (req, res) => {
// 获取输出请求方式
console.log(req.method);
// 获取输出请求报文信息
可持久化可并堆 例题 题解
OVOO题解: 求包含根节点的第k小连通块的权值,连通块的权值定义为连通块中包含的所有边的权值之和。 使用A* 算法(估价函数为0),维护一个优先队列,优先队列中储存连通块的权值,上一次选的边权和当前连通块周围的可选边集合构成的可并堆,每种状态有如下两种扩展方式: (1)删除上一次选的边,并选一条当前可选边中权值最小的边。 (2)将上一次选的边的所有出边所构成的可并堆与当前处理状态中的可并堆合并,并从中选出一条权值最小的边,将这条边从可并堆中删除,同时上一条边将不再允许删除。 这种方式保证方案
split()函数+merge()函数
在图像处理时,我们接触到的彩色以RGB居多,为了分析图像在某一通道上的特性,需要将图像的颜色通道进行分离,或者是在对某一颜色通道处理后重新进行融合。opencv提供了split()函数来进行颜色通道的分离,提供了merge()函数来进行颜色通道的融合。 1.split()函数 此函数的作用是将一个图像通道进行分离。 split()函数定义: void split(const Mat& m, vector<mat>& mv );</mat> 参数说明: const Mat&类型的src,填我们需
虚拟机安装centos7的全过程
![](https://s1.51cto.com/images/blog/201907/25/75c8792d050b67948cebdbb8435a9b29.png?x-oss-process=image/watermark,size_16,text_QDUxQ1RP5Y2a5a6i,color_FFFFFF,t_100,g_se,x_10,y_10,shadow_90,type_ZmFuZ3p
BearerToken之JWT的介绍
Bearer认证 HTTP提供了一套标准的身份验证框架:服务器可以用来针对客户端的请求发送质询(challenge),客户端根据质询提供身份验证凭证。质询与应答的工作流程如下:服务器端向客户端返回401(Unauthorized,未授权)状态码,并在WWW-Authenticate头中添加如何进行验证的信息,其中至少包含有一种质询方式。然后客户端可以在请求中添加Authorization头进行验证,其Value为身份验证的凭证信息。 在HTTP标准验证方案中,我们比较熟悉的是"Basic"和"
[Abp vNext 源码分析] - 6. DDD 的应用层支持 (应用服务)
一、简要介绍 ABP vNext 针对于应用服务层,为我们单独设计了一个模块进行实现,即 Volo.Abp.Ddd.Application 模块。 PS:最近博主也是在恶补 DDD 相关的知识,这里推荐大家看一下 ThoughtWorks 的 DDD 相关文章。 关于 DDD 相关的著作,我这儿还是推荐经典的那三本《领域驱动设计:软件核心复杂性应对之道》、《实现领域驱动设计》、《领域驱动设计精粹》。 DDD 的学习整体来说是比较枯燥的,而且偏理论化的知识。所以需要结合大量实例来看,反复对照书中
Markdown基本介绍
前言 Markdown是一种轻量级标记语言,下载地址:https://www.typora.io/ 更多数学公式语法参考:https://www.zybuluo.com/codeep/note/163962 基本语法 标题 # 一级标题
## 二级标题
### 三级标题
#### 四级标题
##### 五级标题
###### 六级标题 加粗 **加粗** 斜体 *斜体* 高亮 ==高亮== 上标 2^2^ 下标 H~2~0 两种代码引用方式(>式或```式) > hello markdown
今日推荐
周排行