- 博客(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关注的人