nodejs+mysql 服务端搭建 手动创建nodejs项目 1、创建项目文件 1、在指定目录下,右击创建文件夹(myapp项目名称) 2、通过命令行创建 a、在指定目录下,右击打开 git bash here ,这里…
分类:node.js教程学习
关于前后端分离的开发模式
为什么要做分离开发: 现在很多公司的web开发模式都是用jsp、php、asp等等开发,由服务端渲染,而前端工程师的工作就是完成切图及静态页面的搭建,他们的精力都放在了辅助别人完成项目的工作,背锅还不讨好,责任划分不明确…
如何理解js的发布-订阅模式
发布-订阅模式/观察者模式 发布-订阅模式也叫观察者模式,这是一个一对多的关系,可以多个订阅者订阅同一个事件,当事件触发时就会通知订阅者去执行订阅时绑定的程序; 我举个例子来解释一下: A同学想在结婚的时候邀请好友B、C…
socket.io + vue.js 简易聊天室
本文主要分享一个简易版的聊天室 项目地址 https://github.com/zuank/socket 测试地址 http://yuehao.duapp.com/chat/ 服务端配置 开启服务 const serve…
前端路由与后端路由的思考
后端路由 * path(路由分发) 针对不同的路由对应不同的回调函数处理(req, res, next) * req;获取请求参数 * res:返回请求数据 * next: 调用后续的回调函数 前端路由 * 路由是根据不…
socket.io+express实现聊天室的思考(一)
从开始写到完善差不多断断续续差不多半个月时间,虽然还没有打到想要的效果但还是阶段性总结一下。(下一步加入打算视频通讯功能)本文默认你已掌握 node 相关基础知识 GitHub地址:https://github.com/…
使用 TypeScript 开发 Node.js 的微信开放平台/企业微信/钉钉开放平台消息 AES 加密解密库并且发布
首先附上链接:https://github.com/ecfexorg/w… 由于工作原因,先后进行过微信开放平台,企业微信,阿里钉钉的第三方开发。在这个过程中都会有解密服务器推送来的消息的需求,而且经过这几次…
Node.js学习笔记(二)
今天的内容涉及Node的原理、运行机制和CommonJS的内容,会有点沉闷,也会有点困难,建议像我一样做一些笔记。 模块 在开发大型应用的时候,我们常常会用到全局变量,例如:var s="Hello"。但是,当我们的应用…
利用angular4和nodejs-express构建一个简单的网站(二)——设置跨域访问和安装基本依赖构建数据库
在上面一章中,我创建了前端的angular4框架程序和后端的nodejs-express框架程序,在这一章中,我准备对前后端程序进行一些简单的配置,然后将后台数据库创建起来。好的!让我们开始吧。我开发这个网站用的开发工具…
ES2018 新特征之:正则表达式 dotAll 模式
ES2018 新特性 异步迭代器 正则表达式反向(lookbehind)断言 正则表达式 Unicode 转义 非转义序列的模板字符串 正则表达式 s/dotAll 模式(本文) 正则表达式命名捕获组 对象展开运算符 P…
Pandas使用DataFrame进行数据分析比赛进阶之路(一)
这篇文章中使用的数据集是一个足球球员各项技能及其身价的csv表,包含了60多个字段。数据集下载链接:数据集 1、DataFrame.info() 这个函数可以输出读入表格的一些具体信息。这对于加快数据预处理非常有帮助。 …
vue组件之间的通信
前言 作为一个vue初学者不得不了解的就是组件间的数据通信(暂且不谈vuex)。通信方式根据组件之间的关系有不同之处。组件关系有下面三种:父–>子、子–>父、非父子 父–&…