`
文章列表

spark安装步骤

1. 安装JDK7 1.1 解压 tar -xvf jdk-7u79-linux-x64.tar  1.2 配置环境变量  vi .bash_profile export JAVA_HOME=/home/spark0/soft/jdk1.7.0_79 export PATH=$JAVA_HOME/bin:$PATH 2.安装HDFS 2.1 解压 tar -zxvf hadoop-2.7.0.tar.gz  2.2 编辑 hadoop-env.sh export JAVA_HOME=/home/spark0/soft/jdk1.7.0_79   2.3 修改配置文件 cor ...
最近公司项目在开发过程中,用到了highcharts报表空间,其中有一个导出图片功能,默认使用的导出服务器为highcharts官方服务器,由于生产环境上不能直接访问highcharts官方服务器,所以图片导出功能需要在我们自己的项目中实现 ...
  ---------------------- ASP.Net+Android+IO开发S、.Net培训、期待与您交流! ---------------------     目前最新版本的jdk是jdk1.7,但是作为一个划时代的更新,jdk1.5的使用领域还是非常广泛的,其新特性如枚举、泛型、注解等都是非常强大的功能,那么就细数一下jdk1.5的新特性吧      1、静态导入         import static java.lang.Math.max;       静态导入可以导入类中的静态方法,上面一行语句中就是导入了Math类中的max方法,然后在调用的时 ...
---------------------- ASP.Net+Android+IO开发S、.Net培训、期待与您交流! --------------------- 交通灯管理系统项目需求    交通灯管理系统项目分析: 一共有12个方向,东南西北四个方向都能够向其他三个方向转弯,其中只有右转不受红绿灯限制,所以还有8个方向受红绿灯限制,又因为8个方向之间是两两成对、荣辱与共的,所以实际上只要控制四个方向的灯的状态,就可以控制所有方向灯的状态了 每条路都应该对应一个方向,而且在这条路上的车只会朝这个方向开,路每隔一段时间就要判断灯是否是绿的,是绿的就让车走掉一个,车子属于路,所以路还得 ...
---------------------- ASP.Net+Android+IO开发S、.Net培训、期待与您交流! --------------------- 网络编程听起来非常高端大气上档次是不是,确实是这样的,网络编程目的就是指直接或间接地通过网络协议与其他计算机进行通讯。有了这个,从此我们不再孤独了。不孤独的前提是我们必须要能正确的用网络编程来连接到其他的计算机,那么 一、网络编程的基础知识    目前网络模型分为C/S 和B/S两种,互联网技术的发展使得B/S构架越来越占主流,因为B/S架构不要求客户端计算机上拥有大量的数据支持,很多操作都是发给服务器处理的,对于越来越流行 ...
---------------------- ASP.Net+Android+IO开发S、.Net培训、期待与您交流! --------------------- GUI简述 GUI是Graphical User Interface 的缩写,中文翻译为图形化用户界面,提供了能与用户直接进行互动的一些功能组件,这一块的内容更多的是教我们当一个画家或者建筑工人,代码原理非常简单,只是难在怎么去布局我们想要达到的效果。 所以在要构建GUI界面时,一般要先打好界面的草稿,然后开始编写代码,否则可能浪费大量的时间去调整界面。 GUI 体系   在GUI界面中,要有这样一个概念,组件一经创建 ...
---------------------- ASP.Net+Android+IO开发S、.Net培训、期待与您交流! ---------------------  在IO中还有一些更特殊的流对象 1、PipedInputStream和PipedOutputStream 这两个流对象,在创建的时候必须是成对出现的,一般用于多线程,一个线程 ...
---------------------- ASP.Net+Android+IO开发S、.Net培训、期待与您交流! --------------------- 对数据的操作是IO最常用的功能,在使用流的时候是有一定规律的:   流操作规律 (1)明确源和目的 源:输入流。InputStream Reader 目的: ...
  ---------------------- ASP.Net+Android+IO开发S、.Net培训、期待与您交流! ---------------------  File是IO流中专门操作文件对象的类,这个类可以描述计算机中每个硬盘中的每个文件以及文件夹的属性,比如名字、是否为文件夹、是否存在、文件路径等。这是一个比较重要的类。   File类常用的方法:   boolean  canExecute() 判断文件是否可以被执行   boolean  exists() 判断文件是否存在   boolean  isAbsolute()  判断文件路径是否为绝对路径    ...
---------------------- ASP.Net+Android+IO开发S、.Net培训、期待与您交流! ---------------------    流的概念: 当程序需要读取数据的时候,就会开启一个通向数据源的读取流,数据源可以是文件、内存、控制台、网络等,当程序要写入数据是,就会开启一个通向目的地的输出流,流对象就是干这么些事的。    流的分类:      按数据方向分为:输入流:InputStream、Reader                                  输出流:OutputStream、Writer      按数据类型分:字 ...
---------------------- ASP.Net+Android+IO开发S、.Net培训、期待与您交流! --------------------- 一、集合概述    1、集合与数组的比较:    首先要明白数据在计算机中的存储方式,常用的有数组、链表、哈希表和二叉树等。    所有的数组都用数组这个方式存储数据,这种方式查询快,但是插入、删除慢,而且是不可变长度的(数组的扩容其实是建立一个新的数组,增加原来数组的一半或者全长,然后将老数组中的数据copy到新数组中)    而集合则比较全面了,集合里边有各种底层实现方式,比如底层为数组的ArrayList、底层为链 ...
  ---------------------- ASP.Net+Android+IO开发S、.Net培训、期待与您交流! ---------------------   单个线程操作资源的时候,是不会出现安全问题的,但是如果多个线程操作同一个资源的时候,因为CPU的使用权限是大家平等的,在任何时候都可能执行任意线程的任意语句(在不加锁的情况下),这就会产生线程的安全问题,比如下边代码 package thread; public class TestThread { private static int count; int line = 5; public ...
---------------------- ASP.Net+Android+IO开发S、.Net培训、期待与您交流! --------------------- 一、线程概述   线程是程序运行的基本执行单元。当操作系统在执行一个程序时,会在系统中建立一个进程,而在这个进程中,必须至少建立一个线程(也被称为主线程)来作为程序运行的入口点。进程和线程是现代操作系统中两个必不可少的运行模型,在操作系统中可以有多个进程,每个进程又可以有多个线程。进程和进程之间不共享内存,系统中的进程是在各自独立的内存空间中运行的。而一个进程的线程可以共享系统分配给这个进程的内存空间,当然也有自己的内存空间 ...
---------------------- ASP.Net+Android+IO开发S、.Net培训、期待与您交流! --------------------- 异常的定义:   阻止当前方法或作用于继续执行的问题,说白了就是运行时出现的可能会导致程序中断的问题,之所以说可能,是因为有一种异常(RuntimeException)出现之后程序不会中断,会继续执行下去,这就相当于在程序执行的时候遇到问题了,需要给程序员一个信息,但这个信息又不同于程序中其他的正常内容,所以用异常来表示。 异常体系 Throwable类是java语言中所有错误或异常的超类。它的下一级有两个子类Error和E ...
---------------------- ASP.Net+Android+IO开发S、.Net培训、期待与您交流! --------------------- 抽象的概念:   抽象就是把一些事物的共性提炼出来,放到一个类中,把这些事物的不同之处交给子类去实现,比方说人都要吃东西,就可以 ...
Global site tag (gtag.js) - Google Analytics