数据结构 - 希尔排序(Shell's Sort) 具体解释 及 代码(C++) 本文地址: http://blog.csdn.net/caroline_wendy/article/details/24363981 希尔排序(Shell's Sort), 又称"缩小增量排序"(Diminishing ...
分类:
编程语言 时间:
2017-05-15 13:01:15
阅读次数:
213
场景:有N个合作方,每一个合作方都有一定的权重,按权重随机选择一个合作方 typedef struct { string k;//partner_id string v;//value string m;//0:number 1:ratio }Bookpartner_count_listInfo; ...
分类:
编程语言 时间:
2017-05-15 13:00:30
阅读次数:
221
java的interface中,成员变量的默认修饰符为:public static final 所以我们在interface中定义成员变量的时候,可以 1:public static final String name = "张三"; 2:String name = "张三"; 以上两种都可以,老司 ...
分类:
编程语言 时间:
2017-05-15 13:00:16
阅读次数:
666
运行效果: 参考资料: spring-boot集成Springfox-Swagger2 Spring - AntPathMatcher ...
分类:
编程语言 时间:
2017-05-15 12:59:26
阅读次数:
289
目录 generator基础 generator应用 generator基础应用 generator高级应用 注意事项 目录 generator基础 generator应用 generator基础应用 generator高级应用 注意事项 generator基础应用 generator高级应用 正文 ...
分类:
编程语言 时间:
2017-05-15 12:58:58
阅读次数:
234
什么是VFL语言 VFL全称是Visual Format Language,翻译过来是“可视化格式语言”VFL是苹果公司为了简化Autolayout的编码而推出的抽象语言 VFL示例 H:[cancelButton(72)]-12-[acceptButton(50)]canelButton宽72,a ...
分类:
编程语言 时间:
2017-05-15 12:57:55
阅读次数:
194
import csv # 采用DictReader进行读写:# 读csv文件def get_data(self, from_file): test_data = [] with open(from_file, 'rb') as csv_file: csv.register_dialect('read ...
分类:
编程语言 时间:
2017-05-15 12:56:47
阅读次数:
275
bottle 是一个轻量级的python web框架, 可以适配各种web服务器,包括python自带的wsgiref(默认),gevent, cherrypy,gunicorn等等。bottle是单文件形式发布,源码在这里可以下载,代码量不多,可以用来学习web框架。这里也有官方文档的中文翻译。 ...
分类:
编程语言 时间:
2017-05-15 12:55:59
阅读次数:
256
线程概念 线程概念 线程和进程的区别 线程和进程的区别 线程开销 线程开销 当我们创建了一个线程后,线程里面主要包括线程内核对象、线程环境块、1M大小的用户模式栈和内核模式栈。 线程有自己的线程栈,大小为1M,所以它可以维护自己的变量。线程是一个新的对象,它会增加系统上下文切换的次数,所以过多的线程 ...
分类:
编程语言 时间:
2017-05-15 12:03:51
阅读次数:
280
题目描述 近日,园长发现动物园中好吃懒做的动物越来越多了。例如企鹅,只会卖萌向游客要吃的。为了整治动物园的不良风气,让动物们凭自己的真才实学向游客要吃的,园长决定开设算法班,让动物们学习算法。 某天,园长给动物们讲解KMP算法。 园长:“对于一个字符串S,它的长度为L。我们可以在O(L)的时间内,求 ...
分类:
编程语言 时间:
2017-05-15 12:03:02
阅读次数:
163
写这篇文章的目的是想总结一下自己这么多年来使用java的一些心得体会,主要是和一些java基础知识点相关的,所以也希望能分享给刚刚入门的Java程序员和打算入Java开发这个行当的准新手们,希望可以给大家一些经验,能让大家更好学习和使用Java。 这次介绍的主要内容是和J2SE相关的部分,另外,会在 ...
分类:
编程语言 时间:
2017-05-15 12:02:35
阅读次数:
172
下面介绍几种javascript中常用的表单事件; 一,onsubmit:表单中的确认按钮被点击时发生的事件,如下案例。 案例解析:弹出表单中提交的内容 二,onblur:在对象失去焦点时发生的事件,如下案例 案例解析:我们将在用户离开输入框时执行 JavaScript 代码 三,onfoucs:在 ...
分类:
编程语言 时间:
2017-05-15 12:01:42
阅读次数:
222
如果一个函数直接或者间接调用了自己,那么就形成了递归(recursion),比如斐波那契数列的一个实现 def fib(n): if n <= 2: return 1 else: return fib(n - 1) + fib(n - 2) 递归一定要有结束条件,否则就形成了死循环, 比如下面的例子 ...
分类:
编程语言 时间:
2017-05-15 12:01:07
阅读次数:
225
正文 可变参数,必须最为参数的最后一个参数;可变参数只能有一个; c#可变参数例子: class Program { static void Main(string[] args) { Test t = new Test(); t.say("li", "wang"); Console.Read(); ...
分类:
编程语言 时间:
2017-05-15 12:00:06
阅读次数:
220
官网 https://www.djangoproject.com/ 安装 http://www.runoob.com/django/django-install.html 创建项目 方式一(命令行): django-admin statrproject ProjectName 方式二(PyCharm ...
分类:
编程语言 时间:
2017-05-15 11:59:58
阅读次数:
238
web项目就像一个动态的记事本,功能很强大,你最初的项目功能调研越给力,项目所能发挥的作用也就越给力。这是因为web网络的强联系性,大家都可以通过访问到自己想要访问的页面,页面里既可以承载信息,也可以承载做事情的功能,而被系统封装起来的功能就叫项目。这也是web项目和C/S架构受欢迎的原因。 这里想 ...
分类:
编程语言 时间:
2017-05-15 11:59:36
阅读次数:
153
java用while循环设计轮询线程的性能问题 轮询线程在开发过程中的应用是比较广泛的,在这我模拟一个场景,有一个队列和轮询线程,主线程往队列中入队消息,轮询线程循环从队列中读取消息并打印消息内容。有点类似Android中Handler发送消息。 首先定义一个Message类。 1 2 3 4 5 ...
分类:
编程语言 时间:
2017-05-15 11:59:13
阅读次数:
483