node.js的事件

Node.js 是单进程单线程应用程序,但是因为 V8 引擎提供的异步执行回调接口,通过这些接口可以处理大量的并发,所以性能非常高。Node.js 几乎每一个 API 都是支持回调函数的。Node.js 基本上所有的事件机制都是用设计模式中观察者模式实现。Node.js 单线程类似进入一个while(true)的事件循环,直到没有事件观察者退出,每个异步事件都生成一个事件观察者,如果有事件发生就调用该回调函数.
复制代码

node.js的模块

为了让Node.js的文件可以相互调用,Node.js提供了一个简单的模块系统。模块是Node.js 应用程序的基本组成部分,文件和模块是一一对应的。换言之,一个 Node.js 文件就是一个模块,这个文件可能是JavaScript 代码、JSON 或者编译过的C/C++ 扩展。
复制代码

在对以前的做出一个总结后我们开始今天的主题(删_查)

router.post('/shan',function(req,res){

var id=req.body.idvar sql=`delete from tl48 where id = '${id}';`
mc.query(sql,function(err)
{res.send('ok')
})
复制代码

})

//当我们获取到/shan这个操作时我们调用function函数 1:获取到我们需要删除行/?的id

//定义一个sql语句 delete from 我们的mysql数据库 并找到他的id (主要用于删除)

//mc.query执行成功后/也就是删除成功时send

router.post('/cha',function(req,res){

var name=req.body.val
var sql=`select * from tl48 where name like '%${name}%';`
mc.query(sql,function(err,result)
{res.send(result)
})
复制代码

})

//当我们获取到/cha这个操作时我们调用function函数 1:获取到我们需要查询的名字/name

//定义一个sql语句 select * from 我们的mysql数据库 并找到他的相匹配的Name(用于查询/此语句为定义查询语句_模糊查询)

//mc.query执行成功后/也就是查询成功时send

从零开始学Node.js(八_删查)相关推荐

  1. 从零开始学Node.js(二)

    1. 核心模块 fs ==> file system 文件系统 表示对文件的操作: 在windows中一切都是文件2. ★★★回调函数:已函数作为参数的函数就是回调函数!★★★★★★★★★★★★ ...

  2. 从零开始搭建Node.js, Express, Ejs, Mongodb服务器

    http://www.toolmao.com/nodejs-express-ejs-mongodb-server 本文改自非鱼的<[翻译]前端开发人员入门指南,从零开始搭建Node.js, Ex ...

  3. 【高德地图API】从零开始学高德JS API(一)地图展现——仙剑地图,麻点图,街景,室内图...

    原文:[高德地图API]从零开始学高德JS API(一)地图展现--仙剑地图,麻点图,街景,室内图 摘要:关于地图的显示,我想大家最关心的就是麻点图,自定义底图的解决方案了吧.在过去,marker大于 ...

  4. 转载:高德地图API学习 从零开始学高德JS API(一)地图展现

    原文地址:https://www.cnblogs.com/milkmap/p/3687855.html [高德地图API]从零开始学高德JS API(一)地图展现--仙剑地图,麻点图,街景,室内图 摘 ...

  5. 【高德地图API】从零开始学高德JS API(三)覆盖物——标注|折线|多边形|信息窗口|聚合marker|麻点图|图片覆盖物

    原文地址为: [高德地图API]从零开始学高德JS API(三)覆盖物--标注|折线|多边形|信息窗口|聚合marker|麻点图|图片覆盖物 摘要:覆盖物,是一张地图的灵魂.有覆盖物的地图,才是完整的 ...

  6. python 爬虫源代码-从零开始学Python网络爬虫_源代码.rar

    [实例简介] [实例截图] [核心代码] 从零开始学Python网络爬虫_源代码_1 ├── 58project │ ├── __pycache__ │ │ ├── channel_extract.c ...

  7. 【高德地图API】从零开始学高德JS API(四)搜索服务——POI搜索|自动完成|输入提示|行政区域|交叉路口|自有数据检索

    原文地址为: [高德地图API]从零开始学高德JS API(四)搜索服务--POI搜索|自动完成|输入提示|行政区域|交叉路口|自有数据检索 摘要:地图服务,大家能想到哪些?POI搜素,输入提示,地址 ...

  8. java高德地图api开发平台_【高德地图API】从零开始学高德JS API(一)地图展现...

    摘要:关于地图的显示,我想大家最关心的就是麻点图,自定义底图的解决方案了吧.在过去,marker大于500之后,浏览器开始逐渐卡死,大家都开始寻找解决方案,比如聚合marker啊,比如麻点图啊.聚合m ...

  9. js 转json_2020年了为啥 还要学 Node.js

    前言 前些日子刷知乎看到个 2019 年初的问题 2019年nodejs凉了吗?凉到什么程度了?才看到问题的时候吃了一惊,是不是我在的公司大量使用 Node.js 让我有了幸存者偏差,前端社区已经沧海 ...

最新文章

  1. mysql查看在线用户
  2. java(5)——数据类型中的字符型和布尔类型
  3. maven 引入war
  4. 在线生成横幅BANNER广告图网站源码
  5. 【android】Airtest IDE实现多设备管理以及自动装包
  6. 数理逻辑习题集(6)
  7. 范德波振子的李雅普诺夫指数
  8. 【TSP问题】TSP问题有关解法
  9. 把所有数据库厂商拉在一起,会发生什么?
  10. Markdown 引用Gitee图片外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传
  11. Zabbix 邮件报警、钉钉报警、微信报警
  12. TIPC Cluster5
  13. mysql upgrade 是什么意思_Upgrade是什么意思?
  14. 机器学习-GridSearchCV scoring 参数设置!
  15. 【汇编语言】Arm处理器之中断处理
  16. c语言程序设计 李俊,深入浅出C语言程序设计(第2版)习题集和编程指导
  17. Python爬虫(一)—— 中国大学排名
  18. mac os x 文件权限管理
  19. 几种随机算法的实现原理
  20. 一款JavaScript 混淆(Obfuscator)工具(Tool)的研究(七)更新2

热门文章

  1. ajax登录非空判断,email ajax传输数据去重和非空判断(示例代码)
  2. 一个长方体玻璃容器从里面量长宽_泰来包装分享:如何设计钢边箱里面中型木包装箱...
  3. PHP开发erp账号登陆问题,浪潮ERP软件E系列创建账套时提示“由于登陆不正确、请重新登陆” | 浪潮888博客...
  4. 让你的Tex代码更加美观就这么简单----Tex代码的自动格式化
  5. 为什么需要做归一化或者标准化
  6. FZU - 2268 Cutting Game
  7. 10. javacript高级程序设计-DOM
  8. 自然语言理解——introduction
  9. Sql Server 中汉字处理排序规则,全角半角
  10. MAC地址、IP地址、ARP协议