Python的http.server(或Python 2的SimpleHTTPServer)是从命令行提供当前目录内容的一种很好的方式:
python -m http.server
node.js的http-server非常方便,比python的simplehttpserver快得多。这主要是因为它使用异步IO来并发处理请求,而不是序列化请求。
如果还没有安装node.js。然后使用节点包管理器(npm
)安装包,使用-g
选项全局安装。如果您在Windows上,您将需要一个具有管理员权限的提示符,而在Linux/OSX上,您将希望sudo
命令:
npm install http-server -g
这将下载任何所需的依赖项并安装http-server
。
http-server [path] [options]
-p
要在[8080]上侦听的端口号-a
要绑定到[localhost]-i
显示目录索引页[True]-s
或--Silent
静默模式不会登录到控制台-h
或--help
显示帮助消息并退出因此,要为端口8000上的当前目录提供服务,请键入:
http-server -p 8000
问题内容: 我知道这个话题已经解决了上千次。但是我找不到解决办法。 我正在尝试计算列表(df2.list2)的列中出现列表(df1.list1的每一行)的频率。所有列表仅包含唯一值。List1包含约300.000行,list2包含30.000行。 我有一个有效的代码,但是它的运行速度非常慢(因为我使用的是迭代程序)。我也尝试过itertuples(),但它给了我一个错误(“要解压缩的值太多(预期2
问题内容: Python 3等效于什么? 问题答案: 从文档: 该模块已合并到Python 3.0中。将源转换为3.0时,2to3工具将自动适应导入。 因此,您的命令是,或者取决于您的安装,它可以是:
问题内容: 在Python 3中取消了通过删除以下命令快速加载脚本的所有简便方法 我是否有明显的替代品? 问题答案: 采用
在Spark 2.0或更高版本中,inferschema的替代方案是什么?我无法执行sqlContext.inferschema
问题内容: 为了提高其性能,我一直在使用VisualVM采样器对我的一个应用程序进行性能分析,最小采样周期为20ms。根据探查器,主线程在该方法中花费了将近四分之一的CPU时间。 我正在与该模式一起使用,以将数字“转换” 为正好有六个十进制数字的字符串表示形式。我知道这种方法相对昂贵并且 被 多次调用,但是我对这些结果感到有些惊讶。 这种采样分析器的结果在多大程度上准确?我将如何验证它们-最好不借
问题内容: 我们有一个类,其中包含应用程序的配置信息。它曾经是一个单身人士。经过一些体系结构审查后,我们被告知删除单例。我们确实看到了在单元测试中不使用单例的一些好处,因为我们可以一次测试所有不同的配置。 没有单例,我们必须在代码中的所有地方传递实例。变得太乱了,所以我们写了一个单例包装器。现在我们将相同的代码移植到PHP和.NET,我想知道是否有更好的模式可用于配置对象。 问题答案: 在谷歌测试