- 博客(9)
- 资源 (8)
- 问答 (2)
- 收藏
- 关注
原创 Java重要类之LinkList类详解
一.LinkList概述LinkedList是一个继承于AbstractSequentialList的双向链表。它也可以被当作堆栈、队列或双端队列进行操作。LinkedList 实现 List 接口,能进行队列操作。LinkedList 实现Deque接口,即能将LinkedList当作双端队列使用。LinkedList 实现了Cloneable接口,即覆盖了函数clone(),能克隆。
2016-09-23 17:25:59 26781
原创 Java重要类详解之ArrayList类
一.ArrayList概述ArrayList 是一个数组队列,相当于动态数组。与Java中的数组相比,它的容量能动态增长。它继承于AbstractList,实现了List,RandomAccess[随机访问], Cloneable[可克隆], java.io.Serializable[序列化]这些接口。ArrayList 继承了AbstractList,实现了List。它是
2016-09-23 11:49:34 5082
原创 ubuntu Hadoop启动报Error: JAVA_HOME is not set and could not be found解决办法
Hadoop安装完后,启动时报Error: JAVA_HOME is not set and could not be found.解决办法: 修改/etc/hadoop/hadoop-env.sh中设JAVA_HOME。 应当使用绝对路径。 export JAVA_HOME=$JAVA_HOME
2016-09-22 21:49:17 11642
原创 【java版】数据结构与算法分析学习之路【二】表【数组+链表】
PS:我一直都在想到底应该用什么样的思路去学习数据结构,用什么样的方式去记录学习的内容可以做到篇幅最少但是内容最精华?毕竟之前不是计算机科班出身,对于很多东西理解起来比较困难。然后我在网上看了很多大牛同学的博客,各种风格的都有,不乏有的长篇大论,给大家分析的非常清楚,善于从非技术的角度去切入,方便我们初学者理解;也有一些大牛以精简的风格为主,只写精华,免去很多繁琐的介绍,这种比较适合有一定基础的,
2016-09-22 11:33:52 858
原创 【java版】数据结构与算法分析学习之路【一】前言
一.数据结构和算法概述?【框范围】基础数据结构主要包括表【数组+链表】、栈、队列【散列表】、树、图、堆。高级数据结构包括伸展树、红黑树、确定性跳跃表、AA树、treap树、k-d树、配对堆。常用的算法内容包括排序算法【插入排序+希尔排序+堆排序+归并排序+快速排序+桶式的排序+外部排序】、图论算法【最短路径算法】、其他【贪婪算法+分治算法+动态规划+随机化算法+回溯算法】、摊还分析【二
2016-09-22 09:48:37 2490 2
原创 linux常用的几个命令
删除1、删除文件夹以及文件夹中的所有文件命令:rm -rf 目录名字其中:-r:向下递归删除-f:直接强行删除,且没有任何提示 2、删除文件命令rm -f 文件名将会强行删除文件,且无提示 注意:使用rm -rf要格外注意,linux中没有回收站,慎重删除解压tar zxvf **.tar -C 目标路径复制
2016-09-21 22:58:52 341
转载 你们是不是很缺大数据?
00 缘起 之所以有这个话题,是因为周末加班中午吃饭与一个同行朋友聊起了这个话题,之后再细细地结合一些其他接触的东西,确实是有些感触的。并且对于行业的一些现状,也的确有些自己的看法,对不对先不论,这玩意儿也没有对错之分,每个人都有自己想法,当然也包括我博客虫了。所以,有些东西、有些想法我还是愿意分享出来的,畅所欲言吧~~01 我眼中的大数据现状! 其实个人在大数据在
2016-09-21 17:20:25 531
转载 ArcGIS Server 地图发布遇到的常见问题及解决办法
1.ArcGIS发布网站,用户访问时看不见地图,或者地图显示空白,应注意的几点解决方案一:内网发布时,如果看不到地图,将服务器上的agsadmin和agsuser添加everyone外网发布如果用户能访问发布的网页,确看不到地图,可能是arcgis服务的配置文件的虚拟路径不正确打开"arcgis的安装目录/server/user/cfg",找到发布的服务的cfg文件
2016-09-09 09:31:19 12676
原创 Spark编译与部署
一. 编译Spark Spark可以通过SBT和Maven两种方式进行编译,再通过make-distribution.sh脚本生成部署包。SBT编译需要安装git工具,而Maven安装则需要maven工具,两种方式均需要在联网下进行。maven主要是编译java程序的,sbt主要是编译scala程序的。1. 编译Spark(SBT)1.1 安装git并编译安装若为ubun
2016-09-01 15:08:28 674
最新版本Spark2.1.1 java+scala官方API CHM(自己制作,有点小问题)
2017-06-19
关于在JS中获取外部数组中JSON对象的问题
2016-06-16
这个警告是怎么回事?我把头文件加入进来了,源代码如下
2015-08-18
TA创建的收藏夹 TA关注的收藏夹
TA关注的人