当前位置: 首页 > news >正文

为什么自己做的网站别的电脑打不开自己做网站需要什么条件

为什么自己做的网站别的电脑打不开,自己做网站需要什么条件,广州网站订制开发,重庆市证书查询官网大家好,我是有用就扩散,有用就点赞。 有没有写过Koa中间件,说一下中间件原理,介绍下自己写过的中间件 koa本来就是一个轻量级框架,本身支持的功能并不多,功能都是通过中间件来实现不同的需求。开发者可以通…

大家好,我是有用就扩散,有用就点赞。

  1. 有没有写过Koa中间件,说一下中间件原理,介绍下自己写过的中间件

    koa本来就是一个轻量级框架,本身支持的功能并不多,功能都是通过中间件来实现不同的需求。开发者可以通过不同的中间件来按需求扩展不同的功能。

    koa中间件本质上就是函数,可以是一个async函数,也可以是一个普通的函数。

    中间件原理:中间件会遵循洋葱模型,中间件执行顺序并不是会从头执行到尾,而是会执行最外层中间件,当调取next()函数后进入下一个中间件执行,一路执行到最里层中间件,然后在从最里层执行到最外层。

  2. 如果判断当前脚本运行在浏览器还是node环境中?

    可以通过判断在浏览器端或者是node端独特的全局对象来区分环境。

    // 例如:浏览器端的window或者是node端的process全局对象
    if(typeof process !== "undefined"){console.log("node")
    } else {console.log("浏览器")
    }
    
  3. 请描述一下cookies、sessionStorage和localStorage区别?

    相同点:都存储在客户端

    不同点:

    1. 存储大小

      cookies:数据大小不能超过4K

      sessionStorage和localStorage虽然也有存储大小的限制,但比cookies大得多,可以达到5M或更大

    2. 有效时间

      cookies:设置的cookies过期时间一直有效,即使窗口或浏览器关闭

      sessionStorage:数据在当前浏览器窗口关闭后自动删除

      localStorage:存储支持久数据,浏览器关闭后数据不丢失除非主动删除数据

    3. 数据与服务器之间的交互方式

      cookies:数据会自动的传递到服务器,服务器端也可以写cookie到客户端

      sessionStorage和localStorage不会自动把数据发给服务器,仅在本地保存

  4. 介绍一下node常用模块,并且详细介绍下Stream?

    常用模块如:内置模块http,通过http来构建本地服务器

    const http = require("http")
    const server = http.createServer((req,res)=>{res.write("hello world")res.end()
    })
    server.listen(3000)
    

    同样也可以通过http实现服务端的网络请求。

    ​ 还有fs模块可以通过fs模块实现服务器端的文件操作,实现服务端文件的增删改查操作

    还有path模块提供各种处理路劲的API;body-parser模块来处理接收post请求到服务端的数据等等模块。

    ​ Stream流是一种抽象数据结构,可以用它来读取和写入数据,通过流来读取和写入数据可以防止内存溢出,采取流方式处理数据会把数据分成64K小块数据,异步依次来进行传递,更加节约性能。

  5. Node如何和MySQL进行通信?

    可以借助一些sql相关模块实现node和mysql数据库的通信

    第一步:安装mysql2包模块

    第二步:连接数据库

    const mysql = require("mysql2")
    const connection = mysql.createConnection({host:"localhost", // 主机地址user:"root", // 数据库用户名database:"test" // 数据库名称
    })
    

    第三步:通过query来执行sql语句

欢迎各位大哥投稿 PR

http://www.jinmujx.cn/news/78417.html

相关文章:

  • 网站建设服务套餐百度关键词刷排名软件
  • 网站建设与web应用开发技术公司网站建设哪个好
  • javaee做的是网站吗产品推广找哪家公司
  • 重庆住房城乡建设厅官方网站百度小说风云榜总榜
  • 企业为什么做网站优化推广正规电商培训班
  • 如何在头条上做网站推广万网官网域名注册
  • 网站建设实训个人重庆黄埔seo整站优化
  • wordpress默认字体颜色百度seo公司哪家强一点
  • 青海建设兵团青岛战友网站百度浏览器下载
  • 镇江网站搭建长沙百度网站推广公司
  • 合肥网站推广助理cnzz数据统计
  • 网站推荐货源百度网站推广怎么做
  • 阿里云和wordpressseo站外优化平台
  • 做网站开发很赚钱吗seo网站推广免费
  • 学校校园网站使用扬州百度关键词优化
  • 在百度上注册公司网站要多少钱英文网站设计公司
  • 辽阳做网站百度一下电脑版首页
  • 龙采网站建设资源分享平台正规引流推广公司
  • 免费注册网页的网站宁波seo排名优化哪家好
  • 怎么判断一个网站做的好不好深圳网络推广团队
  • 盐城微信公众平台网站制作湖南网站建设seo
  • 网站页面总数百度一下生活更好
  • 做轻时尚的网站云巅seo
  • 做百度网站接到多少客户电话号码免费注册网页网址
  • 自适应网站 seo怎么做北京优化seo排名优化
  • 我做外贸要开国际网站吗怎样推广自己的商城
  • 个体营业执照可以做网站嘛网络营销渠道的功能
  • 温州微网站制作多少钱百度域名收录
  • seo优化排名怎么做快速seo优化
  • 自己做好的网站如何发布百度seo怎么做网站内容优化