SF
lalala
lalala
注册登录
关注博客
注册登录
主页
关于
RSS
RabbitMQ三四事
ufdf
2019-05-19
阅读 5 分钟
5.4k
对于非常健壮稳定的后台系统,我们必须得考虑到各种宕机的情况:物理宕机,应用自身出错崩溃等,而这个时候我们的应用需要做到重启后数据依旧不丢失,这个问题就是数据持久化,也就是说数据持久化到了磁盘。在RabbitMQ中,如果要保证消息发送到broker,我们首先需要做到三点
RabbitMQ二三事
ufdf
2019-03-28
阅读 2 分钟
4k
RabbitMQ简单理解就是一个队列服务,我们的生产者不断地往它投递消息,而消费者不断地从它那里获取消息。但相较于利用redis的List这类简单队列,RabbitMQ的消息投递更灵活一点。首先需要知道一些RabbitMQ中的通信概念:
Thinking——nodejs实现的SEO相关的库
ufdf
2018-03-29
阅读 3 分钟
3.7k
SEO是为了网站在搜索引擎中的自然排名更靠前,引入更多的用户流量。SEO有很多技巧,譬如官网多发优质文章,文章的url做成静态化,文章多出现一些搜索相关的关键字,自建站群等等。
Just for fun——C#应用和Nodejs通讯
ufdf
2018-02-23
阅读 2 分钟
8.5k
进程通信常见的进程通讯的方法有:管道(Pipe)命名管道信号消息队列其他管道是比较简单基础的技术了,所以看看它。Node IPC支持Node官方文档中Net模块写着:IPC SupportThe net module supports IPC with named pipes on Windows,and UNIX domain sockets on other operating systems.Class: net.ServerAdded in: v0.1....
Just for fun——用Node写一个简单压测的脚本
ufdf
2017-11-03
阅读 2 分钟
3k
async和await Async/Await应该是最简单的异步解决方案了。举个例子,写个暂停功能: {代码...} 控制台先输出start,稍等3秒后,输出了end。 代码 {代码...} 说明 concurrency量可以设置并发请求次数 测试
Just for fun——写个爬虫抓取whois信息
ufdf
2017-10-14
阅读 5 分钟
5.1k
分析该请求发现,qtoken2016这个key是最为重要(反爬虫的标记,我之前写的时候,还是qtoken),这个token的生成不在本页,而在[链接]这一页点击查看whois的时候,发送请求:[链接]来生成新的token,得到的结果是混淆的js代码: