Markdown 版本演进 本文作为 Markdown 系列的第二篇,对上一篇里面提到的版本变迁进行简要的提纲说明。 以下做成一张思维导图,使用 Atom + markdown mindmap,由于格式不支持 SVG,做了转换为 PNG 上传,如果满足不了无损需求,请到百度网盘文件下载: "Mark ...
分类:
其他好文 时间:
2018-10-12 23:45:38
阅读次数:
715
希尔排序(Shell's Sort)是插入排序的一种又称“缩小增量排序”(Diminishing Increment Sort),是直接插入排序算法的一种更高效的改进版本。希尔排序是非稳定排序算法。该方法因D.L.Shell于1959年提出而得名。 希尔排序是基于插入排序的以下两点性质而提出改进方法 ...
分类:
编程语言 时间:
2018-10-12 21:20:33
阅读次数:
130
希尔排序是冲破二次时间屏障的第一批算法之一。 希尔排序通过比较相距一定间隔的元素来工作;各躺比较所用的距离随着算法的进行而减小,直到只比较相邻元素的最后一趟排序为止。由于这个原因,希尔排序有时也叫做缩减增量排序。 希尔排序使用一个序列h1,h2,…,hi,这个序列叫做增量序列(increment s ...
分类:
编程语言 时间:
2018-10-12 13:44:28
阅读次数:
234
1、配置镜像 默认package源不可用,翻不翻 墙都卡 换源 [下面所有步骤不要打开Atom] 2、若没安装过node.js 去装一下 3、实在不行,手动安装 python https://atom.io/packages 搜索需要插件 [ 前面换源提不了此处的速度,还是翻一下 ] Repo 1/ ...
分类:
其他好文 时间:
2018-10-09 20:01:43
阅读次数:
427
原文地址:http://www.cnblogs.com/panxuejun/p/6184072.html groupId :the unique identifier of the organization or group that created the project artifactId : ...
分类:
其他好文 时间:
2018-10-09 16:16:16
阅读次数:
162
视频教程:https://ninghao.net/video/3991 搜索 “remote ftp”, 点击 “Package”搜索包,Install”安装 本地打开需要同步的项目目录 创建 remote-ftp 的配置文件,Packages -> Remote-ftp -> creadte SF ...
分类:
其他好文 时间:
2018-10-09 00:46:50
阅读次数:
511
C++的标准库关联容器map是不允许有key相同的键值对存在的。那么当key已经存在的情况下,我们再次插入相同的key,那么key的value会被覆盖吗? 测试代码: 测试结果: 从测试结果我们可以得出结论 从测试结果我们可以看出,使用insert()插入元素的方式并不能覆盖掉相同key的值;而使用 ...
分类:
编程语言 时间:
2018-10-08 12:34:43
阅读次数:
226
1.什么是拦截器 拦截器是指通过统一拦截从浏览器发往服务端的请求来完成功能的增强。 使用场景:解决请求的共性问题(如:乱码问题,权限验证问题等) 2.拦截器的基本工作原理 springmvc可以通过配置过滤器来解决乱码问题 拦截器的工作原理和过滤器非常相似 3.实现拦截器 (1)编写拦截器类实现Ha ...
分类:
编程语言 时间:
2018-10-08 12:08:11
阅读次数:
138
一、事务的基本要素(ACID) 1、原子性(Atomicity):事务开始后所有操作,要么全部做完,要么全部不做,不可能停滞在中间环节。事务执行过程中出错,会回滚到事务开始前的状态,所有的操作就像没有发生一样。也就是说事务是一个不可分割的整体,就像化学中学过的原子,是物质构成的基本单位。 2、一致性 ...
分类:
数据库 时间:
2018-10-08 11:23:58
阅读次数:
196
1、原子性(Atomicity):事务中的全部操作在数据库中是不可分割的,要么全部完成,要么均不执 行。 2、一致性(Consistency):几个并行执行的事务,其执行结果必须与按某一顺序串行执行的结果相 一致。 3、隔离性(Isolation):事务的执行不受其他事务的干扰,事务执行的中间结果对 ...
分类:
数据库 时间:
2018-10-06 14:24:23
阅读次数:
191