zoukankan      html  css  js  c++  java
  • JavaWeb

    Prerequisite

    Java Web 也称为 Java servlet

    由于马上要交(数据库 and 软件工程)大作业了,我又什么都不会,只好临时在网上找 up 主买了一份源代码,虽然在他的指导下运行成功了,但无奈我看不懂文件目录,这样根本写不了实验报告啊喂!

    源码文件目录

    下面这是我的文件目录:

    .idea 和 .myeclipse

    IntelliJ IDEA 和 Eclipse IDE 的配置文件

    classes

    存放的是一些编译后的 class 文件和运行所必须的配置文件

    src

    存放本工程所有的 java 源文件

    WebRoot

    存放本工程其他类型的源码和资源(静态网页、js 代码、图片等)

    .classpath

    类的路径

    .project

    使用了哪些 build 命令

    我所要做的更改

    ① 了解,并修改数据库
    ② 修改内容和图片等
    ③ 添加新的 type,用于区分(记者、主编、企业会员及游客)
    ④ 了解实验报告写法

    完结之日

    今天是 2021 年 12 月 19 日,我已经把数据库何软件工程大作业写完了(乱做完了),稍微讲一下我学到了什么,首先从上面《我所要做的更改》开始讲起:

    ① 了解,并修改数据库
    ① 我下载了 Navicat Premium,是一个可视化数据库的软件,可以直接修改数据库数据,但我并没有因此了解数据库,我嫌麻烦而没有建立各数据表之间的关联,而且我不了解大作业源码,不知道怎么利用数据表,而是直接把原有数据表中的内容强行套到大作业要求中

    ② 修改内容和图片等
    ② 这个稍微简单一点,只需要找到源码中的所对应的前端部分,再稍微修改一下即可,毕竟文件名字都还蛮好辨认的(image、index 之类的)

    ③ 添加新的 type,用于区分(记者、主编、企业会员及游客)
    ③ 这个和第一点是一样的,我是强行套的,因为我对源码一窍不通

    ④ 了解实验报告写法
    ④ 这个也简单,老师在数据库实验报告中给了示例写法,而软件工程的实验报告我只负责代码部分和说明部分,其他莫须有的部分(如软件测试、开发背景等)由其他三位小组成员完成

    接下来放一下我的实验报告文件夹:

    看起来很多对吧 o( ̄▽ ̄)ブ,实际上大部分都是参考一位大佬写的,这里就不得不提一下我们计算机学院软件工程的何翔同学,他是计协的会长,成绩好长得帅还会写项目(离谱),这些文件夹基本就是参照他的原项目(掘金网页)而二创出来的,里面绝大多数文件也和他的文件格式是一致的,所以我写的时候还蛮轻松的

    最后再来说一下项目源码:

    下面是我根据第六感写的各目录文件与文件夹作用(毕竟我是真看不懂啊喂(#`O′))

    我记得一开始做大作业的时候,我用的是另一份源码(GitHub 找的),由于不会运行,所以才找的 up 主买源码并指导运行,要说花钱值不值,那可能还是蛮值的

    感想

    ① 在舍友的点醒下,意识到了一个人的力量是不够的,我从始至终都有着全部作业都要自己完成的想法,但到了快来不及的时候,给小组成员分配任务,发现他们也挺积极的时候,我才意识到原来我还有这么一群人可依靠啊,自己以前可能真是依赖于自己了,虽然自己也是一个拖延症惯犯。。。

    ② 大二上的 JAVA 课真白上,经过这次大作业,我也明白了 JAVA 用法真多,可算法与数据结构、可 GUI、可基础 Servlet、可 SSM、可 Spring。要不是因为要做大作业,我可能真意识不到我对 JAVA 的理解程度原来还是这么差,所以我的运气还真是不错呢

    ③ 如果到时我写个人博客的时候,我可以参考何同学的制作流程,感觉挺不错的

    喜欢划水摸鱼的废人
  • 相关阅读:
    UTF-8和GBK的区别
    JSP页面中的pageEncoding和contentType两种属性
    tomcat中reloadable作用
    为什么Servlet修改之后,Tomcat都得重启,servlet才会生效!
    windows下mysql表名不自动转换小写配置
    导入mysql文件提示“ASCII '' appeared in the statement”
    request:getParameter和getAttribute区别
    Eclipse常用快捷键
    For input string: "null"
    国内外知名IT科技博客(强烈推荐)
  • 原文地址:https://www.cnblogs.com/CourserLi/p/15625241.html
Copyright © 2011-2022 走看看