提起map和reduce想必大家并不陌生,Google公司2003年提出了一个名为MapReduce的编程模型[1],用于处理大规模海量数据,并在之后广泛的应用于Google的各项应用中,2006年Apache的Hadoop项目[2]正式将MapReduce纳入到项目中。 好吧,闲话少说,今天要介绍 ...
分类:
编程语言 时间:
2016-08-07 15:19:22
阅读次数:
196
123123 1 字符串循环右移(5分) 1 字符串循环右移(5分) 题目内容: 输入一个字符串和一个非负整数N,要求将字符串循环右移N次。 输入格式: 输入在第1行中给出一个字符串,以'#'表示结束,‘#’不是字符串的一部分,字符串的长度未知,但至少有一个字符;输入的第2行给出非负整数N。 输出格 ...
分类:
编程语言 时间:
2016-08-07 15:19:50
阅读次数:
753
《Java编程思想(第四版)》中P86中有对static关键字的详细解释。 “在static方法的内部不能调用非静态方法,反过来倒是可以。而且在没有创建任何对象的前提下,仅仅通过类本身来调用static方法,这实际上正是static方法的重要用途。” 以下通过“1、static方法;2、static ...
分类:
编程语言 时间:
2016-08-07 15:18:41
阅读次数:
168
在java提高篇 详解内部类中对匿名内部类做了一个简单的介绍,但是内部类还存在很多其他细节问题,所以就衍生出这篇博客。在这篇博客中你可以了解到匿名内部类的使用、匿名内部类要注意的事项、如何初始化匿名内部类、匿名内部类使用的形参为何要为final。 一、使用匿名内部类内部类 匿名内部类由于没有名字,所 ...
分类:
编程语言 时间:
2016-08-07 15:17:56
阅读次数:
384
匿名内部类也就是没有名字的内部类 正因为没有名字,所以匿名内部类只能使用一次,它通常用来简化代码编写 但使用匿名内部类还有个前提条件:必须继承一个父类或实现一个接口 实例1:不使用匿名内部类来实现抽象方法 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 abstract ...
分类:
编程语言 时间:
2016-08-07 15:17:46
阅读次数:
190
基本解释 C++11引入了多线程,同时也引入了一套内存模型。从而提供了比较完善的一套多线程体系。在单线程时代,一切都很简单。没有共享数据,没有乱序执行,所有的指令的执行都是按照预定的时间线。但是也正是因为这个强的同步关系,给CPU提供的优化程度也就相对低了很多。无法体现当今多核CPU的性能。因此需要 ...
分类:
编程语言 时间:
2016-08-07 15:15:27
阅读次数:
562
题目描述 查找和排序 题目:输入任意(用户,成绩)序列,可以获得成绩从高到低或从低到高的排列,相同成绩 都按先录入排列在前的规则处理。 例示: jack 70 peter 96 Tom 70 smith 67 从高到低 成绩 peter 96 jack 70 Tom 70 smith 67 从低到高 ...
分类:
编程语言 时间:
2016-08-07 13:55:20
阅读次数:
207
Tornado是一个基于python的web框架,xxxxx 安装 python -m pip install tornado 第一个Tornado程序 安装完毕我们就可以新建一个app.py文件,放入下面的代码直接运行就可以了,然后在浏览器访问127.0.0.1:8888 tornado执行过程: ...
分类:
编程语言 时间:
2016-08-07 13:54:57
阅读次数:
657
Python使用easy-install安装时报UnicodeDecodeError的解决方法,有需要的朋友可以参考下。 问题描述: 在使用easy-install安装matplotlib、pyparsing时一直报如下错误: 我的软件环境如下: 我的系统环境如下: 解决方法: 错误提示表明应该是编 ...
分类:
编程语言 时间:
2016-08-07 13:53:43
阅读次数:
657
选择题20个,每个1.5,编程题3个,每个20,简答题1个10分。 解: 第二题,一开始喵了一眼,好开心,这不是水题么,第一反应想到的是递归,然后马上就写了,结果case10%,一脸蒙蔽,数据值很大,考虑边界条件也比较困难。 递归: 结束后和学弟讨论了下,学弟教我可以反向打表,时间换空间,把符合条件 ...
分类:
编程语言 时间:
2016-08-07 13:53:43
阅读次数:
234
开发工具:visual studio 2013 pro 一共是两个项目,一个是A:项目名称MySdk,静态库,多字节,在静态库中使用 MFC,运行库使用“多线程调试 DLL (/MDd)”;另一个是B:可执行程序,多字节,在静态库中使用 MFC,预处理器定义增加_AFXDLL,运行库使用“多线程调试 ...
分类:
编程语言 时间:
2016-08-07 13:51:35
阅读次数:
405
replaced method注入是spring动态改变bean里方法的实现。需要改变的方法,使用spring内原有其他类(需要继承接口org.springframework.beans.factory.support.MethodReplacer)的逻辑,替换这个方法。通过改变方法执行逻辑来动态改... ...
分类:
编程语言 时间:
2016-08-07 13:50:29
阅读次数:
192
runtime运行时候,是封装了一个JVM进程的类,每一个JAVA程序实际上启动了一个JVM进程,那么每个JVM对应一个runtime实例。此实例是由JVM为其实例化。 本类的定义中没有构造方法,因为本类的方法被私有化了。则此类中肯定有一个方法返回实例化对象(类似单例设计者模式)。 实例化方法: 一 ...
分类:
编程语言 时间:
2016-08-07 13:50:12
阅读次数:
140
题目要求 编写一个C语言程序模拟实现strcat函数. (我们不妨先模拟实现一下strcat函数,然后再对照一下string.h库函数中strcat函数代码的实现,与大师肩并肩.) 算法分析 strcat函数功能:将两个字符串连接起来,最终返回连接后字符串的首地址. strcat函数原型:char ...
分类:
编程语言 时间:
2016-08-07 13:48:56
阅读次数:
160
169. Majority Element 利用了从上一题那里学到的哈希表。 ...
分类:
编程语言 时间:
2016-08-07 13:50:13
阅读次数:
211
默认是单例模式,即scope="singleton"。另外scope还有prototype、request、session、global session作用域。scope="prototype"多例 @scope默认是单例模式(singleton) 如果需要设置的话@scope("prototype ...
分类:
编程语言 时间:
2016-08-07 13:49:41
阅读次数:
146