(1)首先创建java project选择eclipse菜单上File->New->Java Project。并命名为UploadFile。(2)加入必要的hadoop jar包右键选择JRE System Library,选择Build Path下的Configure Build Path。然后选...
分类:
编程语言 时间:
2016-01-02 12:13:48
阅读次数:
184
/**不能超过 9007199254740992 * floatObj 包含加减乘除四个方法,能确保浮点数运算不丢失精度 * * 我们知道计算机编程语言里浮点数计算会存在精度丢失问题(或称舍入误差),其根本原因是二进制和实现位数限制有些数无法有限表示 * 以下是十进制小数对应的二进制表示 * ...
分类:
编程语言 时间:
2016-01-02 12:07:26
阅读次数:
172
eclipse 导入web项目后,就出现关闭后,线程还存在的情况.使用java mission control 查看发现java script indexing线程在running.关闭js验证后,线程可以正常关闭.http://www.jb51.net/article/46642.htm第一步:去...
分类:
编程语言 时间:
2016-01-02 12:05:50
阅读次数:
201
package java_prac2;import java.util.*;/** * Title: 矢量操作 * Description: 演示一个矢量(Vector)的基本操作 * Copyright: Copyright (c) 2003 * Filename: operateVector.j...
分类:
编程语言 时间:
2016-01-02 10:27:34
阅读次数:
220
1.私有:同类中2.默认:同包中的类3.保护:同包中的类 子类中(继承性)4.公有:无范围创建子类并覆盖方法时,必须考虑原来方法的访问控制:作为通用的规则,覆盖方法是,新方法的访问控制不能比原来的方法的更严格,但可以更松。涉及方法的访问控制:1.在超类中被声明为公有(public)的方法在子类中必须...
分类:
编程语言 时间:
2016-01-02 10:23:51
阅读次数:
255
在 Swift 中。有两种类型的语句:简单语句和控制流语句。简单语句是最常见的。用于构造表达式和声明。控制流语句则用于控制程序运行的流程,Swift 中有三种类型的控制流语句:循环语句、分支语句和控制传递语句。循环语句用于反复运行代码块。分支语句用于运行满足特定条件的代码块;控制传递语句则用于改动代...
分类:
编程语言 时间:
2016-01-02 10:25:41
阅读次数:
281
本文是依据JAVA解惑这本书,做的笔记。电子书见:http://download.csdn.net/detail/u010378705/7527721谜题76将线程的启动方法start(),写成了run();PS:管程(monitor)锁有待进一步理解。谜题77线程中锁的问题。理解不深刻。谜题78反...
分类:
编程语言 时间:
2016-01-02 10:20:30
阅读次数:
176
Java 日期时间处理标签: Java基础Datejava.util.Date对象表示一个精确到毫秒的瞬间; 但由于Date从JDK1.0起就开始存在了,历史悠久,而且功能强大(既包含日期,也包含时间),所以他的大部分构造器/方法都已Deprecated,因此就不再推荐使用(如果贸然使用的话,可能会出现性能/安全方面的问题);下面我仅介绍它还剩下的为数不多的几个方法(这些方法的共同点是Date与毫秒...
分类:
编程语言 时间:
2016-01-02 08:43:38
阅读次数:
251
What is Inner Interface in Java?Inner interface is also called nested interface, which means declare an interface inside of another interface. For exa...
分类:
编程语言 时间:
2016-01-02 08:44:14
阅读次数:
417
1. 结构体数组 定义:由若干个相同类型的结构体变量组成的有序的集合。 定义格式: 1) 定义结构体的同时定义结构体数组 struct Car{ int lunzi; int speed; }cars[5]; 2) ...
分类:
编程语言 时间:
2016-01-02 07:03:01
阅读次数:
240
最后一图有规律1. 图片下发中的面试题答案是55; 因为&array 是整个数组的空间长度(字节数) 所以&array+1就是+ 5*4(数组5个元素,每个元素四个字节) 即p是第五个元素的地址+4个字节 因为p 是int类型的指针 所以 p-1 就是 减 一个元素的空间(4个字...
分类:
编程语言 时间:
2016-01-02 07:04:50
阅读次数:
294
1)源文件对比思考&实现1: 1)在C语言中,我们遇到不同后缀的文件有哪些? .c .o .out .h 2、基本语法对比 1)数据类型对比学习 2)变量的定义对比 3)流程控制语句对比 1)if else 2)switch 3)while 4)do while 5)...
分类:
编程语言 时间:
2016-01-02 07:01:08
阅读次数:
277
1,OC语言的前世今生 ,一, 在20世纪80年代早期,布莱德.麦克(Brad Cox)设计了OC语言,它在C语言的基础上增加了一层,这意味着对C进行了扩展,从而创造出一门新的程序设计语言,支持对象的创建和操作。二,1985年,被赶出苹果公司的乔帮主成立了Next公司;三, 1988年,Next计算...
分类:
编程语言 时间:
2016-01-02 07:03:05
阅读次数:
271
方法与思想高于平台与语言。平台与语言仅是工具,开发方法与思想才是精髓。掌握了开发方法与思想,学习与使用一个新平台、一门新语言有啥难度,几天时间就上手,边做项目边熟悉。 开发人员的水平高低、薪水多少,主要是由掌握的方法、思想、经验决定,而不是由平台与语言决定。
分类:
编程语言 时间:
2016-01-02 06:56:17
阅读次数:
213
在很多编程的书中都会以print“Hello,world!”这样的而一个程序为开始,那么hello,world是什么呢?这就是本章讲解的字符串(也即是一串字符)一、单引号,双引号和转义引号(1)在一般的时候‘Hello,world!’和“Hello,world!”是没有什么区别的,那么为什么会两个都可以用..
分类:
编程语言 时间:
2016-01-02 01:11:02
阅读次数:
345
二叉树中的前序遍历是先访问根结点,再访问左子树,右子树。
中序遍历是先访问左子树,再是根结点,最后是右子树。
后序遍历是先访问左子树,再是右子树,最后是根结点。
算法思路是先根据前序遍历的第一个结点或者后序遍历的最后一个结点,查找对应在中序遍历中的位置,就可以确定左子树包含的元素和右子树包含的元素,最后通过递归来实现就可以了。
二叉树的表示形式为
//二叉树的结构表示为
class Tr...
分类:
编程语言 时间:
2016-01-02 01:08:51
阅读次数:
197
选择排序法:用第一个数分别和后面的数比较 冒泡排序法:相邻的两个数比较 01.单词首字母大写&统计单词个数 02:编写一个函数int pieAdd(int n),计算1!+2!+3!+……+n!的值(n>=1)。比如pieAdd(3)的返回值是1! + 2! + 3! = ...
分类:
编程语言 时间:
2016-01-02 00:59:38
阅读次数:
259