随笔分类 -  JavaWeb知识点总结

对之前学习的JavaWeb的基础知识做一次总结和反思
摘要:【什么是XML约束】 在XML技术里,可以编写一个文档来约束一个XML文档的书写规范,称之为XML约束。 常见的XML约束技术有:XML DTD和XML Schema DTD(Document Type Definition):文档类型定义 【DTD简单案例】 【book.dtd】注意:DTD文件应 阅读全文
posted @ 2016-08-26 20:53 HigginCui 阅读(244) 评论(0) 推荐(0)
摘要:【XML组成】 一个XMl文件分为以下几部分组成 * 文档说明 * 元素 * 属性 * CDATA区、特殊字符 * 处理指令(processing Instruction) 【1.文档说明】 * 最简单的声明语法(必须有version属性): * 用encoding属性说明文档的字符编码: * 用s 阅读全文
posted @ 2016-08-24 00:55 HigginCui 阅读(196) 评论(0) 推荐(0)
摘要:【什么是XML】 Extensible Markup Language,翻译过来即可扩展标记语言,可以用来标记数据、定义数据类型,是一种允许用户对自己的标记语言进行定义的源语言。 在XML语言中,它允许用户自定义标签,一个标签用于描述一段数据,一个标签可以分为开始标签和结束标签,在开始标签和结束标签 阅读全文
posted @ 2016-08-24 00:28 HigginCui 阅读(158) 评论(0) 推荐(0)
摘要:【要统一MySQL数据库客户端 和 服务端的字符集】 如下,就是不统一的情况: 通常,MySQL数据库的下面几个字符集(客户端 和 服务端)统一成一个字符集(即" show variables like 'character_set%'; "结果中的字符集设置尽量一致),才能保证插入的中文数据可以正 阅读全文
posted @ 2016-08-19 14:54 HigginCui 阅读(400) 评论(0) 推荐(0)
摘要:【MySql数据库常见字符集介绍】 在互联网环境中,使用MySql时常用的字符集有: 【如何选择合适的字符集】 1.如果处理各种各样的文字,发布到不同语言的国家地区,应选Unicode字符集,对MySQL来说就是UTF-8(每个汉字3字节),如果应用需要处理英文,仅少量汉字使用UTF8更好(中英文混 阅读全文
posted @ 2016-08-19 14:01 HigginCui 阅读(508) 评论(0) 推荐(0)
摘要:【缺点一 : 总记录数过多,页码条冗长】 如果页数过多,将数据库中user表的数据增加到500多条, 会出现以下情况: 所以要在页面展示的数据数量做一个限制,优化成如百度的这样限制10条页码数。 【优化】 修改【PageBean.java】中的【getPageBar()方法】 【运行结果】 【缺点二 阅读全文
posted @ 2016-08-17 19:52 HigginCui 阅读(283) 评论(0) 推荐(0)
摘要:【分页流程图】 【数据库设计】 设计字段 传入一些数据 【工程截图】 一. domain层 【User.java】 【QueryInfo.java】前端发送给Servlet的请求数据 【QueryResult.java】从数据库查询返回的结果,在UserDao体现! 【PageBean.java】在 阅读全文
posted @ 2016-08-17 15:51 HigginCui 阅读(643) 评论(0) 推荐(0)
摘要:【工程截图】 【User.java】 【情况一】public String name="HigginCui" 【testUser.java】 【运行结果】 【情况二】private String password="123456"; 【testUser.java】 【运行结果】 【情况三】priva 阅读全文
posted @ 2016-08-14 23:01 HigginCui 阅读(289) 评论(0) 推荐(0)
摘要:【User.java】 【testUser.java】 注意看invoke传入参数的类型: 【运行结果】 阅读全文
posted @ 2016-08-14 22:15 HigginCui 阅读(179) 评论(0) 推荐(0)
摘要:【工程截图】 【User.java】 【情况一】 【testUser.java】//反射类的方法 public void userSay() 【运行结果】(注意:打印出“和构造方法:User()”本质原因是代码中的 User user=new User();) 【情况二】 【testUser.jav 阅读全文
posted @ 2016-08-14 21:41 HigginCui 阅读(213) 评论(0) 推荐(0)
摘要:【工程截图】 【Person.java】 //将要被反射的类 【情况一】 【Demo01.java】测试反射无参构造方法Person() 【运行结果】 【情况二】 【Demo01.java】测试反射有参构造方法Person(Strng name) 【运行结果】 【情况三】 【Demo01.java】 阅读全文
posted @ 2016-08-13 02:35 HigginCui 阅读(344) 评论(0) 推荐(0)
摘要:【简述】 一个类有多个组成部分,例如:成员变量、方法、构造方法等。反射就是加载类,并剖析出类的各个组成部分。 【加载类的三种方式】 * Java中有一个Class类用于代表某一个类的字节码。 * Class类既然代表某个类的字节码,它就自然会提供加载某个类的字节码的方法:forName( ); fo 阅读全文
posted @ 2016-08-12 21:10 HigginCui 阅读(223) 评论(0) 推荐(0)