Java毕业生校外实习日记

信息工程系学生校外实习周记姓名 班级 学号周次 日期 实习内容与收获1 10-31这周老师主要是帮我们复习一下之前暑假学习的一些 Java 基础的内容,重要的内容有以下几点:一是:线程 Thread,主要是多用户同时工作;二是:集合 Collection,list,set,map,vector,proprity 这几个大类,主要需要掌握的内容是:arrarylist,linkedlist 这两个区别。vector(线程安全) 有序:可以排序,在 collections 中提供了 sort 方法,只要提供比较器(comparator)或者实现 comparable 接口, [set:无序、不可重复的集合]Hashset(不可重复) TreeSet(1)无序:需要转化为 list来实现排序,直接放入到 list 中。(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、通过getStream 和 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,需要

java实习日志_Java毕业生校外实习日记相关推荐

  1. 查看java web日志_java web 日志详细

    第一步:首先建立一个WEB工程,去log4j官网下log4j的JAR包导入到工程的lib目录下 第二步:在src目录下建一个log4j.properties 文件,文件命名可以由自己,只是记加载时候和 ...

  2. java sl4j 日志_Java日志框架Slf4j+Log4j入门

    一.日志系统介绍 slf4j,即简单日志门面(Simple Logging Facade for Java),不是具体的日志解决方案,它只服务于各种各样的日志系统.简答的讲就是slf4j是一系列的日志 ...

  3. java输出日志_java代码中如何正确使用loggger日志输出

    java代码中如何正确使用loggger日志输出 发布时间:2019-06-28作者:spider阅读(2980) 当你遇到问题的时候,只能通过debug功能来确定问题,你应该考虑打日志,良好的系统, ...

  4. java tomcat 日志_java – 访问Tomcat中的详细日志

    在 Eclipse中执行一个小应用程序时,我从Tomcat服务器收到Http Status 500错误,我在Eclipse中运行它- HTTP Status 500 - --------------- ...

  5. java读取日志_Java实时监控日志文件并输出的方法详解

    前言 最近有一个银行数据漂白系统,要求操作人员在页面调用远端Linux服务器的shell,并将shell输出的信息保存到一个日志文件,前台页面要实时显示日志文件的内容.这个问题难点在于如何判断哪些数据 ...

  6. java 异常 日志_java(异常和日志)

    java异常看这篇就够了http://www.cnblogs.com/lulipro/p/7504267.html 1.类路径 所谓的类路径就是指程序运行时jvm要加载的类的.class文件所在地方 ...

  7. java 文件日志_Java日志记录-我的日志文件在哪里?

    我在查找日志文件时遇到问题. 我java.util.logging在Windows XP的Eclipse 3.7.1中使用Java日志记录- .我logging.properties文件的相关行是: ...

  8. java 加日志_java中添加日志

    在简单的项目中添加日志: 首先导入2个jar包 commons-logging-1.1.1.jar log4j-1.2.15.jar 然后在项目的src目录下创建log的配置文件 log4j.prop ...

  9. java selenium 日志_java - 支持selenium日志_java_酷徒编程知识库

    在自動測試中,Chrome創建了大量日誌,System.setProperty("webdriver.chrome.silentOutput","true"); ...

  10. java 异常 日志_java中的异常、断言、日志(一)

    1.Java异常处理i.异常的概念和Java里面的异常体系结构1)基本概念:程序中的异常,一般成为例外情况,可以理解为是非正常情况,其他编程语言里面也有这样的情况,Java里面同样存在这样一个体系结构 ...

最新文章

  1. Mybatis系列(三):Mybatis实现关联表查询
  2. 阿卡迪亚大学的计算机科学,阿卡迪亚大学计算机科学
  3. java第九章IO流与文件操作
  4. CF1491H Yuezheng Ling and Dynamic Tree(分块)
  5. 廖雪峰mysql安装教程 pdf_使用MySQL - 廖雪峰 Python 3 教程
  6. 【Direct3D游戏开发】——DirectInput 让世界动起来
  7. SpringMVC(一):环境搭建
  8. 华为usg6000配置手册_带你了解防火墙安全区域的作用及简单的配置,小白不要错过了...
  9. Delphi应用程序的调试(三)监视变量
  10. QGIS for Android 开发:一、Ubuntu环境搭建
  11. 选ac+ap还是mesh方案?
  12. 除了人工智能,霍金还担心“游牧外星人”会摧毁人类
  13. 请大家帮忙,帮我看一下.net的这个问题
  14. Linux 入门常见命令大全-初学者必看
  15. MT4 API 跟单交易接口更新
  16. win10用账户登录计算机,图文详解让你的win10系统实现微软账户自动登录-系统操作与应用 -亦是美网络...
  17. DHCP——分配固定IP地址
  18. java isbn_ISBN书号查询示例代码
  19. 名人博客阅读摘要三:外部排序
  20. Failed to compile with 1 errors

热门文章

  1. Drool规则引擎介绍
  2. anylogic中编写java代码_anylogic 使用
  3. coreldrawx4缩略图显示不出来_CDR缩略图不显示怎么办?CorelDRAW缩略图不显示解决办法 - 优优下载站...
  4. Ubuntu18.04安装中文字体SimHei
  5. 今晚十点!鄂尔多斯将屏霸湖南卫视《天天向上》,美爆全国~
  6. 【NB-IoT模块显示屏逻辑显示】
  7. IATF16949:2016汽车质量管理体系认证办理流程
  8. Java基础———第一弹
  9. idea安装eclipse风格主题
  10. PDF加密以及去除密码小妙招