创建分支 查看分支 git branch 创建分支 git branch 切换分支 git checkout 创建并切换分支 git checkout b 合并分支(需要先切换到主分支) git merge 删除分支 git branch d ...
分类:
其他好文 时间:
2019-06-29 16:26:11
阅读次数:
96
一、原理 归并排序(Merge sort)是建立在归并操作上的一种有效的排序算法。将已有序的子序列合并,得到完全有序的序列。如下图: 归并过程: 两个指针的元素比较大小,小的元素就会被放入临时列表中,最后的结果就是: 算法步骤: (1)申请临时空间,使其大小为两个已经排序序列之和,该空间用来存放合并 ...
分类:
编程语言 时间:
2019-06-29 12:58:53
阅读次数:
109
import paramiko ssh=paramiko.SSHClient() know_host=paramiko.AutoAddPolicy() ssh.set_missing_host_key_policy(know_host) ssh.connect( hostname="10.10.21... ...
分类:
其他好文 时间:
2019-06-29 00:54:59
阅读次数:
107
导入Maven依赖 定义RPC Server端的ip(localhost)。port(57992)、服务名称(hello-rpc-service) 定义RPC的Endpoint类和发送数据类SayHi/SayBye 定义RPC 服务提供者 定义RPC服务使用者 启动RPC 服务提供者 启动RPC 服 ...
分类:
其他好文 时间:
2019-06-28 18:06:13
阅读次数:
113
分布式版本控制系统,跟踪文本文件的改动 ubuntu安装: sudo apt install git 安装完成后,设置使用的用户名和邮箱: 全局: git config --global user.name "<your name>" git config --global user.email " ...
分类:
其他好文 时间:
2019-06-28 16:31:12
阅读次数:
96
CS229 Machine Learning Stanford Course by Andrew Ng Course material, problem set Matlab code written by me, my notes about video course: https://githu ...
分类:
系统相关 时间:
2019-06-27 00:59:40
阅读次数:
218
同源策略(Same origin policy)是一种约定,它是浏览器最核心也最基本的安全功能,如果缺少了同源策略,则浏览器的正常功能可能都会受到影响。 可以说Web是构建在同源策略基础之上的,浏览器只是针对同源策略的一种实现。 如果两个页面的协议,端口(如果有指定)和域名都相同,则两个页面具有相同 ...
分类:
其他好文 时间:
2019-06-26 19:30:04
阅读次数:
274
操作数据库的时候,有时候会遇到insertOrUpdate这种需求。 如果数据库中存在数据就update,如果不存在就insert。 以前的时候,需要额外select查询一下,如果有数据就update,如果没有数据就insert。 而现在Orcale数据库都提供了 MERGE 方法来处理这种需求。 ...
分类:
数据库 时间:
2019-06-26 19:16:09
阅读次数:
143
由于公司一直使用的是的SVN,基本上都是内网,原来的git命令都快忘记了,当然也是自己太懒,平时都是直接拖到github上。今天打开idea后突然看到了原来自己写好的一个项目,就想将它上传到github上,也顺便再复习一下git命令,没想到也是遇到了很多坑,也是参考了几个大神的博客才解决,因此想记录 ...
分类:
Web程序 时间:
2019-06-25 17:20:38
阅读次数:
143
统计逆序对的两种解法 归并排序(mergeSort) 逆序对定义 $ia[j]$,假设我们分别使得通过mergeSort使得左右半边有序 即$a[1]...a[mid]$ 递增, $a[mid+1]....a[n]$递增,我们需要通过merge操作,完成整个的排序和新增逆序对的计数,较小值出现在左半 ...
分类:
其他好文 时间:
2019-06-24 19:43:16
阅读次数:
119