码迷,mamicode.com
首页 > 编程语言
数据结构 - 希尔排序(Shell's Sort) 具体解释 及 代码(C++)
数据结构 - 希尔排序(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接口成员变量和方法默认修饰符
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-boot集成Springfox-Swagger2 Spring - AntPathMatcher ...
分类:编程语言   时间:2017-05-15 12:59:26    阅读次数:289
python yield generator 详解
目录 generator基础 generator应用 generator基础应用 generator高级应用 注意事项 目录 generator基础 generator应用 generator基础应用 generator高级应用 注意事项 generator基础应用 generator高级应用 正文 ...
分类:编程语言   时间:2017-05-15 12:58:58    阅读次数:234
VFL语言
什么是VFL语言 VFL全称是Visual Format Language,翻译过来是“可视化格式语言”VFL是苹果公司为了简化Autolayout的编码而推出的抽象语言 VFL示例 H:[cancelButton(72)]-12-[acceptButton(50)]canelButton宽72,a ...
分类:编程语言   时间:2017-05-15 12:57:55    阅读次数:194
Python-csv模块读写csv文件
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
python bottle 简介
bottle 是一个轻量级的python web框架, 可以适配各种web服务器,包括python自带的wsgiref(默认),gevent, cherrypy,gunicorn等等。bottle是单文件形式发布,源码在这里可以下载,代码量不多,可以用来学习web框架。这里也有官方文档的中文翻译。 ...
分类:编程语言   时间:2017-05-15 12:55:59    阅读次数:256
.NET面试题系列[17] - 多线程概念(2)
线程概念 线程概念 线程和进程的区别 线程和进程的区别 线程开销 线程开销 当我们创建了一个线程后,线程里面主要包括线程内核对象、线程环境块、1M大小的用户模式栈和内核模式栈。 线程有自己的线程栈,大小为1M,所以它可以维护自己的变量。线程是一个新的对象,它会增加系统上下文切换的次数,所以过多的线程 ...
分类:编程语言   时间:2017-05-15 12:03:51    阅读次数:280
【bzoj3670】[Noi2014]动物园 KMP-next数组
题目描述 近日,园长发现动物园中好吃懒做的动物越来越多了。例如企鹅,只会卖萌向游客要吃的。为了整治动物园的不良风气,让动物们凭自己的真才实学向游客要吃的,园长决定开设算法班,让动物们学习算法。 某天,园长给动物们讲解KMP算法。 园长:“对于一个字符串S,它的长度为L。我们可以在O(L)的时间内,求 ...
分类:编程语言   时间:2017-05-15 12:03:02    阅读次数:163
给Java新手的一些建议——Java知识点归纳(Java基础部分)
写这篇文章的目的是想总结一下自己这么多年来使用java的一些心得体会,主要是和一些java基础知识点相关的,所以也希望能分享给刚刚入门的Java程序员和打算入Java开发这个行当的准新手们,希望可以给大家一些经验,能让大家更好学习和使用Java。 这次介绍的主要内容是和J2SE相关的部分,另外,会在 ...
分类:编程语言   时间:2017-05-15 12:02:35    阅读次数:172
javascript中的常用表单事件用法
下面介绍几种javascript中常用的表单事件; 一,onsubmit:表单中的确认按钮被点击时发生的事件,如下案例。 案例解析:弹出表单中提交的内容 二,onblur:在对象失去焦点时发生的事件,如下案例 案例解析:我们将在用户离开输入框时执行 JavaScript 代码 三,onfoucs:在 ...
分类:编程语言   时间:2017-05-15 12:01:42    阅读次数:222
无限“递归”的python程序
如果一个函数直接或者间接调用了自己,那么就形成了递归(recursion),比如斐波那契数列的一个实现 def fib(n): if n <= 2: return 1 else: return fib(n - 1) + fib(n - 2) 递归一定要有结束条件,否则就形成了死循环, 比如下面的例子 ...
分类:编程语言   时间:2017-05-15 12:01:07    阅读次数:225
java基础-java与c#的可变参数
正文 可变参数,必须最为参数的最后一个参数;可变参数只能有一个; 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
Python3-Django-1.开发环境搭建
官网 https://www.djangoproject.com/ 安装 http://www.runoob.com/django/django-install.html 创建项目 方式一(命令行): django-admin statrproject ProjectName 方式二(PyCharm ...
分类:编程语言   时间:2017-05-15 11:59:58    阅读次数:238
java_web项目开发经验总结(一)
web项目就像一个动态的记事本,功能很强大,你最初的项目功能调研越给力,项目所能发挥的作用也就越给力。这是因为web网络的强联系性,大家都可以通过访问到自己想要访问的页面,页面里既可以承载信息,也可以承载做事情的功能,而被系统封装起来的功能就叫项目。这也是web项目和C/S架构受欢迎的原因。 这里想 ...
分类:编程语言   时间:2017-05-15 11:59:36    阅读次数:153
java用while循环设计轮询线程的性能问题
java用while循环设计轮询线程的性能问题 轮询线程在开发过程中的应用是比较广泛的,在这我模拟一个场景,有一个队列和轮询线程,主线程往队列中入队消息,轮询线程循环从队列中读取消息并打印消息内容。有点类似Android中Handler发送消息。 首先定义一个Message类。 1 2 3 4 5 ...
分类:编程语言   时间:2017-05-15 11:59:13    阅读次数:483
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!