精华内容
下载资源
问答
  • java web开发 什么时候要考虑线程 了两年代码了 从来没过线程 最近看论坛玩 高并发什么的 都是讲到线程 那什么时候要线程呢?如何。。。。还有线程池是什么
  • 最近有很多刚刚步入前端行业的人说,一提到要css样式就头疼,还要兼容各种浏览器,更不知所措了。。。 还听说后端程序员这样描述我们的css,说比后端程序麻烦多了。。。 这因为你还没有掌握css的诀窍,...

     

    最近有很多刚刚步入前端行业的人说,一提到要写css样式就头疼,还要兼容各种浏览器,更是不知所措了。。。

    还听说后端程序员这样描述我们的css,说比写后端程序麻烦多了。。。

    这是因为你还没有掌握写css的诀窍,下面我就来讲讲如何简单快速的写出可以兼容的css代码:

    我们很形象的把写css的过程比喻成给装修房子的过程。

    首先,我们要请设计师出一个设计图,然后请工人去按照设计图装修房子。

    回到我们的布局中,首先我们会拿到一张UI设计师给我们的视觉设计稿:

    例如:

    2767968008064e389bdcc9ed42334321.png

    这是设计师给我们的设计稿,首先我们需要划分版块:

    34eb62fdacb64315a9aa16b9e070817f.png

    有了框架以后,我们就好做多了,根据划分的板块,设置宽高,背景色

    头部 <div class=”header”></div>

    .header{width:1000px;height:100px; background:red;}

    导航 <div class=”nav”></div>

    .nav{width:1000px;height:60px; background:black;}

    Banner部分 <div class=”banner”></div>

    .banner{width:1000px;height:60px;background:orange;}

    a5953a02769b480985fee1d7ec36225b.png

    新闻部分

    <div class=”news”>

    <div class=”news_one”></div>

    <div class=”news_two”></div>

    <div class=”news_three”></div>

    </div>

    .news{

    width:1000px;

    height:260px;

    background:blue;

    }

    .news_one{

    width:500px;

    height:260px;

    float:left;

    }

    .news_two{

    width:500px;

    height:260px;

    float:left;

    }

    .news_three{

    width:500px;

    height:260px;

    float:left;

    }

    f85b118689ca474d90f556119662d283.png

    产品部分:

    <div class=”product”></div>

    .product{

    width:1000px;

    height:420px;

    background:gray;

    }

    71bcb2cdf18e475fae86214d5dfb5625.png

    底部:

    <div class=”footer”></div>

    .footer{

    width:1000px;

    height:80px;

    background:yellow;

    }

    通过划分板块,我们就把一个复杂的页面简单化了,然后这样去写css就会发现没有那么复杂了,而且板块被划分好后,整个页面也显得非常清晰了

    这个时候,我们就可以在这牢固的框架中去填充具体的内容了。

    或者我们可以把写css样式的过程看做是给一个新娘化妆,总共分几步,先化眉毛,再化眼影,眼线,最后涂口红和腮红

    当我们把框架搭出来后,再去填充内容就很简单了,这就好比像超市里面的货物分类一样,当我们分区后,再去寻找自己想要的东西,那就非常方便了。

    好了,今天我们就先聊到这里,希望小编的方法能让你的css样式变得更加清晰有条理。

    展开全文
  • Web service是什么

    2013-01-30 09:08:24
    Web service是什么? 作者: 阮一峰 日期: 2009年8月26日 ...今天先一个最基本的问题,Web service到底是什么? 一、Web service的概念 想要理解Web service,必须先理解什么是Service(服务)

    Web service是什么?

    作者: 阮一峰

    日期: 2009年8月26日

    我认为,下一代互联网软件将建立在Web service(也就是"云")的基础上。

    我把学习笔记和学习心得,放到网志上,欢迎指正。

    今天先写一个最基本的问题,Web service到底是什么?

    一、Web service的概念

    想要理解Web service,必须先理解什么是Service(服务)。

    传统上,我们把计算机后台程序(Daemon)提供的功能,称为"服务"(service)。比如,让一个杀毒软件在后台运行,它会自动监控系统,那么这种自动监控就是一个"服务"。通俗地说,"服务"就是计算机可以提供的某一种功能。

    根据来源的不同,"服务"又可以分成两种:一种是"本地服务"(使用同一台机器提供的服务,不需要网络),另一种是"网络服务"(使用另一台计算机提供的服务,必须通过网络才能完成)。

    举例来说,我现在有一批图片,需要把它们的大小缩小一半。那么,我们可以把"缩放图片"看成是一种服务。你可以使用"本地服务",在自己计算机上用软件缩小图片,也可以使用"网络服务",将图片上传到某个网站,让服务器替你缩小图片,完成后再通过网络送回给你。这就好比,一件事你可以自己做,也可以交给另一个人去做。肚子饿了,你可以自己做饭,也可以打电话去订一份比萨,让店家替你做好送上门。

    "网络服务"(Web Service)的本质,就是通过网络调用其他网站的资源。

    举例来说,去年我写过一个"四川大地震图片墙",它能动态显示关于四川地震的最新图片。但是,所有的图片都不是储存在我的服务器上,而是来自flickr.com。我只是发出一个动态请求,要求flickr.com向我提供图片。这种情况下,flickr.com提供的就是一种Web service。如果我把图片都存放在本地服务器,不调用flickr.com,那么我就是在使用"本地服务"。

    所以,Web service让你的网站可以使用其他网站的资源,比如在网页上显示天气、地图、twitter上的最新动态等等。

    二、Web Service架构和云

    如果一个软件的主要部分采用了"网络服务",即它把存储或计算环节"外包"给其他网站了,那么我们就说这个软件属于Web Service架构。

    Web Service架构的基本思想,就是尽量把非核心功能交给其他人去做,自己全力开发核心功能。比如,如果你要开发一个相册软件,完全可以使用Flickr的网络服务,把相片都储存到它上面,你只要全力做好相册本身就可以了。总体上看,凡是不属于你核心竞争力的功能,都应该把它"外包"出去。

    最近很红的"云计算"(cloud computing)或者"云服务"(cloud services),实际上就是Web Service的同义词,不过更形象一些罢了。它们不说你把事情交给其他计算机去做,而说你把事情交给"云"去做。

    三、本地服务的缺陷

    "网络服务"是未来软件开发和使用的趋势,本地服务将用得越来越少,主要因为以下三个原因:

    * 本地资源不足。很多数据和资料,本地得不到,只有向其他网站要。

    * 成本因素。本地提供服务,往往是不经济的,使用专业网站的服务更便宜。这里面涉及硬件和人员两部分,即使你买得起硬件,专门找一个人管理系统,也是很麻烦的事。

    * 可移植性差。如果你想把本机的服务,移植到其他机器上,往往很困难,尤其是在跨平台的情况下。

    四、Web Service的优势

    除了本地服务的缺点以外,Web Service还有以下的优越性:

    * 平台无关。不管你使用什么平台,都可以使用Web service。

    * 编程语言无关。只要遵守相关协议,就可以使用任意编程语言,向其他网站要求Web service。这大大增加了web service的适用性,降低了对程序员的要求。

    * 对于Web service提供者来说,部署、升级和维护Web service都非常单纯,不需要考虑客户端兼容问题,而且一次性就能完成。

    * 对于Web service使用者来说,可以轻易实现多种数据、多种服务的聚合(mashup),因此能够做出一些以前根本无法想像的事情。

    五、Web service的发展趋势

    根据我的观察,目前Web service有这样几种发展趋势。

    * 在使用方式上,RPC和soap的使用在减少,Restful架构占到了主导地位。

    * 在数据格式上,XML格式的使用在减少,json等轻量级格式的使用在增多。

    * 在设计架构上,越来越多的第三方软件让用户在客户端(即浏览器),直接与云端对话,不再使用第三方的服务器进行中转或处理数据。

    (完)

    展开全文
  • 什么是 web 框架

    2016-06-07 10:06:02
    从简单的博客系统到复杂的富 AJAX 应用,web 上每个页面都通过代码来生成的。我发现很多人都热衷于学习 web 框架技术,例如 Flask 或这 Django 之类的,但是很多人并不理解什么是 web 框架,或者它们如何工作...

    【译】什么是 web 框架?

    Web 应用框架,或者简单的说是“Web 框架”,其实是建立 web 应用的一种方式。从简单的博客系统到复杂的富 AJAX 应用,web 上每个页面都是通过写代码来生成的。我发现很多人都热衷于学习 web 框架技术,例如 Flask 或这 Django 之类的,但是很多人并不理解什么是 web 框架,或者它们是如何工作的。这篇文章中,我将探索反复被忽略的 web 框架基础的话题。阅读完这篇文章,你应该首先对什么是 web 框架以及它们为什么会存在有更深的认识。这会让你学习一个新的 web 框架变得简单的多,还会让你在使用不同的框架的时候做个明知的选择。

    Web 如何工作的?

    在我们讨论框架之前,我们需要理解 Web 如何“工作”的。为此,我们将深入挖掘你在浏览器里输入一个 URL 按下 Enter 之后都发生了什么。在你的浏览器中打开一个新的标签,浏览http://www.jeffknupp.com 。我们讨论为了显示这个页面,浏览器都做了什么事情(不关心 DNS 查询)。

    Web 服务器

    每个页面都以 HTML 的形式传送到你的浏览器中,HTML 是一种浏览器用来描述页面内容和结构的语言。那些负责发送 HTML 到浏览器的应用称之为“Web 服务器”,会让你迷惑的是,这些应用运行的机器通常也叫做 web 服务器。

    然而,最重要的是要理解,到最后所有的 web 应用要做的事情就是发送 HTML 到浏览器。不管应用的逻辑多么复杂,最终的结果总是将 HTML 发送到浏览器(我故意将应用可以响应像 JSON 或者 CSS 等不同类型的数据忽略掉,因为在概念上是相同的)。

    web 应用如何知道发送什么到浏览器呢?它发送浏览器请求的任何东西。

    HTTP

    浏览器从 web 服务器(或者叫应用服务器)上使用 HTTP 协议下载网站,HTTP 协议是基于一种 请求-响应(request-response)模型的。客户端(你的浏览器)从运行在物理机器上的 web 应用请求数据,web 应用反过来对你的浏览器请求进行响应。

    重要的一点是,要记住通信总是由客户端(你的浏览器)发起的,服务器(也就是 web 服务器)没有办法创建一个链接,发送没有经过请求的数据给你的浏览器。如果你从 web 服务器上接收到数据,一定是因为你的浏览器显示地发送了请求。

    HTTP Methods

    在 HTTP 协议中,每条报文都关联方法(method 或者 verb),不同的 HTTP 方法对应客户端可以发送的逻辑上不同类型的请求,反过来也代表了客户端的不同意图。例如,请求一个 web 页面的 HTML,与提交一个表单在逻辑上是不同的,所以这两种行为就需要使用不同的方法。

    HTTP GET

    GET 方法就像其听起来的那样,从 web 服务器上 get(请求)数据。GET 请求是到目前位置最常见的一种 HTTP 请求,在一次 GET 请求过程中,web 应用对请求页面的 HTML 进行响应之外,就不需要做任何事情了。特别的,web 应用在 GET 请求的结果中,不应该改变应用的状态(比如,不能基于 GET 请求创建一个新帐号)。正是因为这个原因,GET 请求通常认为是“安全”的,因为他们不会导致应用的改变。

    HTTP POST

    显然,除了简单的查看页面之外,应该还有更多与网站进行交互的操作。我们也能够向应用发送数据,例如通过表单。为了达到这样的目的,就需要一种不同类型的请求方法:POST。POST 请求通常携带由用户输入的数据,web 应用收到之后会产生一些行为。通过在表单里输入你的信息登录一个网站,就是 POST 表单的数据给 web 应用的。

    不同于 GET 请求,POST 请求通常会导致应用状态的改变。在我们的例子中,当表单 POST 之后,一个新的账户被创建。不同于 GET 请求,POST 请求不总是生成一个新的 HTML 页面发送到客户端,而是客户端使用响应的响应码(response code)来决定对应用的操作是否成功。

    HTTTP Response Codes

    通常来说,web 服务器返回 200 的响应码,意思是,“我已经完成了你要求我做的事情,一切都正常”。响应码总是一个三位数字的代号,web 应用在每个响应的同时都发送一个这样的代号,表明给定的请求的结果。响应码 200 字面意思是“OK”,是响应一个 GET 请求大多情况下都使用的代号。然而对于 POST 请求, 可能会有 204(“No Content”)发送回来,意思是“一切都正常,但是我不准备向你显示任何东西”。

    POST 请求仍然会发送一个特殊的 URL,这个 URL 可能和提交数据的页面不同,意识这一点是至关重要的。还是以我们的登录为例,表单可能是在 www.foo.com/signup 页面,然而点击 submit,可能会导致带有表单数据的 POST 请求发送到 www.foo.com/process_sigup 上。POST 请求要发送的位置在表单的 HTML 中有特别标明。

    Web 应用

    你可以仅仅使用 HTTP GET 和 POST 做很多事情。一个应用程序负责去接收一个 HTTP 请求,同时给以 HTTP 响应,通常包含了请求页面的 HTML。POST 请求会引起 web 应用做出一些行为,可能是往数据库中添加一条记录这样的。还有很多其它的 HTTP 方法,但是我们目前只关注 GET 和 POST。

    那么最简单的 web 应用是什么样的呢?我们可以写一个应用,让它一直监听 80 端口(著名的 HTTP 端口,几乎所有 HTTP 都发送到这个端口上)。一旦它接收到等待的客户端发送的请求连接,然后它就会回复一些简单的 HTML。

    下面是程序的代码:

     
    import socket
    HOST = ''
    PORT = 80
    listen_socket = socket.socket(socket.AF_INET, socket.SOCK_STREAM)
    listen_socket.bind((HOST, PORT))
    listen_socket.listen(1)
    connection, address = listen_socket.accept()
    request = connection.recv(1024)
    connection.sendall(b"""HTTP/1.1 200 OK
    Content-type: text/html
    
    <html>
        <body>
            <h1>Hello, World!</h1>
        </body>
    </html>""")
    connection.close()
    

    (如果上面的代码不工作,试着将 PORT 改为类似 8080 这样的端口。)

    这个代码接收简单的链接和简单的请求,不管请求的 URL 是什么,它都会响应 HTTP 200(所以,这不是一个真正意义上的 web 服务器)。Content-type:text/html 行代码的是 header 字段,header 用来提供请求或者响应的元信息。这样,我们就告诉了客户端接下来的数据是 HTML。

    请求的剖析

    如果看一下测试上面程序的 HTTP 请求,你会发现它和 HTTP 响应非常类似。第一行<HTTP Method> <URL> <HTTP version>,在这个例子中是 GET / HTTP/1.0。第一行之后就是一些类似Accept: */* 这样的头(意思是我们希望在响应中接收任何内容)。

    我们响应和请求有着类似的第一行,格式是<HTTP version> <HTTP Status-code> <Status-code Reason Phrase>,在外面的例子中是HTTP/1.1 200 OK 。接下来是头部,与请求的头部有着相同的格式。最后是响应的实际包含的内容。注意,这会被解释为一个字符串或者二进制文件, Content-type 头告诉客户端怎样去解释响应。

    Web 服务器之殇

    如果我们继续以上面的例子为基础建立 web 应用,我们还需要解决很多问题:

    1. 我们怎样检测请求的 URL 以及返回正确的页面?
    2. 除了简单的 GET 请求之外我们如何处理 POST 请求?
    3. 我们如何理解更高级的概念,如 session 和 cookie?
    4. 我们如何扩展程序以使其处理上千个并发连接?

    就像你想的那样,没有人愿意每次建立一个 web 应用都要解决这些问题。正是这个原因,就有处理 HTTP 协议本身和有效解决上面问题的办法的包存在。然而,记住了,它们的核心功能和我们的例子是相同的:监听请求,带有一些 HTML 发回 HTTP 响应。

    解决两大问题:路由和模板

    围绕建立 web 应用的所有问题中,两个问题尤其突出:

    1. 我们如何将请求的 URL 映射到处理它的代码上?
    2. 我们怎样动态地构造请求的 HTML 返回给客户端,HTML 中带有计算得到的值或者从数据库中取出来的信息?

    每个 web 框架都以某种方法来解决这些问题,也有很多不同的解决方案。用例子来说明更容易理解,所以我将针对这些问题讨论 Django 和 Flask 的解决方案。但是,首先我们还需要简单讨论一下 MVC 。

    Django 中的 MVC

    Django 充分利用 MVC 设计模式。 MVC,也就是 Model-View-Controller (模型-视图-控制器),是一种将应用的不同功能从逻辑上划分开。models 代表的是类似数据库表的资源(与 Python 中用 class 来对真实世界目标建模使用的方法大体相同)。controls 包括应用的业务逻辑,对 models 进行操作。为了动态生成代表页面的 HTML,需要 views 给出所有要动态生成页面的 HTML 的信息。

    在 Django 中有点让人困惑的是,controllers 被称做 views,而 views 被称为 templates。除了名字上的有点奇怪,Django 很好地实现了 MVC 的体系架构。

    Django 中的路由

    路由是处理请求 URL 到负责生成相关的 HTML 的代码之间映射的过程。在简单的情形下,所有的请求都是有相同的代码来处理(就像我们之前的例子那样)。变得稍微复杂一点,每个 URL 对应一个 view function 。举例来说,如果请求 www.foo.com/bar 这样的 URL,调用 handler_bar() 这样的函数来产生响应。我们可以建立这样的映射表,枚举出我们应用支持的所有 URL 与它们相关的函数。

    然而,当 URL 中包含有用的数据,例如资源的 ID(像这样 www.foo.com/users/3/) ,那么这种方法将变得非常臃肿。我们如何将 URL 映射到一个 view 函数,同时如何利用我们想显示 ID 为 3 的用户?

    Django 的答案是,将 URL 正则表达式映射到可以带参数的 view 函数。例如,我假设匹配^/users/(?P<id>\d+)/$ 的 URL 调用 display_user(id) 这样的函数,这儿参数 id 是正则表达式中匹配的 id。这种方法,任何 /users/<some_number>/ 这样的 URL 都会映射到 display_user 函数。这些正则表达式可以非常复杂,包含关键字和参数。

    Flask 中的路由

    Flask 采取了一点不同的方法。将一个函数和请求的 URL 关联起来的标准方法是通过使用 route() 装饰器。下面是 Flask 代码,在功能上和上面正则表达式方法相同:

    @app.route('/users/<id:int>/')
    def display_user(id):
        # ...
    

    就像你看到的这样,装饰器使用几乎最简单的正则表达式的形式来将 URL 映射到参数。通过传递给route() 的 URL 中包含的 <name:type> 指令,可以提取到参数。路由像 /info/about_us.html 这样的静态 URL,可以像你预想的这样 @app.route('/info/about_us.html') 处理。

    通过 Templates 产生 HTML

    继续上面的例子,一旦我们有合适的代码映射到正确的 URL,我们如何动态生成 HTML?对于 Django 和 Flask,答案都是通过 HTML Templating

    HTML Templating 和使用 str.format() 类似:需要动态输出值的地方使用占位符填充,这些占位符后来通过 str.format() 函数用参数替换掉。想象一下,整个 web 页面就是一个字符串,用括号标明动态数据的位置,最后再调用 str.format() 。Django 模板和 Flask 使用的模板引擎 Jinja2 都使用的是这种方法。

    然而,不是所有的模板引擎都能相同的功能。Django 支持在模板里基本的编程,而 Jinja2 只能让你执行特定的代码(不是真正意义上的代码,但也差不多)。Jinja2 可以缓存渲染之后的模板,让接下来具有相同参数的请求可以直接从缓存中返回结果,而不是用再次花大力气渲染。

    数据库交互

    Django 有着“功能齐全”的设计哲学,其中包含了一个 ORM(Object Realational Mapper,对象关系映射),ORM 的目的有两方面:一是将 Python 的 class 与数据库表建立映射,而是剥离出不同数据库引擎直接的差异。没人喜欢 ORM,因为在不同的域之间映射永远不完美,然而这还在承受范围之内。Django 是功能齐全的,而 Flask 是一个微框架,不包括 ORM,尽管它对 SQLAlchemy 兼容性非常好,SQLAlchemy 是 Django ORM 的最大也是唯一的竞争对手。

    内嵌 ORM 让 Django 有能力创建一个功能丰富的 CRUD 应用,从服务器端角度来看,CRUDCreateRead Update Delete)应用非常适合使用 web 框架技术。Django 和 Flask-SQLchemy 可以直接对每个 model 进行不同的 CRUD 操作。

    再谈 web 框架

    到现在为止,web 框架的目的应该非常清晰了:向程序员隐藏了处理 HTTP 请求和响应相关的基础代码。至于隐藏多少这取决于不同的框架,Django 和 Flask 走向了两个极端:Django 包括了每种情形,几乎成了它致命的一点;Flask 立足于“微框架”,仅仅实现 web 应用需要的最小功能,其它的不常用的 web 框架任务交由第三方库来完成。

    但是最后要记住的是,Python web 框架都以相同的方式工作的:它们接收 HTTP 请求,分派代码,产生 HTML,创建带有内容的 HTTP 响应。事实上,所有主流的服务器端框架都以这种方式工作的( JavaScript 框架除外)。但愿了解了这些框架的目的,你能够在不同的框架之间选择适合你应用的框架进行开发。

    展开全文
  • 我的方法:我做的java web开发,不是内外的外,个英文单词web,全名叫world wide web,即全球广域网,也叫万维万,互联网的总称,他基于超文本和http的,全球 性的,动态交互的跨平台的分步式图形信息...

      如果想外行问你是做什么的,改如何回答。和内行说java后台就可以了,但外行听不懂,我们该如何描述呢?

    我的方法是:我做的是java web开发,不是内外的外,是个英文单词web,全名叫world wide web,即全球广域网,也叫万维万,是互联网的总称,他是基于超文本和http的,全球

    性的,动态交互的跨平台的分步式图形信息系统。是建立在Internet上的一种网络服务,为浏览器在Internet上查找和浏览信息提供了图形化的易于访问的直观界面,其中的文档超级

    链接将Internet上的信息节点组织成一个互联的网状结构,我们做的就是把以上实现。

      一听就高大上有没有,女朋友又好找了,第一次就写点好玩的,为了祭奠我这个第一次的灵魂,这个博客会陪伴我成长。我希望可以帮到一些人,因为我曾经被这个问题困扰过,

    问我你在做什么,我告诉他我在做web开发,他说什么玩意一看就是垃圾,我都没办法向他介绍这个技术有多牛,哎。就当做我的第一次成长吧!

    转载于:https://www.cnblogs.com/cmjChunShu/p/8306702.html

    展开全文
  • Web 组件是什么

    千次阅读 2018-05-07 17:25:00
    Web 组件是什么 一、总结 这篇下面的内容多看 1、组件化的目的:高内聚,低耦合,便于多人同时开发 2、各种前端框架(前端组件化)让前端不要太简单: 3、组件编程最最最最简单实例: 1 &lt;link rel...
  • Web service 是什么

    千次阅读 2019-05-07 17:24:39
    今天先一个最基本的问题,Web service到底是什么? 一、Web service的概念 想要理解Web service,必须先理解什么是Service(服务)。 传统上,我们把计算机后台程序(Daemon)提供的功能,称为"服务"(service...
  • 一般在src那里的都叫applicationContext.xml WEB-INF里的叫spring-mvc-servlet.xml 这两个有什么区别,我添加bean的时候又该在哪个xml里? 两个不能合在一起吗?
  • Web服务器是什么意思?Web服务器Web服务器的多种定义和解读WWWWeb服务器工作原理 Web服务器 Web服务器,一般是指“网站服务器”,是指驻留于互联网上某种类型计算机的程序。Web服务器可以向Web浏览器等客户端提供...
  • Web Service是什么

    2011-07-07 01:07:41
    我认为,下一代互联网软件将建立在Web service(也就是"云")的基础上。...今天先一个最基本的问题,Web service到底是什么?一、Web service的概念想要理解Web service,必须先理解什么是Service
  • 什么是web框架

    千次阅读 2017-09-11 14:37:44
    转自...从简单的博客系统到复杂的富 AJAX 应用,web 上每个页面都通过代码来生成的。我发现很多人都热衷于学习 web 框架技术,例如 Flask 或这 Django 之类的,但是
  • Web service是什么

    2014-06-24 23:06:25
    Web service是什么? ...我认为,下一代互联网软件将建立在Web service(也就是"云...今天先一个最基本的问题,Web service到底是什么? 一、Web service的概念 想要理解Web service,必须先理解什么是S
  • Web Services是什么

    2013-02-26 10:19:48
    从w3school转过来的,本来要自己一个web service简介了,看完了这里的资料感觉实在没有必要了,更多的信息参考 http://www.w3school.com.cn/webservices/ws_intro.asp  Web Services可使您的应用程序成为Web...
  • Web Service是什么

    2014-03-08 16:07:40
    Web service是什么?...今天先一个最基本的问题,Web service到底是什么? 一、Web service的概念 想要理解Web service,必须先理解什么是Service(服务)。 传统上,我们把计算机后台程序(Daemon)提供的功
  • 什么是web services

    2014-05-24 09:53:41
    今天先一个最基本的问题,Web service到底是什么? 一、Web service的概念 想要理解Web service,必须先理解什么是Service(服务)。 传统上,我们把计算机后台程序(Daemon)提供的功能,称为"服务"
  • 什么是 web 框架?

    千次阅读 2018-04-22 11:46:42
    什么是 web 框架? Web 应用框架,或者简单的说是“Web 框架”,其实建立 web 应用的一种方式。从简单的博客系统到复杂的富 AJAX 应用,web 上每个页面都通过代码来生成的。我发现很多人都热衷于学习 web ...
  • Web 建站技术中,HTML、HTML5、XHTML、CSS、SQL、JavaScript、PHP、ASP.NET、Web Services 是什么? W3School的HTML教程 W3School的HTML5教程 MDN Web开发入门 新知识整理: PHP:一种常见的用来服务器脚本的...
  • 什么是web service

    2014-06-28 20:38:38
    今天先一个最基本的问题,Web service到底是什么?一、Web service的概念想要理解Web service,必须先理解什么是Service(服务)。传统上,我们把计算机后台程序(Daemon)提供的功能,称为"服务
  • 什么是web框架?

    千次阅读 2017-04-25 17:02:52
    统一词汇: web:网络application:应用(编程语言的...什么是web框架? Web application frameworks(网络应用框架),简称:web框架,用于构建web应用。不管简单的博客网站,还是复杂的AJAX应用,每一个页面

空空如也

空空如也

1 2 3 4 5 ... 20
收藏数 14,720
精华内容 5,888
关键字:

web是什么写