从零开始学Node.js(八_删查)
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(八_删查)相关推荐
- 从零开始学Node.js(二)
1. 核心模块 fs ==> file system 文件系统 表示对文件的操作: 在windows中一切都是文件2. ★★★回调函数:已函数作为参数的函数就是回调函数!★★★★★★★★★★★★ ...
- 从零开始搭建Node.js, Express, Ejs, Mongodb服务器
http://www.toolmao.com/nodejs-express-ejs-mongodb-server 本文改自非鱼的<[翻译]前端开发人员入门指南,从零开始搭建Node.js, Ex ...
- 【高德地图API】从零开始学高德JS API(一)地图展现——仙剑地图,麻点图,街景,室内图...
原文:[高德地图API]从零开始学高德JS API(一)地图展现--仙剑地图,麻点图,街景,室内图 摘要:关于地图的显示,我想大家最关心的就是麻点图,自定义底图的解决方案了吧.在过去,marker大于 ...
- 转载:高德地图API学习 从零开始学高德JS API(一)地图展现
原文地址:https://www.cnblogs.com/milkmap/p/3687855.html [高德地图API]从零开始学高德JS API(一)地图展现--仙剑地图,麻点图,街景,室内图 摘 ...
- 【高德地图API】从零开始学高德JS API(三)覆盖物——标注|折线|多边形|信息窗口|聚合marker|麻点图|图片覆盖物
原文地址为: [高德地图API]从零开始学高德JS API(三)覆盖物--标注|折线|多边形|信息窗口|聚合marker|麻点图|图片覆盖物 摘要:覆盖物,是一张地图的灵魂.有覆盖物的地图,才是完整的 ...
- python 爬虫源代码-从零开始学Python网络爬虫_源代码.rar
[实例简介] [实例截图] [核心代码] 从零开始学Python网络爬虫_源代码_1 ├── 58project │ ├── __pycache__ │ │ ├── channel_extract.c ...
- 【高德地图API】从零开始学高德JS API(四)搜索服务——POI搜索|自动完成|输入提示|行政区域|交叉路口|自有数据检索
原文地址为: [高德地图API]从零开始学高德JS API(四)搜索服务--POI搜索|自动完成|输入提示|行政区域|交叉路口|自有数据检索 摘要:地图服务,大家能想到哪些?POI搜素,输入提示,地址 ...
- java高德地图api开发平台_【高德地图API】从零开始学高德JS API(一)地图展现...
摘要:关于地图的显示,我想大家最关心的就是麻点图,自定义底图的解决方案了吧.在过去,marker大于500之后,浏览器开始逐渐卡死,大家都开始寻找解决方案,比如聚合marker啊,比如麻点图啊.聚合m ...
- js 转json_2020年了为啥 还要学 Node.js
前言 前些日子刷知乎看到个 2019 年初的问题 2019年nodejs凉了吗?凉到什么程度了?才看到问题的时候吃了一惊,是不是我在的公司大量使用 Node.js 让我有了幸存者偏差,前端社区已经沧海 ...
最新文章
- mysql查看在线用户
- java(5)——数据类型中的字符型和布尔类型
- maven 引入war
- 在线生成横幅BANNER广告图网站源码
- 【android】Airtest IDE实现多设备管理以及自动装包
- 数理逻辑习题集(6)
- 范德波振子的李雅普诺夫指数
- 【TSP问题】TSP问题有关解法
- 把所有数据库厂商拉在一起,会发生什么?
- Markdown 引用Gitee图片外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传
- Zabbix 邮件报警、钉钉报警、微信报警
- TIPC Cluster5
- mysql upgrade 是什么意思_Upgrade是什么意思?
- 机器学习-GridSearchCV scoring 参数设置!
- 【汇编语言】Arm处理器之中断处理
- c语言程序设计 李俊,深入浅出C语言程序设计(第2版)习题集和编程指导
- Python爬虫(一)—— 中国大学排名
- mac os x 文件权限管理
- 几种随机算法的实现原理
- 一款JavaScript 混淆(Obfuscator)工具(Tool)的研究(七)更新2
热门文章
- ajax登录非空判断,email ajax传输数据去重和非空判断(示例代码)
- 一个长方体玻璃容器从里面量长宽_泰来包装分享:如何设计钢边箱里面中型木包装箱...
- PHP开发erp账号登陆问题,浪潮ERP软件E系列创建账套时提示“由于登陆不正确、请重新登陆” | 浪潮888博客...
- 让你的Tex代码更加美观就这么简单----Tex代码的自动格式化
- 为什么需要做归一化或者标准化
- FZU - 2268 Cutting Game
- 10. javacript高级程序设计-DOM
- 自然语言理解——introduction
- Sql Server 中汉字处理排序规则,全角半角
- MAC地址、IP地址、ARP协议