小编vgo*_*ani的帖子

如何在浏览器中增加Jupyter/ipython笔记本的单元格宽度?

我想在浏览器中增加ipython笔记本的宽度.我有一个高分辨率的屏幕,我想扩大单元格的宽度/大小,以利用这个额外的空间.

谢谢!


编辑:5/2017

我现在使用jupyterthemes:https://github.com/dunovank/jupyter-themes

这个命令:

jt -t oceans16 -f roboto -fs 12 -cellw 100%
Run Code Online (Sandbox Code Playgroud)

使用漂亮的主题将宽度设置为100%.

python ipython ipython-notebook jupyter jupyter-notebook

296
推荐指数
10
解决办法
13万
查看次数

如何在使用Gulp时将React设置为生产模式

我需要在生产模式下运行React,这可能需要在环境中的某个地方定义以下内容:

process.env.NODE_ENV = 'production';
Run Code Online (Sandbox Code Playgroud)

问题是我在Tornado(一个python web-server)后面运行它,而不是Node.js. 我还使用Supervisord来管理龙卷风实例,所以在运行环境中如何设置它并不是很清楚.

但是我使用Gulp将我的jsx文件构建为javascript.

是否有可能以某种方式在Gulp中设置这个?如果是这样,我如何检查React是否在生产模式下运行?

这是我的Gulpfile.js:

'use strict';

var gulp = require('gulp'),
        babelify = require('babelify'),
        browserify = require('browserify'),
        browserSync = require('browser-sync'),
        source = require('vinyl-source-stream'),
        uglify = require('gulp-uglify'),
        buffer = require('vinyl-buffer');

var vendors = [
    'react',
    'react-bootstrap',
    'jquery',
];

gulp.task('vendors', function () {
        var stream = browserify({
                        debug: false,
                        require: vendors
                });

        stream.bundle()
                    .pipe(source('vendors.min.js'))
                    .pipe(buffer())
                    .pipe(uglify())
                    .pipe(gulp.dest('build/js'));

        return stream;
});

gulp.task('app', function () {
        var stream = browserify({
                        entries: ['./app/app.jsx'],
                        transform: [babelify],
                        debug: false,
                        extensions: ['.jsx'],
                        fullPaths: …
Run Code Online (Sandbox Code Playgroud)

javascript python tornado flask reactjs

31
推荐指数
2
解决办法
2万
查看次数

如何在redis中正确使用连接池?

我不清楚连接池如何工作,以及如何正确使用它们.我希望有人可以详细说明.我在下面勾勒出我的用例:

settings.py:

import redis

def get_redis_connection():
    return redis.StrictRedis(host='localhost', port=6379, db=0)
Run Code Online (Sandbox Code Playgroud)

task1.py

import settings

connection = settings.get_redis_connection()

def do_something1():
    return connection.hgetall(...)
Run Code Online (Sandbox Code Playgroud)

task2.py

import settings

connection = settings.get_redis_connection()

def do_something1():
    return connection.hgetall(...)
Run Code Online (Sandbox Code Playgroud)

等等


基本上我有一个返回redis连接的setting.py文件,以及几个获取redis连接的不同任务文件,然后运行操作.因此每个任务文件都有自己的redis实例(可能非常昂贵).优化此过程的最佳方法是什么?是否可以在此示例中使用连接池?有没有更有效的方法来设置这种模式?

对于我们的系统,我们有相同模式的十几个任务文件,我注意到我们的请求减慢了.

谢谢

python redis python-2.7

28
推荐指数
3
解决办法
3万
查看次数

如何以编程方式将搜索查询注入Select2 v4?

我使用Select2搜索框构建了一个web-app,它通过AJAX连接到我们的后端.搜索框将查询(例如"APPLES")传递给后端,然后后端更新页面.如何以编程方式将搜索查询注入搜索框?我需要传入"val",以便select2通过AJAX调用后端并更新页面.我确信这很明显,但我在文档中找不到它.

例如,我希望用户单击一个按钮并在搜索字段中自动填充"APPLES"一词,然后让页面更新,而不是强迫用户在搜索框中键入"APPLES".

谢谢!


在Kevin的评论之后,我不处于这种状态,其中文本嵌入在搜索框中,并且选择器已经选择了正确的项目.如何提交(或触发)此请求,我尝试了"keydown","pressdown","submit","click"(清除框)等.

在此输入图像描述

javascript jquery-select2 jquery-select2-4

22
推荐指数
4
解决办法
1万
查看次数

Keras - 有状态与无状态LSTM

我很难概念化Keras中有状态和无状态LSTM之间的区别.我的理解是,在每个批处理结束时,在无状态情况下"重置网络状态",而对于有状态情况,每个批处理都保留网络状态,然后必须在每个时代的结束.

我的问题如下:1.在无状态的情况下,如果状态未在批次之间保留,网络如何学习?2.何时使用LSTM的无状态与有状态模式?

deep-learning lstm keras tensorflow

19
推荐指数
2
解决办法
5927
查看次数

如何防止Ubuntu上的NVIDIA驱动自动升级?

昨晚我在我的 Ubuntu 工作站上训练模型,然后今天早上醒来看到了这条消息:

Failed to initialize NVML: Driver/library version mismatch
Run Code Online (Sandbox Code Playgroud)

显然 NVIDIA 系统驱动程序会自动更新,现在我需要重新启动机器才能使用我的 GPU...如何阻止 NVIDIA 自动更新?

ubuntu nvidia tensorflow pytorch nvidia-docker

18
推荐指数
1
解决办法
6905
查看次数

如何在bootstrap 3导航栏中响应select2 v4搜索框?

我在selectstrap 3导航栏中放置了select2搜索框.问题是当我调整浏览器大小时,搜索框不会自动调整大小,导航栏最终会溢出.目前尚不清楚如何使select2盒响应.

请看这里:https://jsfiddle.net/vgoklani/3vtrgkc7/13/

您必须在jsfiddle中调整Result窗口的大小.如果宽度不够长,则隐藏搜索框,并且不会显示.我希望搜索框能够响应,以便根据窗口的宽度调整宽度.

    <nav class="navbar navbar-dark navbar-fixed-top">
        <div class="container-fluid">

            <div class="navbar-header">
                <button type="button" class="navbar-toggle collapsed" data-toggle="collapse" data-target="#navbar">
                    <i class="fa fa-chevron-down fa-2x" style="font-size: 16px;color:#fff"></i>
                </button>
                <a class="navbar-brand">NAME</a>
            </div>

            <div class="collapse navbar-collapse" id="navbar">
                <form class="navbar-form navbar-left" role="search">
                    <div class="form-group">
                        <select multiple class="Search1" multiple="multiple" id="Search1" style="width:400px;height:34px"></select>
                    </div>
                </form>

                <form class="navbar-form navbar-left" role="search">
                    <div class="form-group">
                        <select multiple class="Search2" multiple="multiple" id="Search2" style="width:400px;height:34px"></select>
                    </div>
                </form>

            </div>
        </div>
    </nav>
Run Code Online (Sandbox Code Playgroud)

谢谢

twitter-bootstrap jquery-select2 twitter-bootstrap-3 jquery-select2-4

17
推荐指数
5
解决办法
1万
查看次数

如何根据列表中的项目复制pandas中的行

我有一个像这样的pandas数据框:

COL     data
line1   [A,B,C]
Run Code Online (Sandbox Code Playgroud)

其中数据列中的项可以是列表,也可以是逗号分隔的元素.有一种简单的获取方式:

COL     data
line1   A
line1   B
line1   C
Run Code Online (Sandbox Code Playgroud)

我可以遍历列表并通过python手动复制行,但有没有一些神奇的熊猫技巧呢?关键是如何自动复制行.

谢谢!

python pandas

15
推荐指数
2
解决办法
6243
查看次数

如何使用纯Javascript过滤非常大的引导表

我在bootstrap中构建了一个大表,大约5,000行x 10列,我需要使用JavaScript快速过滤表中的特定属性.该表具有id列和属性列,即

id | attr | ...
---------------
2  |  X   | ...
3  |  Y   | ...
4  |  X   | ...
Run Code Online (Sandbox Code Playgroud)

为了快速完成过滤过程,我构建了一个哈希表,将表映射回列ids.例如,我有一个映射:

getRowIds["X"] = [2,4]
Run Code Online (Sandbox Code Playgroud)

用户可以在搜索框中输入属性"X",然后哈希表查找包含"X"的相应行(在本例中为2和4),然后通过映射操作调用以下函数:

this.hideRow = function(id) {
    document.getElementById(id).style.display="none"
}

this.showRow = function(id) {
    document.getElementById(id).style.display=""
}
Run Code Online (Sandbox Code Playgroud)

此过程仍然很慢,因为允许用户选择多个属性(例如X,Y).

是否有更快的方法来隐藏行?

如果我能以某种方式从DOM分离表,进行更改,然后重新附加,会更快吗?我如何在javascript中执行此操作?

还有其他更有效/更智能的过滤方法吗?

谢谢 :)

javascript dom infinite-scroll twitter-bootstrap

15
推荐指数
2
解决办法
3939
查看次数

通过mailgun发送电子邮件的错误

从我的帐户发送的一些电子邮件被拒绝.这些是错误消息:

  1. 服务器响应:550 550未执行请求的操作:邮箱不可用无效的DNS MX或A/AAAA资源记录
  2. 来自:域名无效.请提供有效的From:IB506 http://x.co/srbounce

我的这个问题或他们(接收者)结束了吗?我该如何解决这个问题?

email dns mailgun

11
推荐指数
2
解决办法
793
查看次数