1.熟悉掌握JAVA基础知识
2.熟悉使用 Dreamweaver、MyEclipse 10、IDEA软件进行web开发,熟悉Tomcat容器
3.熟练掌握JDBC、jQuery、Ajax、JavaScript、XML、Json等技术
4.熟悉应用 MySQL数据库,了解Oracle、SQL Server数据库
5.熟练掌握Spring、SpringMVC、MyBatis框架的使用以及整合,了解Struts2、Hibernate框架
6.熟练掌握MVC架构、熟练掌握面向对象编程思想
项目一:
描述:博大购物网站中,包含首页、搜索列表页、商品详情页以及登录页面与注册页,首页包含
自营超市、女装、美妆、海购、售后服务、帮助中心等栏目。
开发环境: Windows7
开发工具: Dreamweaver
项目覆盖技能点:
1.使用HTML代码编译有语义的网页结构。
2.制作语义化的表单。
3.使用盒子模型、CSS布局美化网页以及用CSS3动画属性制作网页动画等等。
项目中发现的问题:如果采用的是外部样式表,这样可以节约大量代码,这样的缺点是在上传服务器以后如果网络出错会出现加载不出CSS样式而导致代码堆积在一块,后期改为内部样式,大体还是不变的,中间采用了浮动、定位、CSS变形等美化网页等
项目二:
描述:模拟医院叫号的一个小系统。
开发环境: Windows7
开发工具: MyEclipse 10
系统实现:没有特需号的情况下叫普通号,有特需号插入的情况下,先叫特殊号。
项目心得:该系统采用多线程的方法,一个线程控制特需号的叫号,一个线程控制普通号的叫号,通过设置特需号线程为更高的优先级,实现比普通号更高的叫号概率。当有特需号插入时使用join阻塞普通号线程,强制执行特需号线程,实现叫号;通过设置sleep()方法模拟看病的时间,实现叫号程序。