快速排序:又称为划分交换排序,通过一趟排序将要排序的数据分割成独立的两部分,其中一部分的所有数据都比另一部分的所有数据都要小,然后再按照此方法对这两部分数据分别进行快速排序,整个排序过程可以递归进行,以此达到整个数据变成有序序列。 步骤: 从数列中挑出一个元素,称为"基准" 重新排序数列,所有元素比 ...
分类:
编程语言 时间:
2018-09-14 16:13:47
阅读次数:
141
插入排序:是一种简单直观的排序算法。它的工作原理是通过构建有序序列,对于未排序数据,在已排序序列中从后向前扫描,找到相应位置并插入。插入排序在实现上,在从后向前扫描过程中,需要反复把已排序元素逐步向后挪位,为最新元素提供插入空间。 插入排序分析 插入排序演示 ...
分类:
编程语言 时间:
2018-09-14 16:13:38
阅读次数:
159
for/in循环遍历对象中所有可枚举属性,把属性名称赋值给循环变量; 对象继承的内置方法不可枚举; var person = {name:'yourname', age:10}; console.log(p... ...
分类:
其他好文 时间:
2018-09-14 16:13:27
阅读次数:
91
Java Decompiler官网地址:http://jd.benow.ca/ 官网介绍如下: The “Java Decompiler project” aims to develop tools in order to decompile and analyze Java 5 “byte cod ...
分类:
编程语言 时间:
2018-09-14 16:13:11
阅读次数:
466
前段时间,为满足老板需求,结合网上筛选的信息,搞出来了这么个东西。 部分截图: 预览地址:http://namedstay.com/print/ 下载地址:下载地址 存在的问题: ****没有兼容IE低版本,需要的自行兼容 ****没有兼容IE低版本,需要的自行兼容 ****没有兼容IE低版本,需要 ...
分类:
Web程序 时间:
2018-09-14 16:13:00
阅读次数:
269
将活动邮箱数据库添加到作为数据库可用性组成员的邮箱服务器时,连续复制将启动。添加为被动数据库副本的邮箱服务器将打开与托管活动数据库副本的邮箱服务器的TCP连接,邮箱数据库从源服务器播种到目标服务器。邮件数据库播种后,连续复制使用相同的过程在源邮箱和目标邮箱服务器之间复制事务日志信息。可以更改用于连接目标和源复制服务的TCP端口。如果在邮箱服务器上启用了Windows防火墙,则必须在Windows防
分类:
其他好文 时间:
2018-09-14 16:12:53
阅读次数:
307
1.电脑已经安装的nodejs和webpack。 2.1)打开cmd。win+r。可以直接输入node -v查看版本。安装淘宝镜像 npm install -g cnpm --registry=http://registry.npm.taobao.org ,安装成功可以查看下,cnpm -v 3.安 ...
分类:
其他好文 时间:
2018-09-14 16:12:35
阅读次数:
165
先说一下场景-微信公众号网页开发中,一个文章列表点击跳转详情页.代码如下 首先第一点击跳转详情页显示正常。如下 那么接下来我们刷新下页面。你会发现你得对象完全变了。成了一个"[object Object]"这是怎么回事呐?怎么解决呐? 不知道为什么vue-router会这样做?接下来会去研究下源码, ...
分类:
其他好文 时间:
2018-09-14 16:12:28
阅读次数:
294
k8s内调用外部服务方法 有时候,我们容器应用需要使用非集群以外的地址来完成某些功能调用或服务,那么 一、我们在kubernetes上面,只需要实现service组件的定义部分,其中并不需要对容器端口进行绑定。 二、手动实现endpoint来完成集群外服务地址同集群服务名称的动态绑定,后续若外部地址 ...
分类:
其他好文 时间:
2018-09-14 16:12:22
阅读次数:
1848
线性渐变和径向渐变 线性渐变 线性渐变 方向线性渐变 角度线性渐变 ... ...
分类:
Web程序 时间:
2018-09-14 16:12:12
阅读次数:
172
选择排序:是一种简单直观的排序算法。他的工作原理如下。首先在未排序序列中找到最小(大)元素,存放到排序序列的起始位置,然后,在从剩余未排序元素中继续寻找最小(大)元素,然后放到一排序序列的末尾。以此类推,直到所有元素均排序完毕。 选择排序的主要优点与数据移动有关。如果某个元素位于正确的最终位置位置上 ...
分类:
编程语言 时间:
2018-09-14 16:12:03
阅读次数:
217
本文分为两部分:1)给出Spring AOP的一个例子(会使用CGLIB代理);2)给出获取被CGLIB代理的原始对象。 1、Spring AOP Demo 这部分参考了博文(http://www.voidcn.com/blog/daguanjia11/article/p-4628090.html) ...
分类:
编程语言 时间:
2018-09-14 16:11:47
阅读次数:
178
static可以修饰变量、方法、代码块。无法改变访问的权限。 1.修饰变量 静态变量前要加static关键字,而实例变量前则不加。 在程序运行时的区别:实例变量属于某个对象的属性,必须创建了实例对象,其中的实例变量才会被分配空间,才能使用这个实例变量。静态变量不属于某个实例对象,而是属于类,所以也称 ...
分类:
其他好文 时间:
2018-09-14 16:11:41
阅读次数:
149
C - Remembering Strings 思路:最关键的一点是字符的个数比串的个数多。 然后就能状压啦。 ...
分类:
其他好文 时间:
2018-09-14 16:11:31
阅读次数:
155
基础命令 用户设置 初始化仓库 把文件添加到仓库 把文件提交到仓库 初始化一个Git仓库,使用git init命令。 添加文件到Git仓库,分两步: 第一步,使用命令git add ,注意,可反复多次使用,添加多个文件; 第二步,使用命令git commit,完成。 第一步,使用命令git add ...
分类:
其他好文 时间:
2018-09-14 16:11:22
阅读次数:
173
题目描述 一共有n(n≤20000)个人(以1 n编号)向佳佳要照片,而佳佳只能把照片给其中的k个人。佳佳按照与他们的关系好坏的程度给每个人赋予了一个初始权值W[i]。然后将初始权值从大到小进行排序,每人就有了一个序号D[i](取值同样是1 n)。按照这个序号对10取模的值将这些人分为10类。也就是 ...
分类:
编程语言 时间:
2018-09-14 16:11:13
阅读次数:
192
题目链接:https://www.luogu.org/problemnew/show/P2568#sub 题目大意: 计算?$\sum_{x=1}^n\sum_{y=1}^n [gcd(x,y)==prime]?$ 题解: 解法一:莫比乌斯反演套路题 其实这样就可以了,但是还可以优化一下子 设??T ...
分类:
其他好文 时间:
2018-09-14 16:11:04
阅读次数:
203