zoukankan      html  css  js  c++  java
  • 软件工程导论第五周作业:关于上周自我回忆录(html,div+css,javascript,jsp,jdbc)

    二,关于JavaScript
    一开始我觉得JavaScript是个很难掌握的知识,之后我发现,其实就是在<Script></Script>插入一下类似java程序段一样的代码,然后在网页上可以显示出来,并且实现,感觉很神奇,我看了一下,有很多函数,老师上节课也说到了这个,我就没再去自己看书,认真听了课后记住了一句话,你要是要用就去找找函数库,就可以使用了。

    三,关于JSP
    这是我目前正在学习的,是通过看书,目前把JSP基本语法部分看完了,起初,我以为它和JavaScript是一样的东西,后来发现不是,JavaScript是一种脚本,而JSP是一种网页文件,并且JavaScript是在前台实现,而JSP的实现需要连接后台服务器,也就是我之前安装的TOMCAT,JSP=HTML+JAVA,通过进一步的看书,我了解到了JSP的组成,由JSP标签,JAVA程序,HTML标签三部分构成,JSP标签中又分为JSP注释,指令标签,动作标签,实体定义<%!...%>中定义的是全局变量,如果是函数的话,整个JSP页面都可以调用,表达式<%=...%>中的内容一定是能够算出结果的,JAVA代码块<%...%>中也可以定义变量,但是是局部变量,出了这个代码块就不能用了,在JSP中有很多标签,动作标签,指令标签,感觉都很多,很难记住,JSP中还有9个内置对象,分别是request,response,session,out,application,config,page,exception,pagecontext,这是定义好了的,使用的时候不需要定义也不用实例化,直接使用就好了,目前就学到这里,之后还有关于servlet的介绍。
    在另外一本书上,我也看到了一个小的样例,加上安装好了全部的部件,自己手痒,就试着写了一下,写完后,连接TOMCAT,然后通过TOMCAT的编译,最终形成一个网址,在IE上面输入网址就可以显示自己的结果了,和HTML不一样的是,这个网址不再是一个在自己电脑上面才能点开的关于文件存储路径的网址,而是一个真的网址,感觉很厉害,想起之前我们程序设计做题目,以及JAVA做题目的网址,都是这种格式的,心里想着原来是这么一回事啊(截图5)(截图8)。

    四,关于JDBC
    之前一直都没去接触这一块,但是后来数据库学到了这个JDBC可以连接数据库,而这个部分是我们项目的核心,关于书本的增删改查,还有用户的一些信息的存储,于是我也开始接触这一部分,刚开始我打算看数据库那本书上面的内容,但是发现书上介绍的是嵌入式SQL,和JDBC不同,于是我放弃了看书的念头,去网站上找了点视频,一开始就发现不是那么容易的事情,由于MYSQL与ORACLE不同,我们下载下来的时候并没有下载对应的驱动器,于是我要是想使用JDBC必须要下载一个驱动器,无奈去官网找了找,却只发现32位的,我是64位,但是想着可以兼容吧,我就下载下来了,可是之后并不能用,估计是自己哪里安装错了,于是我找室友要了驱动器,放在MYECLIPSE的一个bin目录下,这样就算是配置好了,于是我按照视频来学,可是那个视频是属于中级教程,对于之前用的软件都没有详细介绍,我看着操作者使用了一个MYSQL Query Browser名字的小软件,可以把mysql可视化,并且直接操作,我于是开始在网上搜索,刚开始下载了一个,可是总是安装错误1130,我去百度错误原因,以及纠正了,最后还是失败了,可能是因为这个我下载的也是32位吧,最终我在CSDN用积分买了一个下载包,并且反复安装了三次,终于成功了(截图2),下面是用户登录界面(截图7),就这样我接着看视频,整个下载安装我用了三个小时,再次感叹软件安装的艰难性,有一瞬间想自己做个新的项目,关于如何安装各种软件以及配置部件还有相关的破解的视频教程集中营,说不定这是个不错的idea哦,回归正题,我接着按照视频上面的来操作,可是我任然担心自己是否配置好了那个部件,想真的实施一下,可是视频的第一讲还没教,于是我开始百度,找到了一个新的短视频,连接数据库,我照着上面写了一个显示数据库的代码,成功了(截图3)(截图4)感觉很开心,并且用MYSQL Query Browser超级的方便,目前就学到这里(截图9)。

    五,自我总结
    现在是第六周了,感觉没多少时间了,心里还是有点着急的,但是欲速则不达,我也会稳稳的去探索新知识,去掌握新技能,这个过程是艰辛的但是最终一定是满满的成就感,
    我也明白,我现在接触到的只是冰山一角,还有很多知识我没开始涉足,即使这个学期把这些做完了,我依旧不会停止脚步,去了解新的技能。

    六,截图

    截图1

    截图6

    截图5

     截图8

    截图2

    截图7

    截图3

    截图4

    截图9

  • 相关阅读:
    MySQL的双主配置
    MySQL主从复制配置部署
    Linux centOS安装MySQL
    hive搜索报错
    常用设计模式
    Cookie禁用 获取session
    排序算法
    MySQL优化
    javascript Map和Set
    ThinkPHP的基本操作
  • 原文地址:https://www.cnblogs.com/HYQzxw/p/5355648.html
Copyright © 2011-2022 走看看