随着云计算、大数据迅速发展,亟需用hadoop解决大数据量高并发访问的瓶颈。谷歌、淘宝、百度、京东等底层都应用hadoop。越来越多的企 业急需引入hadoop技术人才。由于掌握Hadoop技术的开发人员并不多,直接导致了这几年hadoop技术的薪水远高于JavaEE及 Android程序员。Had ...
分类:
编程语言 时间:
2016-08-20 16:25:58
阅读次数:
265
1,Parallel类 Parallel类是对线程的一个很好的抽象。该类位于System.Threading.Tasks 命名空间中,提供了数据和任务的并行性。 Parallel类定义了并行的for和foreach的静态方法。对于C#的for和foreach语句而言,循环从一个线程中运行。Paral ...
分类:
编程语言 时间:
2016-08-20 16:24:10
阅读次数:
190
Spring MVC 返回类型为字符串时, 返回中文变成"?"处理 Spring controller 如下 这里使用ResponseBody, 返回值直接是一个字符串, 没有用到jackson, 如果是返回一个Object, 使用jackson转json, 是没有编码问题的 这时酒店查询几个字全都 ...
分类:
编程语言 时间:
2016-08-20 16:23:55
阅读次数:
512
版权声明:本文为博主原创文章,未经博主允许不得转载。 版权声明:本文为博主原创文章,未经博主允许不得转载。 目录(?)[+] 目录(?)[+] 返回的结果中,中文全部被问号(?)代替的解决办法: *-servlet.xml的部分配置如下: [html] view plain copy <bean i ...
分类:
编程语言 时间:
2016-08-20 16:21:42
阅读次数:
229
1、DOM的基本概念 DOM是文档对象模型,这种模型为树模型,文档是指标签文档;对象是指文档中每个元素;模型是指抽象化的东西 2、Windows对象操作 一、属性和方法 二、Window.open("第一部分","第二部分",第三部分","第四部分") 三、Window.close():关闭当前窗口 ...
分类:
编程语言 时间:
2016-08-20 16:20:18
阅读次数:
154
java之数组队列 队列 数组队列?这怎么看都像是两个次放在了一起,组成了一个名词,没错,我们的数组队列就是用我们的数组去实现了我们的队列,数组我们之前已经认识过了,那么啥是队列呢?队列,顾名思义,就是队列,(说了相当于没说),其实就是我们现实生活中常见现象:排队,排队形成的一列,我们都排过队,老实 ...
分类:
编程语言 时间:
2016-08-20 16:20:41
阅读次数:
216
看到这个题目,我们首先想到的是求出这个整型数组所有连续子数组的和,长度为n的数组一共有 n(n+2)/2个子数组,因此要求出这些连续子数组的和最快也需要O(n^2)的时间复杂度。但是题目要求的O(n)的时间复杂度,因此上述思路不能解决问题。 看到O(n)时间复杂度,我们就应该能够想到我们只能对整个数 ...
分类:
编程语言 时间:
2016-08-20 16:16:53
阅读次数:
150
归并排序(Merge sort)是建立在归并操作上的一种有效的排序算法。该算法是采用分治法(Divide and Conquer)的一个非常典型的应用。 算法步骤: 1. 申请空间,使其大小为两个已经排序序列之和,该空间用来存放合并后的序列 2. 设定两个指针,最初位置分别为两个已经排序序列的起始位... ...
分类:
编程语言 时间:
2016-08-20 16:16:06
阅读次数:
156
python类型 编程语言主要从以下几个角度为进行分类,编译型和解释型、静态语言和动态语言、强类型定义语言和弱类型定义语言。 编译型和解释型 编译型:在程序执行之前,有一个单独的编译过程,将程序翻译成机器语言,以后执行这个程序的时候,就不用再进行翻译了。简单来说就是先翻译,在执行,比如C/C++这类 ...
分类:
编程语言 时间:
2016-08-20 16:14:52
阅读次数:
152
模板方法模式 定义一个操作中的算法的骨架,而将一些步骤延迟到子类中。 模板方法使得子类可以不改变一个算法的结构即可重定义该算法的某些特定步骤。通俗的说的就是有很多相同的步骤的,在某一些地方可能有一些差别适合于这种模式,如大话设计模式中说到的考试场景中,每个人的试卷都是一样的,只有答案不一样。这种场景 ...
分类:
编程语言 时间:
2016-08-20 16:10:42
阅读次数:
127
深入Java程序性能调优(阿姆达尔定律、缓存组件、并行开发、线程池、JVM调优),刚刚入手,转一注册文件,视频的确不错,可以先下载看看:http://pan.baidu.com/s/1cvD3rw 密码:eevh 1.1、 性能概述--两个实战在线项目对比突出性能的重要性1.2、 性能概述--阿姆达 ...
分类:
编程语言 时间:
2016-08-20 16:12:02
阅读次数:
547
必须明确告诉DispatcherServlet如何处理MultipartRequest。 SpringMVC中提供了文件上传使用方式如下 配置xxx-servlet.xml,添加如下代码: Xml代码 <bean id="multipartResolver" class="org.springfra ...
分类:
编程语言 时间:
2016-08-20 16:04:20
阅读次数:
128
【前端安全】JavaScript防http劫持与XSS 作为前端,一直以来都知道HTTP劫持与XSS跨站脚本(Cross-site scripting)CSRF>跨站请求伪造(Cross-site request forgery)。但是一直都没有深入研究过,前些日子同事的分享会偶然提及,我也对这一块 ...
分类:
编程语言 时间:
2016-08-20 16:04:04
阅读次数:
269
该模式的好处是,将大任务拆解成若干小任务并并行执行,从而提高系统吞吐量。定义Worker进程,负责处理实际任务。/*具体工作对象*/static abstract class Worker implements Runnable { private static final UtilsLog lg ... ...
分类:
编程语言 时间:
2016-08-20 16:02:18
阅读次数:
204
在Linux和Windows网络编程时需要用到htons和htonl函数,用来将主机字节顺序转换为网络字节顺序。 在Intel机器下,执行以下程序 int main(){ printf("%d /n",htons(16)); return 0;} int main(){ printf("%d /n" ...
分类:
编程语言 时间:
2016-08-20 16:00:47
阅读次数:
1866