Java毕业生校外实习日记Word下载.docx
- 文档编号:13065326
- 上传时间:2022-10-04
- 格式:DOCX
- 页数:5
- 大小:20.76KB
Java毕业生校外实习日记Word下载.docx
《Java毕业生校外实习日记Word下载.docx》由会员分享,可在线阅读,更多相关《Java毕业生校外实习日记Word下载.docx(5页珍藏版)》请在冰豆网上搜索。
(2)不可重复:
需要重写
equals,hashcode这两种方法,来去除那种重复。
[map:
键值对映射集合]
Hashmap Treemap HashTable
他是根据键值来排序的,可以在用map构造函数的时候,就提供比较器(compartor),这样就能指定键值排序的规则。
通过这一周的学习,我很好的总结了之前学习的知识,对于我们即将学习的内容充满了激情和期待,因为我一直坚信,只要有目标一定能做好
一切的事情。
2
11-05
这周是第二周了,之前的学习是一些Java基础的内容,为了给之后的内容打基础。
本周我们学习了一些新的内容,例如:
Java的网络编程,JDBC,泛型还有反射。
其中JDBC和反射式本周学习的重点,因为在以后的工作的使用中,他们使用的频率很高。
其中JDBC是相关链接数据库的一些操作基础操作分为以下几步:
1、加载驱动,利用反射的原理。
2、写链接
(URL)指定我们即将使用的数据库的类型,还有我之前建好的数据库。
值得一提的是,上周我们作业就是在Terminal的环境模式下,对数据库
(mysql)进行了一些基础的操作,例如增,删,改,查,多表的查询。
多张表的链接是重点。
3、使用Connectins进行连接。
4、通过
getInputStream和OutPutStream对数据库的内容进行封装。
5、写SQL语句,进行你想要的一些数据库的操作。
6、关闭数据库,断开连接,关闭结果集,命令集。
在使用命令的时候应该多多关注对于预处理的使用,因为他在以后的工作中使用的几率很大,不仅仅是在方便使用的方面,在编程效率上也有很大的优势。
反射是一个比较抽象的内容,不容易让人理解。
我的理解就是通过反射机制,你可以清楚的了解对象中的各个字段,方法,属性。
这一系列的东西。
在本周的结束时,老师布置了一个项目“超市账目管理系统”,利用的编程的三层构架,很有挑战力,在努力的学习中。
老师节奏很快,需要接受的知识很多,我们压力很大。
不过我相信我
能够挺过去。
我相信能很快的吸收以上的一些重点知识。
信息工程系学生校外实习周记
,
。
3
11-15
这一周主要是做“超市账单管理系统”这个项目,同时也当做第一阶段学习的一个总结。
该项目正式的时间为期五天,不包括周末的时间。
项目从三个方面入手,就是之前的三层构架。
第一层就是数据层,主要是用来连接mysql访问和存储数据,保证数据库的安全。
第二层就是业务逻辑层,现在我们主要做的就是一些逻辑上的判断,例如:
当我们录入数据时,用户名不为空,或者电话号码为数字这一类情况的限定。
第三层
即为用户层,这个项目使用swing来做用户界面,不过因为没有学过,当时也是现学,虽然作出了基本的功能,但是界面做的比较丑。
大多数人都是在周五之间就已经做好了,更多的时间是用来数据的测试,也就是业务逻辑层的判定上。
周五答辩让我们深刻的了解到了老师的严格,虽然不至于被劈头盖脸的骂,但是也是批评的够惨。
从我们答辩的过程中,我总结有三点:
1、一点要做好相应的注释,因为一个完整的项目不是通过你一个人做好的,是一个团队工作,如果你
注释做不好,不利于别人的书写。
2、注意自己的书写规范,接口,类,方法等不同的命名方式也需要我们的注意。
一个良好的命名规范可以帮助我们后期的更好的差错。
3、这点就是我自己的问题了,我自己在IO这一
块问题上做的不好,在答辩的过程也因为这个问题吃了大亏。
这周基本的问题就是如此了,真的很想说“怎一个累字了得”。
4
11-24
在一周的忙碌中,我们结束了第一阶段的项目。
本周我们主要是学习
第二阶段的内容:
web方面的内容的学习。
在周一、周二我们主要学的是一些关于html,css等网页设计方面的知识,我们要掌握的就是html的一些基本的知识,能够制作简单的网页,能够使用样式表来美化网页,当然样式表也是重点内容,因为在后续的学习中,我们依然会用到这方面的内容。
我认为在这一方面应该很好的掌握级联样式表中的类、id这类知识。
在周三的时候就开始了学习脚本语言javascript,这是一个与java完全没有关系的一门语言,切不可与之混于一谈。
javascript的语言规范很宽松,所以导致了学习的难道增大。
初学者在学习中很容易犯错,例如:
不同类型之间的转化,自定义函数的时候等等,这些方面都是初学者要小心
谨慎的地方。
别的内容暂时还没有学到,到时再说。
5
12-1
来网博学习已经是第五周了。
从之前的java基础到现在的javaweb,我们在慢慢接受更多的知识。
这周我们主要是学习了javascript脚本语言,和我们想象中的不一样,这门语言和java没有一点关系,唯一有点关系的可能就是名字上的关系了。
和学习Java一样,第一步是学习语法,一些基本类型。
第二步就是学习语言自带的函数,还有灵活多变的自定义函数。
第三步就是在JS中写一些Html语言,达到一些理想中的要求。
经过五天的学习,觉得有一下几点需要注意:
1、JS的类型转化非常的灵活,因为变量定义的类型都是var,当使用时类型会根据具体的要求转化。
2、JS函数支持回调功能,并且自定义函数不用第一返回值,在使用的过程中非常的灵活。
下面说说这个阶段的小项目,做一个日历。
功能如下:
1、点击日历按钮日历才显现。
2、日历的显示,随着点击位置而出现。
3、显示日记的基本功能,做到查询某年某月某天是星期几,而且可以做到定位今天具体
日期。
这就是周末的我们需要完成的小项目。
6
12-7
这周我们开始学习XML语言。
学习周期是从本周一到周三为期三天的时间。
需要掌握的重点有:
1、读懂XML文件,可以根据skema或者
dtd写出简单的XML文件。
2、可以用四种方式解析XML文件,分别是:
DOM方式,SAX方式,jdom方式,dom4j方式,这四种方式,其中dom方式是基本的,且符合w3c组织规范的;
SAX方式是事件处理,后两种都是由第三方组织提供的,具有很好的优势。
这些就是XML的重点,需要我们好好的去学习,多看多敲,以此来熟悉不同的创建方式。
周四开始我们就开始学习JSP服务器相关的开发。
首先,需要做的就是熟悉服务器的搭建,配置等一些基本的操作。
这里我们是用的是Tomcat,它所具有的优势这里都不用说了,大家都懂得。
学习JSP,需要
了解我们最终的东西都是放到服务器中的,B/S的开发模型使用户能够通过浏览器访问我的application,所以我们首先要学的不是编程,而是熟悉服务器,将WAR包发布到服务器中。
周五我们主要学习了输入输出对象:
request、response、和out,作用域:
session、application和pageContext。
其中输入输出对象我们需要掌握
的是怎样设置属性和如何取得它的属性值。
7
12-15
这周我们学习了JSP编程中两个重要的内容:
表达式语言EL和
JSTL。
顺便了解了Servlet的一些概念和使用它的Jar包。
在表达式语言中,我们首先要做的就是理解11个内置对象:
pageContext,pageScope,requestScope,sessionScope,application,param,paramVa
lues,header,headerValue,initParam,cookie。
其中cookie技术是时下最为流行使用的一种技术,比如我们的浏览器,它就是使用cookie技术来记录用户登录用的密码等信息。
与EL配合使用的就是JSTL技术,我们需要掌握的内容有两点:
核心标签库和函数标签库。
学习核心标签库有一下几个内容我们必须知道。
第一:
核心标签库的指令<
%@taglibprefix=”c”uri=”
标签。
其中又以通用标签使用的最多,其中
c:
set,c:
out配合使用,用来建立变量和输出变量。
函数标签其实感觉和
String内中函数差不多,最少实现的功能是差不多的,只是包装了一下,感觉理解了就好。
周四,周五我们学习一些Servlet中的一些内容,掌握其中的一些基本的概念。
其中包括两个模型结构,讲述了mvc的代码实现方式,让我们使用其jar包来理解使用Servlet技术的精髓。
又要写项目了,就写到这吧。
8
12-21
本周我们主要学习servlet技术。
其中我认为以后用的比较多的有以下这些:
过滤器和监听器,自定义标签。
过滤器的作用就是用来验证用户是否登录,过滤页面防止出现
500、501等服务器级别的错误,因为当你登录一些网址的时候会出现这些错误,我们可以使用过滤技术。
至于监听器,我觉得在一个地方是很有用的,当你的浏览器的时候,不小心关闭了浏览器,并没有退出登录,此时可能因为验证、作用域的原因你就会登录不上去。
此时监听器的作用就显的很有效。
关闭浏览器时监听器会检测到用户已经下线,此时在很短的时间内,你的信息就会删除,从而释放内存中的资源。
自定义标签主要是用在大型的项目中,例如:
如何通过配置文件来动态的访问数据库,而不是将目标写死。
从而有效的提高了代码的可读性和可重复性。
周五我们学习了一些当今很人们的技术:
日志、邮件、验证码、文件的上传等。
其中给我影响最深的就是验证码技术,它不仅仅是提供了一些随机的数字和字母,而且还有如何骗取浏览器的验证加一些影响性的条纹还有后面学习的ajax技术。
我觉得这周学的很充实,感觉学有所用,这种感觉真好。
9
12-29
本周我们开始学习AJAX技术,作为WEB2.0的核心技术,它的存在对我们程序员来说具有非凡的意义。
Ajax是在网博学习第二阶段的最后一门课程。
其中包括:
ajax的三种通讯的方式、jQuery、DWR,并且也是实现部分动态更新的重要知识。
Ajax三种通讯方式分别是text纯文本的形式、xml格式、Json方式。
纯文本方式对于数据使用率很高,但是当我们读取数据的时候会
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- Java 毕业生 校外 实习 日记