首页 > 编程语言
[LeetCode] Shuffle an Array 数组洗牌
Shuffle a set of numbers without duplicates. Example: 这道题让我们给数组洗牌,也就是随机打乱顺序,那么由于之前那道题Linked List Random Node我们接触到了水塘抽样的思想,这道题实际上这道题也是用类似的思路,我们遍历数组每个位置 ...
分类:编程语言   时间:2016-08-18 12:48:30    收藏:0  评论:0  赞:0  阅读:242
转载 从最简单的vector中sort用法到自定义比较函数comp后对结构体排序的sort算法
转载自:http://www.cnblogs.com/cj695/p/3863142.html sort函数在使用中非常好用,也非常简单,而且效率与冒泡或者选择排序不是一个数量级。本文就sort函数在vector中的用法分为sort函数入门用法与自定义comp比较函数比较结构体这两个最基本的功能讲讲 ...
分类:编程语言   时间:2016-08-18 12:46:29    收藏:0  评论:0  赞:0  阅读:214
Python开发Day3之函数
函数定义 参数 1.普通参数 2.默认参数 3.动态参数 4.关键字参数 函数的返回值 函数的调用 局部变量和全局变量 匿名函数 内置函数 递归 ...
分类:编程语言   时间:2016-08-18 12:46:09    收藏:0  评论:0  赞:0  阅读:167
用threading和Queue模块实现多线程的端口扫描器
一.Queue模块基础 q = Queue.Queue() q.qsize() 返回队列的大小 q.empty() 如果队列为空,返回True,反之False q.full() 如果队列满了,返回True,反之False q.full 与 maxsize 大小对应 q.get([block[, ti ...
分类:编程语言   时间:2016-08-18 12:44:01    收藏:0  评论:0  赞:0  阅读:293
Eclipse或者(STS工具)使用Spring-framework源码
主要是参考本文:http://blog.csdn.net/zeuskingzb/article/details/41425421 以及:http://blog.163.com/lixuesheng_12/blog/static/72940412013915104536267/ 一、工具准备: 1. ...
分类:编程语言   时间:2016-08-18 12:43:39    收藏:0  评论:0  赞:0  阅读:192
python基础之元组(Tuple)、字典(Dictionary)详解
元组定义 元组是另一个数据类型,类似于List(列表)。 元组用”()”标识。内部元素用逗号隔开。但是元素不能二次赋值,相当于只读列表。 举例: tuple = ( ‘abcd’, 786 , 2.23, ‘john’, 70.2 ) list = [ ‘abcd’, 786 , 2.23, ‘jo ...
分类:编程语言   时间:2016-08-18 12:42:29    收藏:0  评论:0  赞:0  阅读:241
来说说SpringMVC + JSONP的跨域请求
先来说说场景,JSON,这货大家应该都懂,不懂的请自动面壁思过,那么什么是JSONP,不是JSON放了个P就叫JSONP,而是JSON with Padding,在进行跨域请求的时候需要的数据,什么是跨域,打个比方:在user.weixin.com下的某个页面下,用户服务需要调用订单服务,请求ord ...
分类:编程语言   时间:2016-08-18 12:41:39    收藏:0  评论:0  赞:0  阅读:315
OC与JS交互之WebViewJavascriptBridge
上一篇文章介绍了通过UIWebView实现了OC与JS交互的可能性及实现的原理,并且简单的实现了一个小的示例DEMO,当然也有一部分遗留问题,使用原生实现过程比较繁琐,代码难以维护。这篇文章主要介绍下开源库WebViewJavascriptBridge的实现原理和使用方法,并用此开源库重写之前的示例 ...
分类:编程语言   时间:2016-08-18 12:41:29    收藏:0  评论:0  赞:0  阅读:435
spring框架中定时器的配置及应用
恢复内容开始 首先我们来简单了解下定时器: 1. 定时器的作用 在实际的开发中,如果项目中需要定时执行或者需要重复执行一定的工作,定时器显现的尤为重要。 当然如果我们不了解定时器就会用线程去实现 2. 自己实现定时器的工作很复杂,如果实现不好占用内存过多,系统就此Over,所以处理定时执行或者重复执 ...
分类:编程语言   时间:2016-08-18 12:37:21    收藏:0  评论:0  赞:0  阅读:199
python学习笔记-(八)装饰器、生成器&迭代器
本节课程内容概览: 1.装饰器 2.列表生成式&迭代器&生成器 3.json&pickle数据序列化 1. 装饰器 1.1 定义: 本质上是个函数,功能是装饰其他函数—就是为其他函数添加附加功能 1.2 装饰器原则: 1) 不能修改被装饰函数的源代码; 2) 不能修改被装饰函数的调用方式; 1.3 ...
分类:编程语言   时间:2016-08-18 12:32:39    收藏:0  评论:0  赞:0  阅读:244
SPRING MVC总结
DispatcherServlet -- 前置控制器HandlerMapping接口 -- 处理请求的映射HandlerMapping接口的实现类:DefaultAnnotationHandlerMapping 通过注解,把一个URL映射到Controller类上SimpleUrlHandlerMa ...
分类:编程语言   时间:2016-08-18 12:30:20    收藏:0  评论:0  赞:0  阅读:200
AdaBoost算法实现
# -*- coding: utf-8 -*- # --------------------------------------------------------------------------- # AdaBoost.py # Created on: 2014-06-12 09:49:56.... ...
分类:编程语言   时间:2016-08-18 12:28:00    收藏:0  评论:0  赞:0  阅读:194
MFC非模态窗口gdi+自绘图片
新建 Dialog based MFC项目DrawImage 在资源中新添加一个Dialog,IDD_PICBOXDLG 在此dialog上添加Pictre Contrl shift+ctrl+x 添加对应的类:CPicBoxDlg DrawImage.cpp中加入: CPicBoxDlg* g_D ...
分类:编程语言   时间:2016-08-18 12:27:39    收藏:0  评论:0  赞:0  阅读:305
通过消费者和生产者的多线程程序,了解Java的wait()和notify()用法
仓库类 生产者类 消费者类 Main 输出(部分) wait()可以让持有当前对象进入等待状态,等待notify()的唤醒。 ...
分类:编程语言   时间:2016-08-18 11:13:49    收藏:0  评论:0  赞:0  阅读:247
STL算法(18)-transform()
预定义的函数对象 negate() equal_to() plus() not_equal_to() minus() less() multiplies() greater() divides() less_equal() modulus() greater_equal() logical_not() logical_and() logical_or() #include #i...
分类:编程语言   时间:2016-08-18 10:08:09    收藏:0  评论:0  赞:0  阅读:280
使用vs2010创建MFC C++ Ribbon程序
Your First MFC C++ Ribbon Application with Visual Studio 2010 Earlier this month, I put together my first C++ sample in about a hundred years. I did t ...
分类:编程语言   时间:2016-08-18 10:06:09    收藏:0  评论:0  赞:0  阅读:466
Java之多线程中的Future模式
应用场景:线程A需要线程B的执行结果,但没必要一直等待线程B执行完,这个时候可以先拿到未来的Future对象,等线程B执行完再来取真实结果。定义RealData真实数据类,其构造函数很慢,是用户最后需要使用的数据, static class RealData { protected T result... ...
分类:编程语言   时间:2016-08-18 10:05:29    收藏:0  评论:0  赞:0  阅读:200
springMVC和Json的交互(就是后台解析json字符串和向前台传递json字符串的过程)
springMVC中和json的交互:主要分为两点,一是传递过来的是json字符串,springMVC会先进行解析,二是传递过来的是key:value那么springMVC可以不进行解析,这里的解析指的是json和java对象之间的转换 java对象:就是实体类的对象 首先先来看一张交互的图: 分析 ...
分类:编程语言   时间:2016-08-18 10:03:51    收藏:0  评论:0  赞:0  阅读:348
Spring MVC 3.0.5+Spring 3.0.5+MyBatis3.0.4全注解实例详解(三)
前两章我为大家详细介绍了如何搭建Maven环境、Spring MVC的流程结构、Spring MVC与Struts2的区别以及示例中的一些配置文件的分析。在这一章,我就对示例的层次结构进行说明,以及MyBatis的一些简单介绍。 本文不会对MyBatis作详细说明,大象还是假定阅读本文的朋友对MyB ...
分类:编程语言   时间:2016-08-18 10:00:19    收藏:0  评论:0  赞:0  阅读:300
C++四种类型转换方式。
类型转换有c风格的,当然还有c++风格的。c风格的转换的格式很简单(TYPE)EXPRESSION,但是c风格的类型转换有不少的缺点,有的时候用c风格的转换是不合适的,因为它可以在任意类型之间转换,比如你可以把一个指向const对象的指针转换成指向非const对象的指针,把一个指向基类对象的指针转换 ...
分类:编程语言   时间:2016-08-18 09:58:29    收藏:0  评论:0  赞:0  阅读:175
关于我们 - 联系我们 - 留言反馈 - 联系我们:wmxa8@hotmail.com
© 2014 bubuko.com 版权所有
打开技术之扣,分享程序人生!