就从html开始说编程;

就从html开始说起,我们来谈谈编程。


一、html在开发中所起的作用:

也许,你会去百度上搜索一下什么是html,可是你可能会发现:他们说的都是笼笼统统的概念,绕来绕去,还是没有说清楚这东西是干什么的。

好,那我今天就用十分普通的语言来说一说,html这东西是个什么玩意儿:

1、html这东西是为了方便在互联网上传输数据而设计的;

那么,什么又是数据?来互联网的世界里,数据指的是能够在网络上传输的文本、图片、音频、视频等等这些可以在电脑里转化为01010101这样的二进制形式的信息;而不仅仅的只是我们生活中所说的123456这种数学数字(生活中那句“用数据说话”指的就是123456这种数学数字);

2、html这东西有什么作用?

它的作用就是将数据显示在一个浏览器的页面上;即显示:文本、图片、音频、视频等等这些数据;所以它的核心任务是:“显示”,即从某个地方读取数据,然后把它们显示出来,而不是将数据存储到某个地方。很多程序员往往误以为html可以将数据以某种形式存储到内存中以提供给程序使用,其实这样的理解是错误的。我们在开发中可以从页面接收数据是因为网络传输协议(http、ftp、pop、smtp、TCP、UDP等等)将数据传输到了程序内存中,然后程序将这些数据转化,然后才是使用。这并不是html的功劳,html只不过是发出了一个传输的请求,然后电脑将数据转化成01010101的二进制形式,通过网络传输协议传输给应用程序。所以,在根本上,html页面和应用程序之间的交流只不过是01010101这样的纯文本交流,并不存在什么可以直接使用的编程语言对象(面向对象的实例),比如Java对象。所以很多程序员往往误以为是html传输了一个数据对象过来,其实并不是。哪怕是现在都在使用的spring注入,那也不是接收一个对象来注入,而是接收了一些文本信息,然后在将文本转化为对象的属性,最后才形成一个对象注入到程序中。这就是前后台传输数据的本质。

  • 1
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值