javaee
tangyaya8
这个作者很懒,什么都没留下…
展开
-
JAVA反射(二)
温馨提示 : 如果还没有看JAVA反射基础的童鞋,请移步至上一篇 JAVA反射(一)JAVA中用反射修改属性,以及如何将vo与数据库之间映射在上一节中写了如何获取类的信息和属性.今天谈一谈如何动态修改属性的值 1.获取字节码对象,以User作为例子User user = new User();Class clazz = user.getClass();2.获取属性元数据,以获取某个特定的;Fie原创 2017-11-04 16:59:43 · 289 阅读 · 1 评论 -
HTTP协议
什么是HTTP协议ISO(国际标准化组织)把网络化为七层,TCP/IP将网络的传输化为5层,超文本传输协议(HTTP,HyperText Transfer Protocol) ,通过图可以看到 http协议是运行在应用层的,同时,它也是基于TCP协议之上开发的一种无状态,无连接的协议HTTP工作原理HTTP工作过程大致可分为四步 HTTP请求在HTTP1.1之前,客户端每请求一次资源,都会做四件事原创 2017-12-23 20:59:46 · 212 阅读 · 0 评论 -
JAVA反射(一)
什么是反射反射,就是运行中的程序,自身可以动态的访问自身的一些属性和方法.JAVA中为什么要用反射说到这个问题,我们必须先了解一个概念:动态语言和静态语言.动态语言:动态语言是在运行时确定数据类型的语言。变量使用之前不需要类型声明,通常变量的类型是被赋值的那个值的类型。 例如PHP/ASP/Ruby/Python/Perl/ABAP/SQL/JavaScript/Unix Shell等等。 比原创 2017-11-03 20:27:25 · 238 阅读 · 0 评论 -
JAVA中的数组插入与删除指定元素
今天学了Java的数组,写了数组的插入和删除,本人小白,写给不会的小白看,大神请忽略,有错请大家指出来; /** 给数组指定位置数组的插入 */ import java.util.*; public class ArrayInsert{ public static void main(String []args){ System.out.println(“请用键原创 2017-08-02 19:28:30 · 94646 阅读 · 12 评论 -
JAVA反射(四)之动态代理解决全局乱码问题
乱码出现的原因在我们向服务端到客户端,或者相反,传送或者接收数据时候,如果编码解码不一致,就会出现乱码现象;常见的几种中文编码格式: GB2312,iso-8859-1,UTF-8,GBKTomcat 默认的编码格式为:iso-8859-1解决思路解决乱码有很多办法,比如修改tomcat中config下面的web.xml文件,或者直接在接收发送的servlet中指定编码(麻烦,不推荐,每个servl原创 2017-11-18 10:40:22 · 1145 阅读 · 0 评论 -
JAVA反射(三)之动态代理
什么是动态代理我所理解的动态代理是:在程序运行过程中,在内存中动态委托一个代理对象,来执行目标对象的方法,并且可以增强目标方法;为什么要用动态代理为什么要用动态代理:Java属于静态语言,所以在编译之后不能对类中的方法和属性修改,而利用动态代理可以在程序运行中可以增强某些目标对象的方法,以及实现一些过滤功能;Proxy的获取以及参数的含义java.lang.reflect.Proxy 类:可以看出P原创 2017-11-17 22:43:24 · 194 阅读 · 0 评论 -
JDBC利用DatabaseMetaData,ResultSetMetaData获取数据库连接信息,数据库信息,表信息
利用DatabaseMetaData获取连接,以及数据库信息JDBC为我们提供了一系列用来操作数据库的方法,接口.其中,DatabaseMetaData为我们提供了获取数据库信息,当前驱动等一系列方法,举几个常用的方法; 1.获取 DatabaseMetaData 对象,因为DatabaseMetaData是一个接口,要获取当前连接的信息,所以前提必要要有一个连接Connection conn =原创 2017-10-26 22:19:58 · 1246 阅读 · 0 评论 -
Dao设计模式
什么是DaoDAO(Data Access Object) 数据访问对象是一个面向对象的数据库接口.现在的设计模式包括以下几步 1.VO(Value Object):用来对应数据库中的表 2.Dao(Data Access Object):定义公共数据操作方法的接口 3.DaoImpl:Dao的实现类,实现Dao定义的具体方法功能 下面,演示一个学过不久的例子 1.对照数据库,新建OV表:原创 2017-11-02 13:29:31 · 317 阅读 · 2 评论 -
JDBC的开发步骤以及连接的简单封装
jdbc的开发步骤以及封装连接jdbc是一个规范:所有数据库开发厂商对这个规范进行编程,这样Java程序员就不用考虑众多数据库语法问题等等, jdbc也是一组API,它提供了连接数据库的Connection接口,声明连接的Statement,以及增强的preparedStatment接口(继承Statment); 以上两点让对jdbc编程更加简单,跨数据库下面介绍jdbc开发的基本...原创 2017-10-21 22:39:32 · 617 阅读 · 0 评论 -
利用JS实现局部刷新验证码(非Ajax)
今天做联系登录验证码问题,开始想着用Ajax实现局部刷新,最后发现,服务端返回的是二进制,而非JPEG格式,导致页面不能显示,最后想到,可以把<img>的请求地址换成后台验证码图片地址<img class="check_img form-control"height="100%" width="100%" src="${pageContext.request.contextPa...原创 2017-09-29 22:41:02 · 831 阅读 · 0 评论