自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

Rockray

VENI VIDI VICI——我来,我见,我征服。

  • 博客(39)
  • 资源 (6)
  • 收藏
  • 关注

原创 代理二:深入研究InvocationHandler、动态代理类工作原理、实现AOP框架

-------android培训、Java培训、期待与您交流!-------9  通过实例深入研究InvocationHandler先看如下代码:import java.lang.reflect.Constructor;import java.lang.reflect.InvocationHandler;import java.lang.reflect.Method

2014-03-29 14:43:53 5760

原创 代理一:代理、AOP面向方面编程、动态代理、创建动态代理、InvocationHandler运行原理

-------android培训、Java培训、期待与您交流!-------1  初识代理生活中的代理:      武汉人从武汉的代理商手中买联想电脑和直接跑到北京传智播客旁边来找联想总部买电脑,你觉得最终的主体业务目标有什么区别吗?      基本上一样吧,都解决了核心问题,但是,一点区别都没有吗?从代理商那里买真的一点好处都没有吗? 程序中的代理:     

2014-03-29 14:31:37 2116

原创 类加载器:认识类加载器、委托机制、自定义类加载器、一个类加载器的高级问题

-------android培训、Java培训、期待与您交流!-------1  认识类加载器分析我们常用的输出语句:System.out.println();这个语句中,要用到System类,JVM首先把System类的字节码文件System.class从硬盘加载到内存中,程序才能继续下一部执行。把字节码文件加载到内存,这项工作就是由类加载器完成的。 Ja

2014-03-28 16:50:08 1469

原创 泛型(Generic):了解泛型、泛型的应用、?通配符和泛型的限定、泛型方法和类型推断、泛型类、用反射获得实际

-------android培训、Java培训、期待与您交流!-------1  了解泛型(Generic)泛型(Generic)是JDK1.5版本之后出现的新特性。 没有使用泛型时,只要是对象,不管是什么类型的对象,都可以存储进同一个集合中。这样的话,从集合中取值的时候就需要强制转换,容易出问题。 使用泛型集合,可以将一个集合中的元素限定为一个特定类型,集

2014-03-28 00:09:01 1435

原创 注解:认识注解、注解的分类、注解的生命周期、自定义注解及反射调用、为注解添加属性

-------android培训、Java培训、期待与您交流!-------1  认识注解(Annotation)注解相当于一种标记,在程序中加了注解就等于为程序打上了某种标记,没加,则等于没有某种标记。以后,javac编译器、开发工具和其他程序可以用反射来了解你的类及各种元素上有无何种标记,看你有什么标记,就去干相应的事。注解可以加在包,类,字段,方法,方法的参数以及

2014-03-27 23:37:58 6203 2

原创 JavaBean内省:认识JavaBean与内省、对JavaBean的内省操作、Beanutils工具包

-------android培训、Java培训、期待与您交流!-------1  初识JavaBean与内省JavaBean是一种特殊的Java类,主要用于传递数据信息,这种java类中的方法主要用于访问私有的字段,且方法名符合某种命名规则。 如果要在两个模块之间传递多个信息,可以将这些信息封装到一个JavaBean中,这种JavaBean的实例对象通常称之为值对象(V

2014-03-27 17:13:50 1533

原创 反射:Class类、反射概念、类中各成员的反射、反射的应用、数组的反射、框架

-------android培训、Java培训、期待与您交流!-------1  反射的基础Class类      Person类代表人,它的实例对象就是张三,李四这样一个个具体的人。      在Java程序中的各个Java类属于同一类事物,描述这类事物的Java类名就是Class。       Class类代表Java类,它的各个实例对象又分别对应什么呢?

2014-03-27 14:03:34 1750

原创 JDK1.5新特性:静态导入、可变参数、增强for循环、自动装箱拆箱(享元设计模式)、枚举、注解、泛型、

-------android培训、Java培训、期待与您交流!-------Java 5 新特性:除本文中列出的新特性之外,新特性还有:注解和泛型。注解:注解的介绍泛型:泛型的介绍1  静态导入静态导入功能可以导入一个类中的所有静态成员。静态导入功能导入类中的静态方法时,再调用此静态方法是就不用指定类名了。比如System.out.println()

2014-03-26 15:19:26 1205

原创 正则表达式、正则表达式常用功能、匹配器、URL

-------android培训、Java培训、期待与您交流!-------1  正则表达式——功能:匹配、切割、替换正则表达式:符合一定规则的表达式。      作用:用于专门操作字符串。      特点:用一些特定的符号来表示一些代码操作,这样简化了书写。                 所以学习正则表达式,就是在学习一些特殊符号的使用。      好处:可

2014-03-25 21:10:14 2270

原创 网络编程二:TCP传输、TCP双向传输、文本转换、并发上传图片、客户端并发登录

-------android培训、Java培训、期待与您交流!-------1  TCP传输TCP特点:      1,建立连接,形成传输数据的通道。      2,在连接中进行大数据量传输。      3,通过三次握手完成连接,是可靠协议。      4,必须建立连接,效率会稍低。 演示tcp传输,客户端向服务端发送数据。      1,tcp分客户端和服

2014-03-25 16:41:43 2908

原创 网络编程一:概述、网络模型、TCP\UDP、Socket套接字、UDP发送和接收、UDP聊、阻塞式方法

-------android培训、Java培训、期待与您交流!-------1  网络编程概述网络编程就是通过使用套接字(Socket)来达到进程间通信目的的编程,在两个设备之间进行数据交换。在网络中的连接,是基于请求/响应的方式,就是发起连接请求的程序(Client客户端),发送连接请求到接收请求的程序(Server服务端),客户端可以在需要时才启动,而服务端需要一直运行

2014-03-25 11:21:09 4478

原创 GUI:图形化界面编程

-------android培训、Java培训、期待与您交流!-------1  GUI概述与布局GUI,全称是Graphical User Interface(图形用户接口),用于图形化界面编程。用图形的方式,来显示计算机操作的界面,这样更方便更直观。 CLI,全称是Command line User Interface (命令行用户接口),就是常见的DOS操作命

2014-03-24 22:20:18 6751

原创 IO流七:字符编码、转换流的字符编码、编码与解码、IO流练习

-------android培训、Java培训、期待与您交流!-------1  字符编码表介绍、转换流的字符编码字符流的出现为了方便操作字符。更重要是的加入了编码转换。通过子类转换流来完成。InputStreamReaderOutputStreamWriter在两个对象进行构造的时候可以加入字符集。 编码表的由来:计算机只能识别二进制数据,早期

2014-03-24 15:18:03 1265

原创 IO流六:IO包中其他流对象

-------android培训、Java培训、期待与您交流!-------1  PrintStream、PrintWriter打印流打印流:该流提供了print打印方法,可以将各种数据类型的数据都原样打印。 字节打印流:PrintStream构造函数可以接收的参数类型:1,file对象。 File2,字符串路径。 String3,字节输出流。 Ou

2014-03-24 12:36:08 769

原创 IO流五:File类及常用方法、递归、递归的练习

-------android培训、Java培训、期待与您交流!-------1  File类及其常见方法File类把文件或文件夹封装成对象,方便对文件及文件夹的属性信息进行操作。File对象可以作为参数,传递给IO流对象的构造函数。以替代文件的URL地址的字符串形式。 File类常见方法。1,创建。boolean createNewFile():在指定位置创

2014-03-23 18:02:11 1926

原创 IO流四:转换流、IO流操作规律、异常日志、Properties类

-------android培训、Java培训、期待与您交流!-------1  转换流:字节流转换成字符流字符流:      FileReader      FileWriter      BufferedReader      BufferedWriter字节流:      FileInputStream      FileOutputStrea

2014-03-23 12:07:09 1065

原创 IO流三:字节流文件读写操作、拷贝图片、带缓冲区的字节流、read()原理、读取键盘录入

-------android培训、Java培训、期待与您交流!-------1  字节流文件读写操作字符流:FileReader、BufferedReader    FileWriter、BufferedWriter字节流:InputStream :读        OutputStream :写字符流操作字符数据,多用于文本文件。字节流操作字节数据,例如图片文

2014-03-22 11:42:53 5108

原创 IO流二:IO流之缓冲区BufferedReader、BufferedWriter、装饰设计模式、LineNumberReader

-------android培训、Java培训、期待与您交流!-------1.  IO流之缓冲区:BufferedWriter缓冲区的出现是为了提高流的操作效率。所以在创建缓冲区之前,必须要先有流对象。代码示例:import java.io.*;class BufferedWriterDemo { public static void main(String

2014-03-20 17:55:38 1720

原创 IO流一:概述、IO异常处理、文件续写、文件读取、文件拷贝及练习

-------android培训、Java培训、期待与您交流!-------1. IO流概述IO流用来在设备之间传输数据,Java对数据的传输就是通过IO流的方式,用于操作IO流的类封装在io包中。IO流根据所操作的数据分为两种:字节流和字符流。IO流根据数据传输的方向分为两种:输入流和输出流。 字节流的抽象基类:InputStream、OutputStream

2014-03-20 15:13:01 1129

原创 Collections集合工具类、Arrays工具类、其他常用类:System,Runtime,Date,Calendar,Math

-------android培训、Java培训、期待与您交流!-------1.  Collections集合工具类Collections类是java.util包中的一个集合的工具类,此类中提供了一些操作集合的静态方法,扩展了集合本身的功能。这个类中的方法都是静态的,不需要创建对象。Collections和Collection的区别:1,Collections是ja

2014-03-15 10:48:35 1284

原创 集合二:Set、HashSet、TreeSet、Map、HashMap、TreeMap

-------android培训、Java培训、期待与您交流!-------1  Set集合1.1  Set集合概述Set集合的元素是无序的,即存入的顺序和取出的顺序不一定是一致的。Set集合中的元素不可以重复。Set类是Collection的子类,所以Set集合的功能和Collection是一致的。Set集合的取出方式只有一种:Iterator迭代器。 S

2014-03-11 10:41:25 1447

原创 集合一:Collection、Iterator、List、ArrayList、Vector、LinkedList

-------android培训、Java培训、期待与您交流!-------1  集合1.1  集合概述    集合是用来存储对象,并对多个对象进行操作的容器。    集合和数组都可以存储对象,但集合长度是可变的,而数组长度是固定的。    数组还可以存储基本数据类型,而集合只能存储对象。    实际上存放的是对象的引用(内存地址)。 Java中的集合框

2014-02-21 13:00:55 1906

原创 基本数据类型对象包装类、自动装箱和自动拆箱

-------android培训、Java培训、期待与您交流!-------1  基本数据类型对象包装类基本数据类型         引用数据类型(对象包装类)byte                       Byteshort                      Shortint                          Integer  **

2014-02-19 17:43:16 1574

原创 字符串String类、字符串缓冲区StringBuffer和StringBuilder、及常用方法

-------android培训、Java培训、期待与您交流!-------1  字符串String类1.1  String概述字符串是一个对象,不是基础数据类型(八大基础数据类型:byte、int、short、long;float、double、char、boolean)。字符串一旦被初始化,就不可以被改变,存放于方法区的常量池中。String类重写了Object

2014-02-19 17:01:54 4022

原创 线程间通信、等待唤醒机制、生产者消费者问题(Lock,Condition)、停止线程和守护线程、线程优先级

-------android培训、Java培训、期待与您交流!-------1  线程间通信1.1  线程间通信其实就是多个线程在操作同一个资源,但是操作的动作不同。比如一个线程给一个变量赋值,而另一个线程打印这个变量。 1.2  等待唤醒机制wait():将线程等待,释放了CPU执行权,同时将线程对象存储到线程池中。notify():唤醒线程池中一个等

2014-02-18 10:50:54 2058

原创 多线程、单例设计模式、死锁

-------android培训、Java培训、期待与您交流!-------1  多线程1.1  进程:   进程就是一个正在执行中的程序。      每一个进程执行都有一个执行顺序,该顺序是一个执行路径,或者叫一个控制单元。1.2  线程:   线程就是进程中的一个独立的控制单元。      线程在控制着进程的执行,一个进程中至少有一个线程

2014-02-17 10:53:27 1272

原创 异常总结

-------android培训、Java培训、期待与您交流!-------1、异常是什么?      是对问题的描述,将问题进行对象的封装。2、异常体系:   Throwable          |--Error          |--Exception                   |--RuntimeException3、异常体系的特点:异常体系

2013-10-31 09:47:09 910

原创 异常(二)

-------android培训、Java培训、期待与您交流!-------1、finally        finally 代码块:定义一定执行的代码,通常用于关闭资源(例如关闭数据库)。      即使在函数中,finally代码块定义在return语句之后,finally也一定被执行。class ExceptionDemo { public static void

2013-10-31 09:28:35 799

原创 异常(一)

-------android培训、Java培训、期待与您交流!-------1、什么是异常?异常,就是指程序在运行时出现不正常的情况。        异常也是某种意义上的错误,就是问题,虽然编译通过了,但会导致运行失败。异常的由来:问题也是现实中的一个具体的事物,也可以通过Java类的形式进行描述,并封装成对象。其实就是Java对不正常情况进行描述后的对象体现。问题

2013-10-24 21:15:51 868

原创 内部类小练习

-------android培训、Java培训、期待与您交流!-------内部类的小练习如下:interface Inter{ public abstract void method();}class Test { //补足代码,通过匿名内部类}class InnerClassDemo2 { public static void main(String[] ar

2013-10-23 15:56:35 980 1

原创 内部类

-------android培训、Java培训、期待与您交流!-------1、什么是内部类定义:将一个类定义在另一个类的里面,对里面那个类就称为内部类(内置类,嵌套类)。2、内部类的访问规则(1)内部类可以直接访问外部类中的成员,包括私有。之所以可以直接访问外部类中的成员,是因为内部类中持有了一个外部类的引用,格式:外部类名.this(2)外部类要访问内部类,必须建立内部类对

2013-10-22 17:18:50 672

原创 Object类、多态

-------android培训、Java培训、期待与您交流!-------1、Object 类Object类是类层次结构的根类,每个类都使用Object类作为父类,所有对象(包括数组)都实现这个类的方法。Object类中定义了很多方法,每个类既然是Object类的子类,那么每个类都继承了Object类中的方法。例如,1、Object类中定义了一个equals() 方法:b

2013-10-22 15:31:53 796

原创 抽象类和接口

-------android培训、Java培训、期待与您交流!-------待编辑……

2013-10-15 17:28:58 915

原创 继承、重载、重写和子类实例化

-------android培训、java培训、期待与您交流!-------一、继承(1)当多个类中存在相同的属性和行为时,将这些内容抽取到单独的一个类中,那么多个类无需再定义这些属性和行为,只要继承那个类即可。(2)多个类称为子类,被继承的单独的类称为父类或超类。(3)子类可以直接访问父类中的非私有的属性和行为。见示例://继承、instanceof的用法、对象类型的

2013-10-15 15:21:15 970

原创 this、super、static(静态)、final、instanceof

-------android培训、java培训、期待与您交流!-------一、thisthis: 代表本类的对象,this代表它所在函数所属对象的引用。简单说:哪个对象在调用this所在函数,this就代表哪个对象。 this的应用:当定义类中功能时,该函数内部要用到调用该函数的对象时,这时用this来表示这个对象。但凡本类功能内部使用了本类对象,都用this表示。示例:

2013-10-14 10:51:21 1017

原创 初识面向对象(成员变量和局部变量)

-------android培训、java培训、期待与您交流!-------面向对象,就是把具有相同特征和功能的一类事物,写成一个类,用这个类可以定义很多不同属性的不同个体。面向对象比较强调把一些功能封装到一个对象里,让这个对象去完成相应功能,但具体如何完成的细节不用去管。比如

2013-10-06 11:05:34 769

原创 十进制转换成十六进制小程序(强制转换和移位运算符)

涉及知识点:强制类型转换,移位运算符,十进制转换十六进制。十进制数 60 转换成十六进制过程分析60的二进制表示:   0000-0000  0000-0000  0000-0000  0011-1100&0000-0000  0000-0000  0000-0000  0000-1111    //与运算,和15与运算得到60的十六进制的最后一位。=0000-0000  00

2013-10-05 09:57:03 8049

原创 冒泡排序

-------android培训、java培训、期待与您交流!-------冒泡排序:相邻两个元素进行比较,如果符合条件就换位。例如有一个数组:{3,1,2,8,5,10,4,12}。int[] a=new int[]{3,1,2,8,5,10,4,12};第一轮循环:第一轮循环,a[0] 和 a[1] 比较,a[0] > a[1] ,则交换元素,然后 a[

2013-10-04 09:46:30 669

原创 选择排序

-------android培训、java培训、期待与您交流!-------选择排序:(1)第一个数分别跟第二个、第三个……最后一个依次比较,每次把较小的数放到第一个位置,循环比较一次后第一个数为最小数。(2)再用第二个数分别跟第三个、第四个……最后一个依次比较,每次把较小的数放到第二个位置,循环比较一次后,第二个数为第二小的值。(3)依次排序,直到最后一个数。例如有一个数

2013-10-04 09:06:40 625

基于网络爬虫的Web服务抓取解析器的设计与实现

本文设计了一种web服务抓取解析器框架,包括URL抓取器,WSDL解析器和用于结构化存储web信息的数据库等。

2013-05-14

基于语义的WEB服务发现研究(六篇论文)

自己用到过的六篇论文打包,给需要的朋友。

2013-05-14

国内外主要本体库比较分析研究

几个本体库的比较,从描述语言、存储方式、查询语言、构建平台和应用领域5个方面分别对4种通用本体库和领域本体库进行比较分析,为国内外学者在本体库及其应用研究方面提供帮助。

2013-05-14

基于搜索引擎和语义的Web服务发现研究

一篇关于语义web和web服务的硕士论文

2013-05-14

Web服务中的WSDL文档结构分析

解析Web服务中WSDL的具体作用,以及WSDL文档的基本结构,分析每个元素文件的作用。WSDL是Web服务描述语言,由XML语言编写的文档。这种文档用来描述某个Web service,规定其服务的位置,以及此服务所提供的操作。

2013-05-14

protege3.2 with jvm

是一个Stanford大学开发的本体编辑和知识获取软件,自带jvm,可以和owlseditor-build20一起使用。

2013-05-14

空空如也

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

TA关注的人

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