知识点个人学习心得由刀豆文库小编整理,希望给你工作、学习、生活带来方便,猜你可能喜欢“个人年度学习心得”。
查看内容:
2.java基础
类,抽象类,静态类,接口
静态static类:java中不存在静态类,只存在静态内部类Inner
抽象abstract类:如果一个类中存在一个及以上abstract修饰方法的类,就叫抽象类;abstract修饰的方法,只有方法名,没有方法体。抽象类的子类必须实现它的抽象方法,否则子类也必须被声明为抽象类。
接口:一个特殊的抽象类,里面的方法都是抽象方法。接口定义了一组规范,是通用的。
HashMapHashtable
String 《 StringBuffer 《 StringBuilder
重载,重置
override overload
3.web请求的基本流程
1.浏览器输入url,回车 http://.cn
2.定位到服务器(F5,负载均衡)
3.web.xml
4.过滤器,监听器,servelt平常的项目中,如何使用
功能,何时触发执行
5.请求如何分发到webwork中对应的action
6.action中如何调用spring中的service bean,spring bean 如何注入到action中
7.service bean如何保证事务性
8.webwork最终如何把处理结果和模板结合生成html,返回给客户端
9.用户操作(js(事件:类型,如何绑定事件,事件传递顺序,firefox,ie区别,如何定义对象,框架:),ajax(如何原生的js发起ajax请求?ajax:同步,异步,简化开发:框架))
10.页面跳转(redirect,forward区别。)
11.http协议(返回码:200,302,404,500,)
12.4.velocity
1.基本语法: 定义变量,循环,判断
2.非法字符转义
5.ibatis
#和$区别
如何调用存储过程
存储过程如何返回结果集
6.oracle
基本sql语句,如:分页查询
如何编写存储过程,语法
存储过程里面如何处理例外,有哪些例外要处理,什么情况下回抛出例外:结果集条数为0,主键重复等等
7.mysql
基本sql语句,如:分页查询
mysql的集中安装模式(支持事务,不支持事务)
8.apache,tomcat,jbo 的配置
端口,线程数,编码等等如何配置
1.spring
ioc对象如何装配,单例,多例的区别
aop代理如何配置,spring如何实现代理(jdk,CGLIB)来实现
(事务处理:声明式事务(配置文件,注解),编程式事务)
task如何实现(timeTask,quartz)
9.java代码高效编写
HashMap 如何遍历速度快
如何提高字符串处理性能
如何提高磁盘io读写性能
写每次写入的字节数
如何提高网络访问性能
连接重用
nio(mina)
如何优化数据库访问性能
索引
读写分离
分表
分库
10.系统优化
如何提高前端性能
如何提高java端性能
如何提高数据库端性能
11.多线程
为何使用多线程
如何启动多线程
如何分配任务,避免重复处理
父子线程通讯
同级线程通讯