希尔排序介绍 希尔排序(Shell Sort)是插入排序的一种,它是针对直接插入排序算法的改进。该方法又称缩小增量排序,因DL.Shell于1959年提出而得名。 希尔排序实质上是一种分组插入方法。它的基本思想是:对于n个待排序的数列,取一个小于n的整数gap(gap被称为步长)将待排序元素分成若干 ...
分类:
编程语言 时间:
2017-12-26 21:01:02
阅读次数:
227
为了进行代码重构,想要将common下封装的controller 进行集成,发现无法进行跨模块调用 ...
分类:
其他好文 时间:
2017-12-26 21:00:53
阅读次数:
302
JavaScript可以操作整个浏览器,但是这个浏览器对象比较大,因此为了操作方便,又分为三个对象。 1.BOM对象 BOM对象主要操作地址栏,浏览历史,窗口高度等。 2.DOM对象 DOM对象主要操作网页上的元素和相关元素的CSS样式。 3.Window对象 Window对象是浏览器的宿主对象,其 ...
分类:
编程语言 时间:
2017-12-26 21:00:43
阅读次数:
122
一、设计模式的分类 总体来说设计模式分为三大类: 创建型模式,共五种:工厂方法模式、抽象工厂模式、单例模式、建造者模式、原型模式。 结构型模式,共七种:适配器模式、装饰器模式、代理模式、外观模式、桥接模式、组合模式、享元模式。 行为型模式,共十一种:策略模式、模板方法模式、观察者模式、迭代子模式、责 ...
分类:
其他好文 时间:
2017-12-26 21:00:38
阅读次数:
106
题目内容 n个人在做传递物品的游戏,编号为1 n。 游戏规则是这样的:开始时物品可以在任意一人手上,他可把物品传递给其他人中的任意一位;下一个人可以传递给未接过物品的任意一人。 即物品只能经过同一个人一次,而且每次传递过程都有一个代价;不同的人传给不同的人的代价值之间没有联系; 求当物品经过所有n个 ...
分类:
其他好文 时间:
2017-12-26 21:00:30
阅读次数:
127
背景:2009年,W3C 提出了一种新的方案 Flex 布局,可以简便、完整、响应式地实现各种页面布局。目前,它已经得到了所有浏览器的支持,这意味着,现在就能很安全地使用这项功能。-- 阮一峰 下面是Flex在各大浏览器的兼容问题: 在过去几年里,Flexbox已经成了前端最流行的布局框架,在以后的 ...
分类:
其他好文 时间:
2017-12-26 21:00:21
阅读次数:
164
在前一篇文章《设计安全的账号系统的正确姿势》中,主要提出了一些设计的方法和思路,并没有给出一个更加具体的,可以实施的安全加密方案。经过我仔细的思考并了解了目前一些方案后,我设计了一个自认为还比较安全的安全加密方案。本文主要就是讲述这个方案,非常欢迎和期待有读者一起来讨论。 首先,我们明确一下安全加密 ...
分类:
其他好文 时间:
2017-12-26 21:00:13
阅读次数:
180
最近研究消息队列,先从微软自带的MSMQ开始,百度如何安装,方式如下: 控制面板 程序和功能--启用和关闭windows功能--Microsoft Message Queue(MSMQ)服务器 默认已经安装了,网上资料提示要查看一下是否安装成功: 右键我的电脑-管理 服务和应用程序下 会看到 “消息 ...
分类:
其他好文 时间:
2017-12-26 21:00:04
阅读次数:
192
<li> <h2>机构类别</h2> <div class="cont"> <a href="?city={{ city_id }}"><span class="{% ifequal category '' %}active2{% endifequal %}">全部</span></a> <a hr ...
分类:
其他好文 时间:
2017-12-26 20:59:54
阅读次数:
478
今天在针对单一接口压测时出现了从未遇到的问题,设好并发量后用调度器控制脚本的开始和结束,但在脚本应该自动结束时间,脚本却停不下来,手动stop报告就会有error率,卡了我很久很久不能解决,网络上也基本查不到具体状况的解决办法,师傅说可以强杀进程,但我想进程杀掉了我可怎么看报告呢,忽然想起在linu ...
分类:
其他好文 时间:
2017-12-26 20:59:46
阅读次数:
109
var browser = { versions: function () { var u = navigator.userAgent, app = navigator.appVersion; return { //移动终端浏览器版本信息 trident: u.indexOf('Trident') ...
分类:
移动开发 时间:
2017-12-26 20:59:38
阅读次数:
222
css中有3种基本的定位机制:普通流(相对定位实际上看做普通流定位模型的一部分)浮动(float)绝对定位(固定定位是绝对定位的一种)所以在学习浮动之前,我们先要了解块级元素与内联元素(行内元素)。块级元素:块级元素一般当做容器使用,既可以容纳内联元素也可以容纳块级元素,例如div和p。常见的块级元 ...
分类:
Web程序 时间:
2017-12-26 20:59:32
阅读次数:
222
1096: [ZJOI2007]仓库建设 Description L公司有N个工厂,由高到底分布在一座山上。如图所示,工厂1在山顶,工厂N在山脚。由于这座山处于高原内陆地区(干燥少雨),L公司一般把产品直接堆放在露天,以节省费用。突然有一天,L公司的总裁L先生接到气象部门的电话,被告知三天之后将有一 ...
分类:
其他好文 时间:
2017-12-26 20:59:23
阅读次数:
107
模型分离--让代码更方便管理 新建models.py,将模型定义全部放到这个独立的文件中。 新建exts.py,将db = SQLAlchemy()的定义放到这个独立的文件中。 models.py和主py文件,都从exts.py中导入db。 在主py文件中,对db进行始化,db.init_app(a ...
分类:
其他好文 时间:
2017-12-26 20:59:17
阅读次数:
170
Requires Net-SNMP 5.7 Note: Features discussed on this page require Net-SNMP version 5.7 or higher. Note: Features discussed on this page require Net- ...
分类:
Web程序 时间:
2017-12-26 20:59:09
阅读次数:
627
LTE TDD与LTE FDD技术简介和比较 LTE TDD与LTE FDD技术简介和比较 标签: 频分双工(FDD) 时分双工(TDD) LTE 标签: 频分双工(FDD) 时分双工(TDD) LTE 摘要:UTRA 的长期演进(Long Term Evolution ,LTE) 技术存在LTE ...
分类:
其他好文 时间:
2017-12-26 20:59:02
阅读次数:
165
package com.day7.one; public class Test1 { /** * 需求:把数组中的数据按照指定格式拼成一个字符串 * 比如:int[] arr={1,2,3}; * 输出"[1, 2, 3]" */ public static void main(String[] a ...
分类:
编程语言 时间:
2017-12-26 20:58:55
阅读次数:
149