自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(21)
  • 收藏
  • 关注

原创 大量整形数据排重问题分析

[size=large]本文介绍如何给非常多的整形数据排重。 首先我先解释一下排重的意思: 排重就是给一串数有顺序的重新排列,并且去掉重复的数字。  我们知道java编程中一个整形数据为4个字节,最大整数为2^32-1,所以不同整数的个数最大就有2^32个(这里不考虑负数),从0~2^32-1,那么这样你可以算一下假设用一个整形数组来存储这些数那么它所占的内存是比较大的...

2013-01-24 17:12:44 590

原创 线程总结(2)

[size=large]一.回顾以前学过的有关线程的基本概念: 1.什么是线程?  线程是计算机中程序中独立运行的单位,每个java程序程序被启动时,java虚拟机都会创建一个主线程即(main函数)来使程序运行、即我们经常用到的main()函数,不管是在java还是c语言中都可以被理解成是一个线程。    2.线程和进程的区别?  进程:通俗来讲可以和一个程序的概念画上等...

2013-01-18 01:21:22 88

原创 监听器设计模式总结

[size=x-large]监听器模式设计总结[/size] [size=large][color=red]为何需要用到监听器设计模式?[/color] 假设现在有这样一个情景:我们要在一个文本区域中显示一些我们指定的信息。这个信息假设是在一个线程中每隔三秒发布一个信息并显示在该文本区域,我们一般的做法会在,窗体界面类中实例化这样一个文本区域对象...

2012-12-09 16:25:32 147

原创 正点科技公司比赛-----桌面插件闹钟项目总结

[size=large] 正点桌面插件项目总结  忙碌了一个星期的项目,终于在十一月25号那天的晚上九点左右完成了。但心里并没有想象中应当有的兴奋和喜悦。却更多的是一股无法言语的郁闷。因为我所认为的这个完成的项目所能达到的效果并不是这样子的。要比这样好的很多、很多。也本可以做到。但却以这样的结尾结束了。而这些就是我心情郁闷的原因。因为这个项目融入了我们整个团队的心血,精力和时间。并不是...

2012-11-30 21:08:02 129

原创 数据结构之-----简单哈希

[size=large] 数据结构之-----简单哈希 看到题目可能很多很并不是那么熟悉,数据结构中的哈希用的比较少。但是要是说数组(队列)或者链表可能大家会感觉好一点,毕竟这是我们在编程中经常使用的一些数据结构。 本篇文章主要介绍一个简单的hash结构,为了能使这边文章读起来不那么的费力。我会从大家都熟悉的数组和链表过度到一个简单...

2012-11-18 13:52:42 84

原创 java网络通信编程基础知识介绍

[size=large] 这学期开始接触了java中网络通信这方面的知识,对于网络通信的感觉由原来的那种感觉不可思议慢慢的发生了改变,感觉网络通信并不是原来想象的那么神奇,虽然不知道最底层那些数据是以怎么样的一种方式去传送的,或者说现在并不了解网络通信最初原始的原理是怎么样的,这些自己也还没有动手去查资料了解。但基于java这种语言,用它已经建好的一系列类和方法,我们便可以很好的利用...

2012-10-28 12:16:21 99

原创 关于网络通信编程中的几种异常

[size=large] 第1个异常是java.net.BindException:Address already in use: JVM_Bind。该异常发生在服务器端进行new ServerSocket(port)(port是一个0,65536的整型值)操作时。异常的原因是以为与port一样的一个端口已经被启动,并进行监听。此时用netstat –an命令,可以看到一个Listend...

2012-10-16 12:44:08 145

原创 android自带数据库之数据插入

1、创建数据库 Android 不自动提供数据库。在 Android 应用程序中使用 SQLite,必须自己创建数据库,然后创建表、索引,填充数据。Android 提供了 SQLiteOpenHelper 帮助你创建一个数据库,你只要继承 SQLiteOpenHelper 类,就可以轻松的创建数据库。SQLiteOpenHelper 类根据开发应用程序的需要,封装了创建和...

2012-08-25 14:58:06 550

原创 android实现百度地图定位

[size=large] 百度地图的实现、一、首先电脑上必须搭建好java环境平台、创建好eclipse运行环境和搭建好android运行环境。二、登录http://dev.baidu.com/wiki/static/imap/key/网站,然后按照上面的要求就可以得到android Api Key(key在初始化地图的时候要用到)(Api是免费的)和api开发包、三、创建and...

2012-08-18 19:57:50 81

原创 初识android开发

由于暑假没回家,在蓝杰这边学习接触到了手机开发这方面的知识,上了三节课android手机开发课程,在此写点自己在这几节课中学到的一些知识,也和前面学过的java相对比,谈一下自己的感受和一些自己在这方面的体会。 主要讲讲android手机开发与前面java的区别 我们都知道,单单写java程序只需编写类,然后实例化对象,调用相应的方法出来用即可。同样的andr...

2012-08-15 00:37:01 85

原创 线程总结(1)

[color=red]1.什么是线程?[/color] 每个java都至少有一个线程---主程序当一个java程序启动时。JVM会创建主线程,并在线程中调用主程序的main()方法。 线程可以理解为“程序内部一个独立运行单位”。 在接触线程之前我们学过的都是单线程。 单线程,程序运行时的调用模式是:顺序调用。如下 public void a(){ ...

2012-08-02 11:25:12 72

原创 链表总结

1.链表是什么? 链表是一种物理存储单元上非连续,非顺序的存储结构。数据元素的逻辑顺序是通过链表中的指针链按次序实现的。2.链表由什么组成? 链表是有一系列的节点(链表中的每一个元素成为节点)组成。节点在运行时动态生成。 节点有两部分构成:(1)存储数据元素的数据域 (2)存储下一个节点地址的指针域。3.链表和线性表顺序结构相比有哪一些优点? 链表比较容易...

2012-08-01 12:18:51 68

原创 哈夫曼压缩总结

实现哈弗曼压缩的步骤:[color=red]一.读取文件[/color] 保存每一个字符对应的出现次数,该步骤利用数组和字符对应的ACISS值来存储,字符对应的ACISS值作为数组的下标,字符没出现一次,相应下标的数组元素加一。代码如下:[code="java"]try { // 实例化文件输入流对象 FileInputStream fis = ne...

2012-07-31 13:04:40 349

原创 java集合框架总结

[color=red]一.Conllection[/color] Conllection是java.util下的接口,是java中集合的父接口,谈到Conllection,我们就会想起Conllections,他们有什么区别,Conllections是java.util下的一个类,包含着java中对集合操作的各种静态方法。而这次蓝杰上课主要讲了Conllection接口下几个常用和比较重要的...

2012-07-16 11:35:35 72

原创 java中异常机制总结

一、什么是异常。 导致程序非正常结束,或导致程序可能出错(中断运行的原因)可谓异常。比如说我们常用的qq有时候会因为某种原因自动关闭了,这可以理解是一种异常。二、异常的种类 我们常见的异常可以分为两大类1.运行时异常比如: (1)空指针异常当一个对象没有实例化拿过来用时会出现这样的异常,这种异常在运行时会抛出“java.lang.NullPointerExcept...

2012-07-11 00:46:51 97

原创 java学习基本知识总结

蓝杰java基本知识总结: 一.java中基本八种基本数据类型 1.bit 2.byte 3.int 4.float 5.double 6.boolean 7.long 8.short注意点:可以将long类型数据直接赋给float类型数据(在java中double和float数据类型是16进制的) 如long i=123456L; float j=...

2012-07-04 19:31:29 59

原创 知识回顾课总结

今天晚上到蓝杰上了一节课,胡哥给我们讲了一些关于java编程中比较容易又经常犯的错误。借此也回顾了前面学过的一些知识。 今天晚上讲的内容大概如下: 1.死递归 比如有这样一个类A{ A a=new A(); } 类中用该类实例化了一个对象,就像c语言中在一个函数中调用自己,...

2012-06-30 00:43:33 107

原创 仿xp画板、画图重绘、五子棋总结

学了画板、画图重绘已经有些时日的,一直没写好总结。前几天过去蓝杰补了一节课,学习了五子棋的人人对战,自己在考试周期间用了写琐碎的时间把那些代码都捉摸了一遍,今天写些自己的体会。也顺便帮自己复习一下。 在学习仿xp画板的时候,我最大的困惑就是一个类中为什么要声明这样或那样的属性或者是顶这样或那样的方法,以及参数传递方面的一些问题。而关于方法的方法体还是能比较容易接受的。这次总结我也这要谈谈...

2012-06-09 00:13:01 126

原创 队列总结

1.为什么要用到队列 我们都学过数组,知道数组在定义时必须明确他的长度。顺便复习下数组的定义的一些规则;数组要如下定义如:数据类型 [] 数组名=new 数据类型[数组长度(必须有)]; 数据类型 [] 数组名={值...}; 数据类型 [] 数组名=new 数据类型[]{值...}; //先声明数组 数据类型 [] 数组名; ...

2012-05-26 23:01:45 67

原创 关键字总结

java中的关键字: 数据类型: byte 字节型 short 短整型 int 整型 long 长整型 float 单精度浮点型 double 双精度浮点型 char 字符...

2012-05-18 23:18:49 70

原创 类与对象的总结

类与对象的定义: (生活中)类是具有相同特征、行为的所有事物或物体的总称。对象便是指具有具体特征和行为的事物或者物体。(java中)类是一切具有相同属性和方法的一类东西的总称。对象是具有具体的属性和方法的一个具体东西。类与对象的关系: java中给类赋予具体的属性和行为,便产生了一个对象。(可通过实例化类来创建一个对象)类与对象的作用:...

2012-05-10 00:06:35 49

空空如也

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除