自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(17)
  • 收藏
  • 关注

原创 Git拉取pull request到本地命令

通过 Git 拉取 github 上的 Pull Request(PR) 到本地进行 review:如果自己使用的就是PR提交的仓库,命令为:git fetch origin pull/PRId/LocalBranchName其中,PRId 为该 Pull Request 的序号,LocalBranchName为拉取到本地后的分支名称。例:git fetch origin pull/1204/pr1204类似,如果自己的仓库是Clone的PR提交的仓库,则命令为:git fetch ups

2020-06-04 17:55:22 9774

原创 Calcite Parser 使用 Demo

Calcite 解析SQL Parser 使用 Demo SchemaPlus rootSchema = Frameworks.createRootSchema(true); final FrameworkConfig config = Frameworks.newConfigBuilder() .parserConfig(SqlParser.config...

2020-05-07 19:47:10 1181

原创 Calcite RelTrait

Calcite - RelTrait/** * RelTrait represents the manifestation of a relational expression trait within * a trait definition. For example, a {@code CallingConvention.JAVA} is a trait * of the {@link...

2020-05-07 19:42:11 621

原创 Calcite RexNode

Calcite - RexNodeRexNode 代表了一个行表达式。常用的 RexNode 类型有 RexLiteral (常量),RexVariable (变量),RexCall (含操作符和操作数的表达式).RexCallAn expression formed by a call to an operator with zero or more expressions as oper...

2020-05-07 19:40:37 1221

原创 Maven 报错:Too many files with unapproved license

加上 -Drat.skip=true 编译即可。

2020-01-06 10:30:43 1382

转载 git 指令如何撤销一次merge

[转载] https://www.cnblogs.com/elnino/p/7477245.html在使用git指令时难免会发生错误的merge的情况,那么如何在这种情况下回退到错误发生之前的情况?git reflog 指令显示历史的操作4457e43 HEAD@{0}: reset: moving to 4457e435361fad HEAD@{1}: reset: moving to ...

2020-01-03 11:19:58 1728

原创 Git 删除本地分支后同步删除远程分支

在本地进行开发结束后,使用 Git branch -d branchName 删除本地分支。此时如果想同步删除已经 Merge 到 Master 的远程分支,使用 git push origin --delete branchName 进行删除。...

2020-01-03 09:58:25 2862

原创 正则表达式 学习笔记

正则表达式特殊字符描述例子字符串正则式结果^匹配输入字符串的开始位置“Hello World”^HelloHello$匹配输入字符串的结束位置“Hello World”World$World?0次或1次“Helllllllo”Hel?oHelo*0次或多次“Helllllllo”Hel*oHelllllllo+1...

2019-11-22 20:52:08 159

转载 [转载] CSDN的MarkDown插入图片调整大小

版权声明:本文为博主原创文章,遵循 CC 4.0 BY-SA 版权协议,转载请附上原文出处链接和本声明。 ...

2019-11-18 18:21:48 154

原创 JSON 学习笔记

什么是 JSONJSON: JavaScript Object Notation ( JavaScript 对象表示法) JSON 是一种与开发语言无关的、轻量级的数据存储格式。个人理解:JSON就是一种数据格式,是由特殊格式组成的字符串。JSON 的数据格式数据表示为 键值对数据由逗号分隔花括号 { } 用来保存对象中括号 [ ] 用来保存数组// 一个demovar ...

2019-10-30 17:25:38 91

原创 Servlet 学习笔记

Servlet 概念Servlet( Server Applet ),全称Java Servlet是运行在Web服务器或应用服务器上的程序,是作为来自 Web 浏览器或其他 HTTP 客户端的请求和 HTTP 服务器上的数据库或应用程序之间的中间层。个人理解:Servlet就是作为客户端界面和服务器端中间层的处理程序。其作用主要是:接受用户端(浏览器)的Request请求数据处理请求并...

2019-10-12 17:49:38 142

原创 Tomcat部署war与war exploded的区别

War模式先将WEB工程打包成war包,然后上传到服务器进行发布。不支持热部署,即代码更改后需要重启服务器,重新部署。War exploded模式将当前WEB工程以当前文件夹的位置关系,包括文件夹、jsp界面、classes等等上传到服务器进行部署,所以该方式支持热部署,代码修改后不需要重启tomcat,直接刷新界面即可,一般开发时使用这种模式。...

2019-10-11 21:38:30 128

原创 Git 更新fork后的本地仓库

第一步:配置remote upstream仓库打开Git Bash界面查看当前fork仓库的remote仓库配置信息$ git remote -vorigin https://github.com/YOUR_USERNAME/YOUR_FORK.git (fetch)origin https://github.com/YOUR_USERNAME/YOUR_FORK.gi...

2019-10-10 12:19:02 457

原创 Maven 常用命令

Clean 生命周期:进行构建前的一些清理mvn clean 清除编译数据Default 生命周期:编译、测试、打包、发布等核心部分mvn compile 编译源代码(只编译main目录,不编译test中的代码)mvn test-compile 编译test目录中的代码mvn test 运行test测试mvn package 打包mvn install 在本地仓库中安装jar包...

2019-10-07 16:37:00 196

原创 Git 基本常用命令

git 基本命令git init:新建一个本地仓库git clone + url:拷贝一个远程仓库到本地git status:显示是否有状态改变git add + filename:将工作区的文件添加到暂存区git rm --cached + filename:将添加到暂存区的文件删除git rm -f + filename:强制删除该文件git commit -m + “提交描述...

2019-09-27 20:26:55 126

原创 快速幂算法

给自己做个记录#include <iostream>#include <cmath>#include <stdio.h>#include <algorithm>#include <string.h>#include <string>#include <stdio.h>#include &lt

2019-03-15 16:25:57 100

原创 C++ PAT 1060 爱丁顿数(数组下标标记及优化)

英国天文学家爱丁顿很喜欢骑车。据说他为了炫耀自己的骑车功力,还定义了一个“爱丁顿数”E,即满足有E天骑车超过E英里的最大整数E。据说爱丁顿自己的E等于87。现给定某人N天的骑车距离,请你算出对应的爱丁顿数E(<=N)。输入格式:输入第一行给出一个正整数N(<=105),即连续骑车的天数;第二行给出N个非负整数,代表每天的骑车距离。输出格式:在一行中给出N天的爱丁顿数

2019-03-15 13:22:59 205

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除