Walter's Blog

Life is too short. What are we doing?


  • 首页

  • 标签

  • 归档

  • 关于

  • 搜索

npm安装后模块后在node_modules找不到Cannot find in node_modules

发表于 2018-09-06 | | 阅读次数:

问题描述

最近通过npm安装mocha,运行命令提示 『 Error: Cannot find test framework “mocha” in /Users/xxx/node_modules 』,这时候看node_modules文件夹下确实没有mocha

阅读全文 »

使用 supervisor 管理进程

发表于 2018-09-04 | | 阅读次数:

Supervisor (http://supervisord.org) 是一个用 Python 写的进程管理工具,可以很方便的用来启动、重启、关闭进程(不仅仅是 Python 进程)。除了对单个进程的控制,还可以同时启动、关闭多个进程,比如很不幸的服务器出问题导致所有应用程序都被杀死,此时可以用 supervisor 同时启动所有应用程序而不是一个一个地敲命令启动。

阅读全文 »

复制命令行输出到系统剪贴板上

发表于 2018-09-04 | | 阅读次数:

为什么要这么做?

  • 直接把命令的输出(比如grep/awk/sed/find或是你的程序输出结果)放到剪切板上,这么就可以在IM中CTRL + V粘贴后发出去。
    避免操作的繁琐和跳跃:把结果输出到文件、用文本编辑器打开文件、选中文本、CTRL + C。

  • 通过命令将文件内容拷贝到剪切板,以避免拷贝错误、操作的跳跃(跳到文件编辑器)

    阅读全文 »

兔子和兔子窝--RabbitMQ+Python入门经典

发表于 2018-09-04 | | 阅读次数:

RabbitMQ作为一个工业级的消息队列服务器,在其客户端手册列表的Python段当中推荐了一篇blog,作为RabbitMQ+Python的入门手册再合适不过了。

阅读全文 »

GET和POST有什么区别?及为什么网上多数答案都是错的

发表于 2016-10-14 | | 阅读次数:

来自:南柯之石 - 博客

作者:南柯之石

链接:http://www.cnblogs.com/nankezhishi/archive/2012/06/09/getandpost.html

如果有人问你,GET和POST,有什么区别?你会如何回答?

阅读全文 »

Python 程序员经常犯的 10 个错误

发表于 2016-09-30 | | 阅读次数:

   
Python是一种解释性、面向对象并具有动态语义的高级程序语言。它内建了高级的数据结构,结合了动态类型和动态绑定的优点,这使得它在快速应用开发中非常有吸引力,并且可作为脚本或胶水语言来连接现有的组件或服务。Python支持模块和包,从而鼓励了程序的模块化和代码重用。

阅读全文 »

Python初学者的17个技巧

发表于 2016-09-30 | | 阅读次数:

   
[译]以下是我在Python中,多年来收集的一些有用的快捷键和工具。希望你能在其中找到对你有帮助的。

阅读全文 »

pyenv-virtualenv使用指南

发表于 2016-09-07 | | 阅读次数:

 
  简单的说, pyenv 是一个Python管理工具, 这个是和我们常用的 virtualenv 有所不同, 前者是对 Python 的版本进行管理, 实现不同版本的切换和使用. 后者则是创建一个虚拟环境, 与系统环境以及其他 Python 环境隔离, 避免干扰.

阅读全文 »

《增广贤文》鉴赏

发表于 2016-09-03 | | 阅读次数:

一本可以三代同读的好书

阅读全文 »

为什么要写Blog?

发表于 2016-09-01 | | 阅读次数:

 
 Darren Rowse在他的Blog上,讲到了7个理由,我觉得说得很好。

阅读全文 »
Walter

Walter

10 日志
11 标签
RSS
Creative Commons
© 2016 — 2018 Walter  总访问量  次  访客  人
由 Hexo 强力驱动
|
主题 — NexT.Mist