本周小白趁着假期出去旅游了一下
回来之后时间没有多少
就先把后面阶段的学习提前规划了一下,遇到了几个安装环境时出现的问题,分享一下吧!
还有一件事,本公众号已经入驻了腾讯云社区。小白去腾讯云社区上看了一下,发现同步之后的文章,代码的格式会出问题,看起来不是很方便。所以,如果小伙伴是在腾讯云社区里面看到这些文章,并且喜欢的话,欢迎关注本公众号(ID:Java小白成长之路)。
问题一:
在我们之前使用的eclipse中,一直是在里面编写java程序,所以,我们无法新建web项目,现在需要我们解决这个问题,解决方案在下面的链接中讲解的比较详细,可以参考一下!
https://blog.csdn.net/u011070171/article/details/50018801
问题二:
我们编写好HTML文件之后,需要将其在浏览器中打开,查看效果。具体的使用步骤如下:
https://blog.csdn.net/weixin_41697424/article/details/83687191
下面分享一下短暂的学习内容~
使用java语言开发基于互联网的项目
(1)在用户本地有一个客户端程序,在远程有一个服务器端程序
(2)如:QQ、迅雷...
(3)优点:用户体验好
(4)缺点:开发、安装、部署、维护 麻烦
(1)只需要一个浏览器,用户通过不同的网址(URL),客户端访问不同的服务器端程序
(2)优点:开发、安装、部署、维护 简单
(3)缺点:如果应用过大,用户的体验可能会受到影响;对硬件要求过高
(1)静态资源
1)使用静态网页开发技术发布的资源。
2)特点:
-所有用户访问,得到的结果是一样的。
-如:文本,图片,音频、视频,HTML,CSS,JavaScript
-如果用户请求的是静态资源,那么服务器会直接将静态资源发送给浏览器。浏览器中内置了静态资源的解析引擎,可以展示静态资源。
(2)动态资源:
1)使用动态网页及时发布的资源。
2)特点:
-所有用户访问,得到的结果可能不一样
-如:jsp/servlet,php,asp...
-如果用户请求的是动态资源,那么服务器会执行动态资源,转换为静态资源,再发送给浏览器。
两者的关系如下:
【注:】我们要学习动态资源,必须先学习静态资源!
(1)HTML:用于搭建基础网页,展示页面的内容
(2)css:用于美化页面,布局页面
(3)javascript:控制页面的元素,让页面有一些动态的效果。
hyper text Markup language 超文本标记语言,是最基础的网页开发语言
超文本是用超链接的方法,将各种不同空间的文字信息组织在一起网状文本。
(1)由标签构成的语言。<标签语言>如HTML、xml
(2)标记语言不是编程语言
(1)HTML文档后缀名 .html 或者 .htm
(2)标签分为
-围堵标签:有开始标签和结束标签。如<html></html>
-自闭和标签:开始标签和结束标签在一起。如</br>
(3)标签可以嵌套
需要正确嵌套,不能你中有我,我中有你。
(4)在开始标签中可以定义属性。属性是由键值对构成,值需要用引号(单双都可以)引起来
(5)HTML的标签不区分大小写,但是建议使用小写。