zoukankan      html  css  js  c++  java
  • Web-Note

    1.servlet是Java Web开发的规范,现在最新版是Servlet 3.0。不同的Java Web框架都严格遵循servlet规范。

    2. Apache/Nginx 是 HTTP Server
    Tomcat/Jetty 是 Application Server,或者说是 Servlet/JSP 应用的容器

    3. Web后台聚焦于展现于逻辑,屏蔽了底层通信的细节。

    4. C++后台。在接入层通过CGI实现;在基于TCP/UDP的应用层关注Socket编程,也就是Linux C的网络编程。

    5. Servlet采用多线程模型来处理Servlet请求。Servlet第一次被访问时,才创建对应的Servlet对象。
    Servlet生命周期内调用的三个方法,init(),service(),destroy()。
    自定义Servlet只需要继承HttpServlet类,再重写doGet,doPost方法。
    JSP会被Servlet容器边银城Servlet形式的Java代码。
    ajax到后台取json


    会话 Session
    Cookie:客户端技术
    Session:服务端技术,服务器在运行时为每个用户的浏览器创建的一个独享的session对象,用于存储该用户相关的数据。

    Cookie,若服务器端没有设置最大保存时间,则关闭浏览器后,失效。

    一个Cookie只能标识一种信息,它至少包含一个Name和Value对。


    ### HTML5

    * 狭义的讲,就是HTML的最新版本,包含新的元素、属性和行为;
    * 广义的讲,它是一个更大的技术集,能够构建更多样化的网站和应用,叫做HTML5 & Friends,通常被简称为HTML5.

    HTML5特性:
    * 语义(Semantics): HTML5赋予网页更好的意义和解构
    * 连接(Connectivity): 更有效的连接工作效率,拥有更有效的服务器推送技术,Server-Sent Event、WebSockets和WebRTC
    * 本地存储(Offline & Storage): HTML5 App Cache, Indexed DB.
    * 网页多媒体(MultiMedia):Video, Audio成为Web的一等公民
    * 2D/3D绘图&效果(3D, Graphics & Effects): SVG, Canvas, WebGL, CSS3 3D
    * 性能与集成(Performance & Integration): XMLHttpRequest2等技术,解决跨域等问题
    * 设备兼容(Device Access): 能够处理各种输入和输出设备
    * CSS3: CSS3的新特性,包含Flexbox布局,动画等

    #### 语义

    ##### 节段和提纲

    <section>, <article>, <nav>, <header>, <footer>, <aside>, <hgroup>

    ##### 音频和视频

    <audio>, <video>

    ##### HTML5表单验证

    收刀入鞘吧!凡动刀的,必死在刀下!
  • 相关阅读:
    【转】正则表达式参考
    php七牛批量删除空间内的所有文件方法
    星级评分(全星)
    [转]No 'AccessControlAllowOrigin' header is present on the requested resource.'Ajax跨域访问解决方案
    在canvas中插入图片
    vue2.0 引入css文件
    修改input框样式
    js实现简单分页浏览
    [转] js 移动端 长按事件
    TypeError: console.log(…) is not a function
  • 原文地址:https://www.cnblogs.com/qiuyi116/p/9008811.html
Copyright © 2011-2022 走看看