自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

杨哥的博客

要么平庸,要么杰出

  • 博客(17)
  • 收藏
  • 关注

原创 Eclipse中引入js文件报错Missing semicolon等等

这是因为这些JS文件里面JavaScript代码编写不规范,导致javascript验证错误所导致的,解决办法一、关闭eclipse的js校验功能关闭之后将有错误的js文件删除,然后重新将js文件拷贝进来,重新编译你的项目,如果还不行就看第二种方法二、修改项目的.project文件找到项目路径找到.project文

2017-07-06 11:49:58 1910

原创 java注解之注解的使用和定义

1.自定义注解格式定义注解:使用@interface.------------------------------------------------------------------@Retention(设置存在的时期)@Target(设置贴在哪些元素之上)public  @interface  注解名称{         注解中的成员,抽象方法---->属性. 

2017-07-05 15:36:11 807

原创 java注解之初识注解

1.初识注解定义:注解(Annotation),也叫元数据。一种代码级别的说明。它是JDK1.5及以后版本引入的一个特性,与类、接口、枚举是在同一个层次。它可以声明在包、类、字段、方法、局部变量、方法参数等的前面,用来对这些元素进行说明,注释。元数据:metadata:描述数据的数据.注解,标签,Annotation.----------------------------

2017-07-05 15:11:52 644

原创 反射:内省(introspector)

1.Introspector内省/自省:其实主要就是获取和操作JavaBean中的属性.操作JavaBean的属性:              1):获取属性相关信息.属性名,属性类型              2):给属性设置数据,调用setter方法.              3):获取属性的数据,调用getter方法.import java.beans.

2017-07-05 14:50:02 551

原创 Lombok工具

1、Lombok是什么Lombok是一款小巧的代码生成工具。官方网址:http://projectlombok.org/LomBok主要特性有:自动生成默认的getter/setter方法、自动化的资源管理(通过@Cleanup注解)及注解驱动的异常处理等。目前在国外广泛应用。LomBok它和jquery一样,目标是让程序员写更少的代码,以及改进一些原始语法中不尽人意的地方。Lombo

2017-07-03 14:57:43 634

原创 反射:反射调用静态方法和数组参数问题

1使用反射调用静态方法:   静态方法不属于任何对象,静态方法属于类本身.   此时把invoke方法的第一个参数设置为null即可.使用反射调用数组参数(可变参数):  王道:调用方法的时候把实际参数统统作为Object数组的元素即可.  Method对象.invoke(方法底层所属对象,new Object[]{  所有实参   });

2017-07-03 14:17:35 1386

原创 反射:使用反射调用方法

1.使用反射调用方法1):获取方法所在类的字节码对象.2):获取方法对象.3):使用反射调用方法.------------------------------------------------------------------------如何使用反射调用一个方法:在Method类中有方法:public Object invoke(Object obj,Object.

2017-07-03 14:04:20 10478

原创 反射:获取类中的方法

1.使用反射获取类中的方法1):获取方法所在类的字节码对象.2):获取方法.------------------------------------------------------------------------Class类中常用方法:public Method[] getMethods():获取包括自身和继承过来的所有的public方法public Method[

2017-07-03 13:43:00 1265

原创 反射:使用反射调用构造器创建对象

1.构造器最大的作用:创建对象为什么使用反射创建对象,为什么不直接来new呢?在框架中,提供给我们的都是字符串.-----------------------------------------------------------使用反射创建对象:步骤:    1);找到构造器所在类的字节码对象.    2):获取构造器对象.    3):使用反射,创建对象--

2017-07-03 13:01:17 1843

原创 反射:获取类中的构造器

1.通过反射来获取某一个类的构造器1):获取该类的字节码对象.2):从该字节码对象中去找需要获取的构造器.------------------------------------------------------------------------Class类获取构造器方法:Constructor类:表示类中构造器的类型,Constructor的实例就是某一个类中的某一个构造

2017-07-03 11:13:48 933

原创 反射:Class类Class实例

1.Class类用来描述类或者接口的类型,描述类的类.Class类的实例:   在JVM中的一份份字节码,Class实例表示在JVM中的类或者接口,枚举是一种特殊的类,注解是一种特殊的接口.当程序第一次使用某一个java.util.Date类的时候,就会把该类的字节码对象加载进JVM,并创建出一个Class对象.此时的Class对象就表示java.util.Date的字节码.

2017-07-03 10:53:04 453

原创 java网络编程之传输协议

1.传输层协议TCP和UDP的区别:TCP :面向连接(经历三次握手)、传输可靠(保证数据正确性,保证数据顺序)、用于传输大量数据(流模式)、速度慢,建立连接需要开销较多(时间,系统资源)。 服务端和客户端UDP:面向非连接、传输不可靠(丢包[数据丢失])、用于传输少量数据(数据报包模式)、速度快。发送端和接收端2.tcp协议import java.io.IOExc

2017-07-03 10:27:39 787

原创 java网络编程之application/x-www-form-urlencoded MIME

URLEncoder和URLDecoder用于完成普通字符串和application/x-www-form-urlencoded MIME字符串之间的相互转换.编码和解码:  在Web的浏览器中,不同的浏览器的编码和解码规则是不一样的.  对于W3C浏览器:遵循W3C组织规范的浏览器,(非IE).               编码:byte[] data = “杨哥”.ge

2017-07-03 09:46:19 3058 1

原创 java网络编程之协议

1.协议协议(protocol),网络协议的简称,网络协议是通信计算机双方必须共同遵从的一组约定。如怎么样建立连接、怎么样互相识别等。只有遵守这个约定,计算机之间才能相互通信交流。它的三要素是:语法、语义、时序。网络协议,也可简称协议,通常由三要素组成:(1)语法:即数据与控制信息的结构或格式;(2)语义:即需要发出何种控制信息,完成何种动作以及做出何种响应;(3)时序(同步)

2017-07-03 09:29:36 439

原创 java网络编程之端口

1端口(port)"端口"是英文port的意译,可以认为是设备与外界通讯交流的出口。端口可分为虚拟端口和物理端口,其中虚拟端口指计算机内部或交换机路由器内的端口,不可见。例如计算机中的80端口、21端口、23端口等。物理端口又称为接口,是可见端口,计算机背板的RJ45网口,交换机路由器集线器等RJ45端口。电话使用RJ11插口也属于物理端口的范畴。协议端口:如果把IP地址比作一间房

2017-07-03 09:25:00 1262

原创 java网络编程之IP

1.IP地址要想使网络中的计算机能够进行通信,必须为每台计算机指定一个标识号,通过这个标识号来指定接受数据的计算机或者发送数据的计算机。在TCP/IP协议中,这个标识号就是IP地址,它可以唯一标识一台计算机,目前,IP地址广泛使用的版本是IPv4,它是由4个字节大小的二进制数来表示,如:00001010000000000000000000000001。由于二进制形式表示的IP地址非常不便记忆和

2017-07-03 09:21:33 448

原创 java网络编程之网络概述

1.计算机网路计算机网络,是指将地理位置不同的具有独立功能的多台计算机及其外部设备,通过通信线路连接起来,在网络操作系统,网络管理软件及网络通信协议的管理和协调下,实现资源共享和信息传递的计算机系统。从逻辑功能上看,计算机网络是以传输信息为基础目的,用通信线路将多个计算机连接起来的计算机系统的集合,一个计算机网络组成包括传输介质和通信设备。虽然网络类型的划分标准各种各样,但是从地理范围

2017-07-01 13:51:20 577

空空如也

空空如也

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

TA关注的人

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