zoukankan      html  css  js  c++  java
  • web开发笔记

    ----nodejs----

    1、对于操作系统来说,创建一线程的代价是十分昂贵的,要给他分配内存、列入调度,同时在线程切换的时候还要执行内存换页,CPU缓存被清空,切换的时候还要重新从内存中读取信息,破坏了数据的局部性。
    2、事件驱动的单线程异步模型 & 多线程同步模型
    3、Web开发架构对比
    模板为中心架构 MVC架构
    4、包管理
    nodejs的npm、python的pip、ubuntu的apt-get、PHP的pear、python还有一个PyPI
    5、Web开发框架对比

    特性

    模板为中心框架

    MVC框架

    页面生成方式

    执行并替换标签中的语句

    由模板引擎生成HTML页面

    路径解析

    对应到文件系统

    由控制器定义

    数据访问

    通过SQL语句查询或访问文件系统

    对象关系模型

    架构中心

    脚本语言是静态HTTP服务的扩展

    静态HTTP服务器是脚本语言的补充

    适用范围

    小规模网站

    大规模网站

    学习难度

    容易

    较难

    6、nodejs的Express框架

    ------------django---------

    1、django不能链接MySQL的检查方法

    $python

    >>>import MySQLdb
    报错则没有MySQLdb模块

  • 相关阅读:
    跨域
    reactV16理解
    css动画总结
    h5与app交互
    跨域
    ant-design如果按需加载组件
    移动端300ms延迟原理,穿透、遮罩层滑动导致下面滑动总结
    监听数组的变化
    使用VS Code调试Node.js
    React-typescript-antd 常见问题
  • 原文地址:https://www.cnblogs.com/chenbuer/p/4270252.html
Copyright © 2011-2022 走看看