寒假生活1

开发MISS系统需要的技术:

1、用到的软件有Eclipse,Tomcat,SQLserver等。Eclipse是一个开放源代码的基于Java的可扩展开发平台,附带了一个标准的插件集,包括Java开发工具(JDK和Java Development Kit)但只是一个框架和一组服务,用于通过插件组件构建开发环境。Tomcat 服务器是一个免费的开放源代码的Web 应用服务器,属于轻量级应用服务器,在中小型系统和并发访问用户不是很多的场合下被普遍使用,是开发和调试JSP 程序的首选。对于一个初学者来说,当在一台机器上配置好Apache 服务器,可利用它响应HTML(标准通用标记语言下的一个应用)页面的访问请求。实际上Tomcat 部分是Apache 服务器的扩展,但它是独立运行的,所以当运行tomcat 时,它实际上作为一个与Apache 独立的进程单独运行的。HTML用于静态显示,而通过Tomcat与数据库连接,可以实现界面的动态操作,对数据库的增删改查实现对界面数据的管理。SQL Server 是一个全面的数据库平台,使用集成的商业智能 (BI)工具提供了企业级的数据管理。Microsoft SQL Server 数据库引擎为关系型数据和结构化数据提供了更安全可靠的存储功能,使您可以构建和管理用于业务的高可用和高性能的数据应用程序。

2、用到的语言有Java以及HTML+CSS,Java就是我们学习了一学期的东西,从WEB项目应用角度讲有JSP、Servlet、JDBC、JavaBean(Application)四部分技术。

(1)Servlet是运行在服务器端的程序,可以被认为是服务器端的applet。servlet被Web服务器(例如Tomcat)加载和执行,就如同applet被浏览器加载和执行一样。servlet从客户端(通过Web服务器)接收请求,执行某种操作,然后返回结果。主要优点包括

Servlet是持久的。servlet只需Web服务器加载一次,而且可以在不同请求之间保持服务(例如一次数据库连接)。

Servlet是与平台无关的。如前所述,servlet是用Java编写的,它自然也继承了Java的平台无关性。

Servlet是可扩展的。由于servlet是用Java编写的,它就具备了Java所能带来的所有优点。

Java是健壮的、面向对象的编程语言,它很容易扩展以适应需求。servlet自然也具备这些特征。

Servlet是安全的。从外界调用一个servlet的惟一方法就是通过Web服务器。这提供了高水平的安全性保障,尤其是在Web服务器有防火墙保护的时候。

Servlet可以在多种多样的客户机上使用。由于servlet是用Java编写的,所以可以很方便地在HTML中使用它们。

(2)简单来说,JDBC可用来做以下三件事,与数据库建立连接,发送 SQL 语句,处理结果。

(3)JSP是从Servlet上分离出来的一小部分,简化了开发,加强了界面设计。JSP定位在交互网页的开发。运用Java语法,但功能较Servlet弱了很多,并且高级开发中只充当用户界面部分。JSP容器收到客户端发出的请求时,首先执行其中的程序片段,然后将执行结果以HTML格式响应给客户端。其中程序片段可以是:操作数据库、重新定向网页以及发送 E-Mail 等等,这些都是建立动态网站所需要的功能。所有程序操作都在服务器端执行,网络上传送给客户端的仅是得到的结果,与客户端的浏览器无关,因此,JSP 称为Server-Side Language。

(4)JavaBean 被称为是Java 组件技术的核心。JavaBean 的结构必须满足一定的命名约定。JavaBean能提供常用功能并且可以重复使用,这使得开发人员可以把某些关键功能和核心算法提取出来封装成为一个组件对象,这样就增加了代码的重用率和系统的安全性。

HTML文本是由 HTML命令组成的描述性文本,HTML 命令可以说明文字、 图形、动画、声音、表格、链接等。 HTML的结构包括头部 (Head)、主体 (Body) 两大部分。头部描述浏览器所需的信息,主体包含所要说明的具体内容。

时间: 2024-10-24 15:06:06

寒假生活1的相关文章

规划自己的寒假生活

因为对生活不会太好的规划,所以上b站看看相关的视频. 要想在寒假过的很好就要做到两点: 1.规划好自己的生活 2.主动把握机会 规划好自己的生活: 1.列出自己要做的两个最重要的目标: 健身 学习算法 学习英语 阅读 2.在每个方面列出最重要的五件事 健身 每天10点半睡觉,6点半起床 每天下午打一会篮球 早上起床跑步 中午看健康类资讯 注意自己的饮食,对饮食进行管理 学习算法 抱一个算法学习班,或者是牛客,或者是acwing,或者是冬令营 完成实验室的要求,每天两套cf,刷完pat. 刷蓝桥杯

寒假生活

今年寒假应该是大学放假最长的假期了.考完试在学校多呆了一周才回来,从图书馆早起都抢不到座位,到整个住宿楼零星的亮着几盏灯,渐渐地看着学校一天一天没人也是一种新奇的体验啊 回来有五天了,第一天躺了一整天,昨天参加发小的婚礼,剩下的日子都是在学半天玩半天,刚开始看操作系统,虽然没有学过,但是看得还是挺快的,我是想着先把书上的内容看完再再网上看一些资料开始总结,然后没有开电脑.今年晚上看电脑找些资料...觉得还是要开电脑啊,自己看书没有侧重点(虽然基本上都是重点),光是傻看. 还是要努力看书啊,感觉现

寒假生活一

1.1.WEB开发的相关知识 WEB,在英语中web即表示网页的意思,它用于表示Internet主机上供外界访问的资源. Internet上供外界访问的Web资源分为: 静态web资源(如html 页面):指web页面中供人们浏览的数据始终是不变. 动态web资源:指web页面中供人们浏览的数据是由程序产生的,不同时间点访问web页面看到的内容各不相同. 静态web资源开发技术:Html 常用动态web资源开发技术:JSP/Servlet.ASP.PHP等 在Java中,动态web资源开发技术统

大三寒假生活指导

1.FTP在主机和虚拟机之间传文件. 这里需要注意的是,Linux系统对文件访问权限有着严格的规定,如果目录和文件的访问权限没有授权给某个用户,那么,该用户是无法访问这些目录和文件的.所以,当使用FileZilla连接Linux虚拟机时,如果采用用户名hadoop连接,那么,就只能把文件上传到Ubuntu系统中hadoop用户的主目录,也就是“/home/hadoop”目录,是无法对其他目录进行操作的,企图把文件传输到其他目录下就会失败.如果要顺利传输到其他目录,就必须登录Ubuntu系统,使用

大三寒假生活3

今天完成了spark实验二,花费的时间太多,没由大到预期的计划.另外打包过程中下载时候遇到链接打不开404是不影响下载的,完成打包的学习. 下边是今天的实验. 2, 模拟图形绘制 对于一个图形绘制程序,用下面的层次对各种实体进行抽象.定义一个 Drawable 的特质,其包括一个 draw 方法,默认实现为输出对象的字符串表示.定义一个 Point 类表示点,其混入了 Drawable 特质,并包含一个 shift 方法,用于移动点.所有图形实体的抽象类为Shape,其构造函数包括一个 Poin

大三寒假生活4

感觉今天也没整出什么大的进展,在学习eclipse编写spark程序过程中,虚拟机中因为eclipse版本号的问题安装不上spark和scala插件,鼓捣了半天也没有进展,在虚拟机中下载对应的版本因为网速过于慢最终也放弃了.最终从windows中下载了对应的eclipse版本,通过ftp传到了虚拟机中.在下载的过程中,打算通过windows中的eclipse远程连接虚拟机,但在安装插件的过程中报出了错误,搜了半天也没解决,明天继续解决. 在上述过程下载等过程中,学习了scala语言的一些知识.尽

大三寒假生活5

今天继续学习了scala的相关知识. 经过一下午的时间,把windows中eclipse的maven和scala插件成功安装上了,但是Linux中的eclipse却安装不上,经过查询,初步判断是eclipse的版本太低,导致maven插件安装失败.于是对Linux中的eclipse进行了更新,但一下午过去了还没有更新完,明天继续搞. eclipse如果不是scala ide for eclipse需要安装maven插件和scala插件 跟着林子雨老师的教程做的,却发现maven插件安装不上,经过

2020寒假生活学习日记(二)

使用 Spark Shell 编写代码 启动Spark Shell: 加载txt文件: 简单的RDD操作: //获取RDD文件textFile的第一行内容textFile.first() //获取RDD文件textFile所有项的计数textFile.count() //抽取含有“Spark”的行,返回一个新的RDDval lineWithSpark = textFile.filter(line => line.contains("Spark")) //统计新的RDD的行数lin

2020寒假生活学习日记(三)

安装sbtsbt是一款Spark用来对scala编写程序进行打包的工具,下载地址https://repo.typesafe.com/typesafe/ivy-releases/org.scala-sbt/sbt-launch/0.13.11/sbt-launch.jar 下载后,执行如下命令拷贝至 /usr/local/sbt 中: 接着在 /usr/local/sbt 中创建 sbt 脚本(vim ./sbt),添加如下内容: 为 ./sbt 脚本增加可执行权限: 最后运行如下命令,检验 sb