Servlet生命周期

1.通过映射找到servlet-class的内容:字符串:gz.itcast.a_servlet.FirstServlet 2.通过反射构造对象 2.1.得到字节码对象 Class cls=class.forName(“gz.itcast.a_servlet.FirstServ...

2017-07-30 21:49:07

阅读数:134

评论数:0

过滤器

过滤器为什么需要? 项目开发中,经常会设计到重复代码的实现! 注册–>Servlet【1.设置编码】–>Jsp 修改–>Servlet【1.设置编码】–>Jsp Filter也被称为过滤器,是WEB开发人员通过filter技术,对web服务器管理的所有web资源,如...

2017-07-30 14:23:51

阅读数:144

评论数:0

连接池

连接池 预先创建一组连接,用的时候取出,用完后放入连接池; 连接池(集合) 实现思路: 1.指定初始化连接数目 (App启动的时候,就执行创建) 2.指定最大连接数目 3.指定当前使用连接个数 代码实现: 1.MyPool.java连接池类 2.指定全局参数:初始化数目 最大连...

2017-07-27 22:04:35

阅读数:251

评论数:0

JDBC

主要使用步骤//注册驱动程序 //连接数据库,返回连接对象 //创建statement //准备sql //发送sql语句,执行sql语句,得到返回结果 //输出 //关闭jdbc是sun公司设计的一套通用的 java语言操作不同数据库的接口 驱动程序就是针对接口的实现方式一:使用驱动管理器 ...

2017-07-27 15:35:01

阅读数:151

评论数:0

Jsp内置对象

内置对象在jsp开发中,需要经常用到HttpSession,ServletContext,ServletConfig,HttpServletRequest 如Servlet中: HttpServlet session=request.getSession(true); (需要开发者自己...

2017-07-26 20:22:04

阅读数:169

评论数:0

Jsp执行过程

1.访问jsp页面,tomcat扫描到jsp文件,在%tomcat%/work把jsp文件翻译成java源文件 01.hello.jsp—>01_hello_jsp.java 2.tomcat服务器把java源文件编译成class字节码文件 01_hello_jsp.java—>...

2017-07-26 11:23:23

阅读数:165

评论数:0

JAVA中的Session

Session技术Cookie局限性: 1.Cookie只能存字符串类型,不能保存对象; 2.非中文; 3.一个cookie中容量不超过4KB 4.可以被浏览器清除 Session特点: 会话数据保存在服务器端(内存中);HttpSession类:用于保存会话数据 1.创建或者得...

2017-07-25 18:45:01

阅读数:120

评论数:0

Java中的cookie

Cookie类Cookie类:用于存储会话数据 原理: 1.服务器创建Cookie对象,把会话数据存储到cookie对象中 2.服务器发送cookie信息到浏览器 3.浏览器得到服务器发送的cookie,然后保存到浏览器端 4.在浏览器下次访问服务器时,会带着cookie信息 5.服务...

2017-07-25 12:05:47

阅读数:98

评论数:0

Servlet学习

Servlet编程Servlet生命周期Servlet生命周期 构造方法:创建servlet对象,默认情况下第一次访问servlet对象时,只会调用1次。 init方法(有参):创建完servlet对象后调用,只调用1次; service方法:servlet提供服务的方法,每次发出请求时候调...

2017-07-25 11:14:33

阅读数:121

评论数:0

Servlet 初步

Servlet学习1.如何写一个Servlet 1.编写普通Java类,继承HttpServlet类 2.重写doGet和doPost方法 3.把这个Servlet交给Tomcat运行 3.1:servlet字节码拷贝到WEB-INF/classes目录 3...

2017-07-25 09:48:15

阅读数:134

评论数:0

Java与XML

Java读写XMLpublic void addContent(Contact contact){ try{ //如果文件存在 File file=new File("/Users/edz/Desktop/contact.xml&qu...

2017-07-24 15:58:44

阅读数:166

评论数:0

Struts2

struts.xmlstruts.xml文件中配置Action时候,不仅需要指定Action的name属性和class属性,还需要为Action元素指定系列的result子元素,每个result子元素定义一个逻辑视图和物理视图之间的映射。JSP作为视图,没有指定type属性。如果需要使用其他视图技...

2017-07-24 14:59:03

阅读数:146

评论数:0

IOS中的类

OC中类C语言中函数分为声明和实现,OC中定义一个类也分为实现和声明。@interface开始,@end结尾。 声明一个类的目的就是告诉系统,这个类中有哪些属性和方法; OC类声明中属性只能写在@interface和@end的{}之间. 注意:在编写OC类属性的时候,建议将所有属性的名称前面...

2017-07-21 23:54:07

阅读数:136

评论数:0

Java数据结构

HashSet会根据元素的hashCode值来决定它的存储位置–也就是说,每个元素的hashCode就是它的索引。当从HashSet中访问元素的时,HashSet会先计算该元素的hashCode值(也就是调用对象的hashCode()方法的返回值,然后直接到该hashCode对应的位置去取出该元素...

2017-07-17 20:56:47

阅读数:125

评论数:0

Java中IO

程序中操作文件和目录都可以通过File类来完成,File能新建、删除和重命名文件和目录,File不能访问文件内容本身。如果需要访问文件内容本身,需要使用输入/输出流。File类可以使用文件路径字符串来创建File实例,默认情况下系统是根据用户的工作路径来解释相对路径,这个路径是有系统属性”user...

2017-07-14 09:39:18

阅读数:101

评论数:0

C++之List

双向链表容器,可以高效插入与删除元素 不可以随机存取元素,即不能at与[]; 迭代器可以++,可以–,但是不能+5,-5等list的删除元素是左闭右开。 //插入元素 链表的起始位置是0,那么插入元素3,就是原来的第3个就会变成第4个insert(it,100);//那么插入后 list....

2017-07-12 20:37:35

阅读数:280

评论数:0

Qt中mysql驱动

MAC下,在Qt中,使用mysql导入头文件会,连接还会报错,原因是缺少一个驱动。 打开/Users/edz/Qt/5.6/clang_64/plugins/sqldrivers, otool打开: 发现驱动指向了其他的目录。 网上各种说编译安装的,这里有一个简单方法。 那就是复制一...

2017-07-10 23:28:27

阅读数:130

评论数:0

PHP中的Closure闭包

Closure1.什么是Closure在PHP 4最早称为callback,PHP5.3引入了closure与anonymous function。为了避免由于PHP的若类型本质,让我们误以为传入的是一般类型参数,5.4中特别为传入的callback加上callable的类型限定;所以在PHP中,...

2017-07-10 18:27:19

阅读数:519

评论数:0

0709C++

类型转换: int b=static_cast(2.3)://CPP显示转换构造函数初始化class myclass{ public : int x,y; myclass(int a):x(a),y(a){//赋值初始化 cout<<"构造"...

2017-07-09 16:38:15

阅读数:101

评论数:0

C++多态

多态: 程序在运行时候,才决定调用的函数。C++多态是通过虚函数来实现的,虚函数运行子类重新定义成员函数,而子类重新定义父类的做法称为覆盖(override)或者称为重写(包括直接重写成员函数或者重写虚函数)。 多态与非多态实质区别是:早绑定还是晚绑定; 如果函数调用,在编译器编译期间就可以...

2017-07-05 18:28:57

阅读数:110

评论数:0

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