注意
前端
罗列:html、css、JavaScript、AJAX
一、HTML、HTML特殊字符编码对照表、框架标签
1、target的使用(在什么位置打开页面)
2、input的type类型太多(type等于radio、chechbox时注意name一致)、size设置大小
3、framset框架标签
4、table表格:rowspan合并行、colspan合并列;cellpdding内容与边框的间距、cellspacing单元框与外边框的间距
5、取消a标签的跳转功能
<a href = "javascript:void(0)"></a>
二、css层叠样式表(盒子模型、div、布局、基本选择器)
三、JavaScript(ECMAScript、DOM、BOM)
四、jQuery(DOM对象与jQuery相互转换、六类选择器、$操作元素、validate表单验证)
1、validate验证表单时一定要先导入jQuery,因为其他插件都是依赖于jQuery的
交互
罗列:JSP(动态html)、Servlet(服务器)
一、Servlet(上)——软件架构、Tomcat、servlet、web项目 && 练习
servlet生命周期比较重要
二、Servlet(中)——HttpServletResponse、HttpServletRequest、MVC、Service && 练习题
三、Servlet(下)——ServletConfig、ServletContext、作用域对象、请求转发与重定向、注解、XML && 练习
请求转发与重定向的区别比较重要
MySql数据库
一、MySql数据库(分类、变量、语法、常用语句、事务)
注意:
1、char、varchar都是字符串
二、Java代码操作数据库(上)——JDBC(JDBC、JUnit、PreparedStatement)&& 练习
三、Java代码操作数据库(下)——JDBC、事务、数据库连接池、DBUTils && 练习
四、JSP(上)——初识JSP、JSP组成、优化学生信息展示、初识EL表达式、反射 && 练习
JSP组成中的脚本和表达式还是比较常用的;反射是框架的核心
疑惑
前端
1、粗简留言板待补充 、电子时钟、桌面跳跳球待补充
2、css题外话待补充
3、JS其他对象待补充
4、补充jQuery
5、JS中的while和do while(死循环时没有效果)
do{
total+=i;
i++;
}while(i<=100) : do…while的用法
交互
1、Servlet(中)待补充
2、Servlet(下)中的xml解析待补充,不重要
3、EL表达式与jsp中的表达式的关系
4、null与“”的区别
MySql数据库
1、char与varchar的区别
引用——
区别一,定长和变长
char 表示定长,长度固定,varchar表示变长,即长度可变。char如果插入的长度小于定义长度时,则用空格填充;varchar小于定义长度时,还是按实际长度存储,插入多长就存多长。
因为其长度固定,char的存取速度还是要比varchar要快得多,方便程序的存储与查找;但是char也为此付出的是空间的代价,因为其长度固定,所以会占据多余的空间,可谓是以空间换取时间效率。varchar则刚好相反,以时间换空间。
区别之二,存储的容量不同
对 char 来说,最多能存放的字符个数 255,和编码无关。
而 varchar 呢,最多能存放 65532 个字符。varchar的最大有效长度由最大行大小和使用的字符集确定。整体最大长度是 65,532字节。
2、