- 博客(7)
- 收藏
- 关注
原创 基于node.js+express+mysql+vue.js的校园点餐系统设计与实现
管理员端功能:管理员登录、用户管理、菜品管理、食堂窗口管理、菜品类型管理、公告管理、订单管理、评论管理等等。
2024-05-08 14:10:40 183 2
原创 使用node-inspector调试Node.js应用
如果你在编写Node.js代码,node-inspector是必备之选,比Node.js的内置调试器好出许多。使用起来跟Chrome的javascript调试器很相似。使用npm安装:$ npm install -g node-inspector然后需要通过浏览器连接到node-inspector,需要启动inspector服务:$ node-inspector &
2017-05-12 16:03:15 192
原创 HTTP协议Keep-Alive模式详解和HTTP头字段总结
1、什么是Keep-Alive模式?我们知道HTTP协议采用“请求-应答”模式,当使用普通模式,即非KeepAlive模式时,每个请求/应答客户和服务器都要新建一个连接,完成 之后立即断开连接(HTTP协议为无连接的协议);当使用Keep-Alive模式(又称持久连接、连接重用)时,Keep-Alive功能使客户端到服 务器端的连接持续有效,当出现对服务器的后继请求时,Keep-Alive
2017-05-11 16:02:41 1450
原创 加密和解密,(数字)签名和验证,公钥私钥
现在很多对称性加密算法,都是产生一个密钥对,就是你所问的公私钥~ 一般来说公钥是用来加密的~私钥是用来解密的~ 私钥是公开的,就是用在客户端~而公钥则是保密的~ 举个例子吧~ 由用户名A,和公钥3,可以得到一个序号5 那么通过私钥2,可以把序号5解密成A, 这样就容易验证序号的合法性,又不会失密~ 3和2的确定是用一些特殊的函数做到的,他们之间有一定的关系,有3可以很容易的推出2来,但有2却很难推
2017-05-11 11:42:33 1334
原创 JavaScript名词shim与polyfill
在JavaScript的世界里,有两个词经常被提到,shim和polyfill.它们指的都是什么,又有什么区别?一个shim是一个库,它将一个新的API引入到一个旧的环境中,而且仅靠旧环境中已有的手段实现一个polyfill就是一个用在浏览器API上的shim.我们通常的做法是先检查当前浏览器是否支持某个API,如果不支持的话就加载对应的polyfill.然后新旧浏览器就都可以使用这个API了.术
2017-05-10 14:35:25 657
转载 Javascript异步编程的4种方法
本文总结了"异步模式"编程的4种方法,理解它们可以让你写出结构更合理、性能更出色、维护更方便的Javascript程序。一、回调函数这是异步编程最基本的方法。假定有两个函数f1和f2,后者等待前者的执行结果。 f1(); f2();如果f1是一个很耗时的任务,可以考虑改写f1,把f2写成f1的回调函数。 function f
2017-05-09 09:26:59 292
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人