随笔分类 -  后端开发

WebSocket实现web即时通信(后端nodejs实现)
摘要:WebSocket实现web即时通信一、首先看一下,HTTP、ajax轮询、long poll和WebSocket的区别:1、HTTP 协议(短连接):一个 Request 一个 Response。缺陷:通信只能由客户端发起。 2、ajax轮询:ajax轮询的原理非常简单,让浏览器隔个几秒就发送一次 阅读全文

posted @ 2018-10-17 20:50 米仓山下 阅读(597) 评论(0) 推荐(0)

Python——Queue模块以及生产消费者模型
摘要:1.了解Queue Queue是python标准库中的线程安全的队列(FIFO)实现,提供了一个适用于多线程编程的先进先出的数据结构,即队列,用来在生产者和消费者线程之间的信息传递 |queue.Queue|先进先出队列| |queue.LifoQueue|后进先出队列| |queue.Priori 阅读全文

posted @ 2018-10-12 13:51 米仓山下 阅读(221) 评论(0) 推荐(0)

[转载]python——事件驱动的简明讲解
摘要:本文转载自http://www.cnblogs.com/thinkroom/p/6729480.html 作者:码匠信龙 方便自己今后查阅存档 关键词:编程范式,事件驱动,回调函数,观察者模式 有些人喜欢的某个公众号,然后去关注这个公众号,哪天这个公众号发布了篇新的文章,没多久订阅者就会在微信里收到 阅读全文

posted @ 2018-10-11 22:52 米仓山下 阅读(737) 评论(0) 推荐(0)

nodejs利用superagent爬取数据的简单例子
摘要:爬取世界银行统计数据 安装:npm install superagent /** * Created by zh on 16-9-7. */ var request = require('superagent') , fs = require('fs'); var xlsx = require("n 阅读全文

posted @ 2017-01-24 09:48 米仓山下 阅读(941) 评论(0) 推荐(0)

后端Nodejs利用node-xlsx模块读取excel
摘要:/** * Created by zh on 16-9-14. */ var xlsx = require("node-xlsx"); var list = xlsx.parse("/home/zh/桌面/API_BTN_DS2_zh_excel_v2.xlsx"); console.log(lis 阅读全文

posted @ 2017-01-24 09:37 米仓山下 阅读(4299) 评论(0) 推荐(0)

导航