申明:本文旨在为普通程序员(Java程序员最佳)提供一个入门级别的大数据技术学习路径,不适用于大数据工程师的进阶学习,也不适用于零编程基础的同学。前言一、背景介绍本人目前是一名大数据工程师,项目数据50T,日均数据增长20G左右,个人是从Java后端开发,经过3个月的业余自学成功转型大数据工程师。很多初学者,对大数据的概念都是模糊不清的,大数据是什么,能做什么,学的时候,该按照什么线路去学习,学完
分类:
其他好文 时间:
2018-11-17 12:02:55
阅读次数:
127
1 Hibernate框架介绍 1.1 什么是Hibernate Hibernate是一个开放源代码的对象关系映射框架,它对JDBC进行了非常轻量级的对象封装,它将POJO与数据库表建立映射关系,是一个全自动的orm框架,hibernate可以自动生成SQL语句,自动执行,使得Java程序员可以随心 ...
分类:
Web程序 时间:
2018-11-17 10:26:56
阅读次数:
223
以前写文件的复制很麻烦,需要各种输入流,然后读取line,输出到输出流...其实apache.commons.io里面提供了输入流输出流的常用工具方法,非常方便。下面就结合源码,看看IOUTils都有什么用处吧! 代码参考https://github.com/xinghalo/JDK Learnin ...
分类:
编程语言 时间:
2018-11-14 14:17:32
阅读次数:
136
我相信美国的风向就是接下来的未来几年中国的情形,程序员养家糊口不成问题的
分类:
编程语言 时间:
2018-11-13 21:13:06
阅读次数:
150
对于java程序员来说,至少是两关的面试,这首个关卡就是笔试,今天我总结了一些关于java的面试题,希望能帮助到正在求职的你!
分类:
编程语言 时间:
2018-11-13 20:33:40
阅读次数:
199
面临金九银十的黄金跳槽季,不光是很多在职人员跃跃欲试,也有很多大学生积极地加入到应聘行列。作为技术出身的我们,找工作的一大前提就是技术是否能过关。而对于java程序员来说,至少是两关的面试,这首个关卡就是笔试,今天我总结了一些关于java的面试题,希望能帮助到正在求职的你! 1、java的数据结构你 ...
分类:
编程语言 时间:
2018-11-13 20:20:01
阅读次数:
190
JVM 是什么呢?说的直白点就是 Java 代码运行的地方,全称 Java Virtural Machine,Java 虚拟机。有的人就会奇怪了,为什么 Java 程序员需要了解这个东西?毕竟大多数情况下,“能跑”就行。 能跑真的行吗?你说在一个小公司里,“能跑”就行那是肯定的,业务必定是优先的。可 ...
分类:
其他好文 时间:
2018-11-13 00:16:21
阅读次数:
185
1、&和&&的区别答:?&是位运算符,表示按位与运算,&&是逻辑运算符,表示逻辑与(and)2、Collection和Collections的区别答:?Collection是集合类的上级接口,继承与他的接口主要有Set和List.Collections是针对集合类的一个帮助类,他提供一系列静态方法实现对各种集合的搜索、排序、线程安全化等操作3、数组有
分类:
编程语言 时间:
2018-11-12 19:48:07
阅读次数:
177
内存泄露 内存泄漏memory leak 是指那些本应该回收(不再使用)的内存对象无法被系统回收的现象。在c++中需要程序猿手动释放内存对象,所以在C++中更容易存在内存泄漏。java引入了自动回收机制,使得在C++中令人头疼的内存问题得到了有效的改善,但这并不意味着java程序员不关注内存,因为垃 ...
分类:
其他好文 时间:
2018-11-12 17:35:20
阅读次数:
177
前言 随着Java开发技术不断被推到新的高度,对于Java程序员来讲越来越需要具备对更深入的基础性技术的理解,比如Java字节码指令。不然,可能很难深入理解一些时下的新框架、新技术,盲目一味追新也会越来越感乏力。 本文既不求照本宣科,亦不求炫技或著文立说,仅力图以最简明、最形象生动的方式,结合例子与 ...
分类:
编程语言 时间:
2018-11-11 23:30:10
阅读次数:
200