这里集成了丢哥在开发工作中,与学习中国总结的各种开发所需工具及使用工具的笔记,方便自己的同时也方便广大开发者

Windows下使用 Vagrant 构建 Linux 开发环境

vagrant是静态虚拟机操作的一个软件,而使用虚拟机有几个好处: 1,为了开发环境与生产环境一致(很多开发环境为windows而生产环境为linux),不至于出现在开发环境正常而移步到正式生产环境时出现各种问题,而vagrant通过共享文件,可以实现在主机上windows下一个的IDE关系关系linux编程编程操作,直接在机虚拟中运行展示出效果。 ...

PM2 守护进程工具介绍及使用

PM2 是一个带有负载均衡功能的 Node 应用的进程管理器。我们都知道nodejs是单进程执行的,当程序出现错误死掉之后需要能够自动,这时候就需要PM2了。当然进程管理工具有很多,例如Forever、 Python底层写的Supervisorctl 等等... ...

全文搜索引擎 Elasticsearch 三板斧(一)部署安装

全文搜索属于最常见的需求,开源的 Elasticsearch是目前全文搜索引擎的首选。 它可以快速地储存、搜索和分析海量数据。维基百科、Stack Overflow、Github 都采用它。 本文从零开始,讲解如何使用 Elasticsearch 搭建自己的全文搜索引擎。每一步都有详细的说明,大家跟着做就能学会。 ...