首先jdk中定义int占4个字节 > 32位(后面全部的计算都是以此为根据的) 32位就是jvm仅仅给分配32个格子的空间,用以存放数据。 总所周知计算机中用0和1存放数据。那么,32个格子中放满0或1的方法 有2的32次方种: 所以。这32个格子中。或者说32位的空间能标识10进制的数字: 最小 ...
分类:
编程语言 时间:
2017-04-22 20:44:18
阅读次数:
293
注意:这里我不提供所需jar包的路径,我会把所有引用的jar包显示出来,大家自行Google ...
分类:
编程语言 时间:
2017-04-22 20:44:53
阅读次数:
254
排序一 冒泡排序 目录 要点 算法思想 算法分析 冒泡排序算法的性能 时间复杂度 算法稳定性 优化 完整参考代码 JAVA版本 要点 冒泡排序是一种交换排序。 什么是交换排序呢? 交换排序:两两比较待排序的关键字,并交换不满足次序要求的那对数,直到整个表都满足次序要求为止。 算法思想 它重复地走访过 ...
分类:
编程语言 时间:
2017-04-22 20:45:01
阅读次数:
293
对象:职能化。是存在的具体实体,具有明确定义的特征和行为。 面向对象:一种认识事物的方式,注重对事物整体的认知,最符合人类自然的思维习惯。 类是对象的抽象,对象是类的实例。 类是具有相同属性和行为的一组对象的集合。 在软件系统中,我们用类来模拟现实生活中的实体。 属性用于描述对象的特征,对象之间属性 ...
分类:
编程语言 时间:
2017-04-22 20:46:24
阅读次数:
244
栈:存储的都是局部变量 ( 函数中定义的变量,函数上的参数,语句中的变量 ); 只要数据运算完成所在的区域结束,该数据就会被释放。 堆:用于存储数组和对象,也就是实体。啥是实体啊?就是用于封装多个数据的。 1:每一个实体都有内存首地址值。 2:堆内存中的变量都有默认初始化值。因为数据类型不同,值也不 ...
分类:
编程语言 时间:
2017-04-22 20:47:00
阅读次数:
230
package com.net.util; import java.text.DateFormat; import java.text.SimpleDateFormat; import java.util.Date; import com.sun.org.apache.xerces.internal... ...
分类:
编程语言 时间:
2017-04-22 20:47:27
阅读次数:
271
本人比較喜欢看美剧。尤其喜欢人人影视上HR-HDTV 的 1024 分辨率的高清双字美剧,这里写了一个脚本来批量获得指定美剧的全部 HR-HDTV 的 ed2k下载链接。并依照先后顺序写入到文本文件,供下载工具进行批量下载。比方用迅雷。先打开迅雷,然后复制全部下载链接到剪切板,迅雷会监视剪切板来新建 ...
分类:
编程语言 时间:
2017-04-22 22:41:32
阅读次数:
312
6.4内部类概念:内部类就是定义在另一个类中的类。好处:可以访问该类的所有数据,包括私有数据。内部类对同个包的其他类隐藏。一、内部类访问对象内部类和外部类是类之间的关系,并不是每个外部类都有一个内部类的实例域。内部类的对象总有一个隐式引用,指向创建它的外部类对..
分类:
编程语言 时间:
2017-04-22 22:48:10
阅读次数:
170
为了方便 ,我把bean写成了内部类 测试结论 ,快速排序吊打compare排序 ,可以自行测试 实体Student 1 static class Student { 2 private int count; 3 4 private String name; 5 6 public int getCo ...
分类:
编程语言 时间:
2017-04-22 22:49:02
阅读次数:
263
从第一个元素开始,对数组中两两相邻的元素比较,将值较小的元素放在前面,值较大的元素放在后面,一轮比较完毕,一个最大的数沉底成为数组中的最后一个元素,一些较小的数如同气泡一样上浮一个位置。n个数,经过n-1轮比较后完成排序。假定有下标为0~n的n+1个数的序列,要求按..
分类:
编程语言 时间:
2017-04-22 22:56:40
阅读次数:
160
描述 编程实现希尔排序算法,按照非递减排序,测试数据为整数。 input 第一行是待排序数据元素的个数n; 第二行是待排序的数据元素。 output 一趟希尔排序后的结果。 样例输入 10 50 36 41 19 23 4 20 18 12 22 样例输出 4 20 18 12 22 50 36 4 ...
分类:
编程语言 时间:
2017-04-22 22:56:54
阅读次数:
231
一、接口接口中所有的方法默认publicstaticfinal,不必再写。接口中可以定义常量,但不能含有实例域。在javaSE8之前,不能在接口中实现方法。一个类可以实现多个方法implements接口1,接口2。。。多个接口之间用“,”隔开。克隆:要实现克隆先实现Cloneable接口,重新定义clon..
分类:
编程语言 时间:
2017-04-22 22:57:10
阅读次数:
145
asp.net中javascript与后台c#交互 作者:熊猫大叔 字体:[增加 减小] 类型:转载 时间:2015-10-23 我要评论,出处:http://www.jb51.net/article/73793.htm asp.net中javascript与后台c#交互 作者:熊猫大叔 字体:[增 ...
分类:
编程语言 时间:
2017-04-22 22:57:16
阅读次数:
234
从表面上看,字符串就是双引号之间的数据,例如“微学苑”、“http://www.weixueyuan.net”等。在Java中,可以使用下面的方法定义字符串: String stringName = "string content";例如: String url = "http://www.weix ...
分类:
编程语言 时间:
2017-04-22 22:57:24
阅读次数:
223
通过读书来提高自己的水平。综合一些大牛的推荐,列出以下优秀的书籍。想成为一个优秀的开发人员,多读大师的书,多读经典的书,分析原理。《Java语言程序设计基础篇》《JAVA语言程序设计进阶篇》《ThinkinginJAVA》《EffectiveJAVA》《JAVA核心技术卷一》《JAVA核心技术卷二》..
分类:
编程语言 时间:
2017-04-22 22:59:01
阅读次数:
179
Python是一种程序设计语言,用任何编程语言开发程序,都是为了让硬件工作,如下载一个文件、编写一个文档等。而CPU只认识机器指令,所以各种不同的编程语言虽然相差极大,但都需要“翻译”成CPU可以执行的机器指令。C语言是可以用来编写操作系统的贴近硬件的语言,所以C语言适..
分类:
编程语言 时间:
2017-04-22 23:00:04
阅读次数:
203
String 的值是不可变的,每次对String的操作都会生成新的String对象,不仅效率低,而且耗费大量内存空间。StringBuffer类和String类一样,也用来表示字符串,但是StringBuffer的内部实现方式和String不同,在进行字符串处理时,不生成新的对象,在内存使用上要优于 ...
分类:
编程语言 时间:
2017-04-22 23:04:51
阅读次数:
246
如果你不了解类和对象的概念,请猛击这里:Java类和对象的概念类必须先定义才能使用。类是创建对象的模板,创建对象也叫类的实例化。下面通过一个简单的例子来理解Java中类的定义: public class Dog{ String name; int age; void bark(){ // 汪汪叫 S ...
分类:
编程语言 时间:
2017-04-22 23:09:32
阅读次数:
365
在安装hive经常出的错误:java.lang.IncompatibleClassChangeError:Foundclassjline.Terminal,butinterfacewasexpected解决办法:将hivebin里的jline.jar复制替换掉hadoop/share/hadoop/yarn/lib的jar包即可
分类:
编程语言 时间:
2017-04-22 23:13:30
阅读次数:
619
Python之encode与decode浅析在python源代码文件中,如果你有用到非ASCII字符,则需要在文件头部进行字符编码的声明,声明如下:#code:UTF-8因为python只检查#、coding和编码字符串,为了美观等原因可以如下写法:#-*-coding:utf-8-*-常见编码介绍:GB2312编码:适用于汉字处理..
分类:
编程语言 时间:
2017-04-22 23:14:13
阅读次数:
409