问题列表 - 第256373页

将两个字典合并为一个数据帧

这是两本词典:

monkeydict = {'16:43': 1, '16:44': 1, '16:49': 3}
pigdict = {'16:41': 3, '16:44': 2, '16:51': 3}
Run Code Online (Sandbox Code Playgroud)

这是所需的数据框:

time,monkeydict,pigdict
16:41,,3
16:43,1,
16:44,1,2
16:49,3,
16:51,,3
Run Code Online (Sandbox Code Playgroud)

python dictionary pandas

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

Material UI 在单元格中创建链接

我有一个 Material UI 表,并且看到过单击一行并编辑整行的示例。但是是否可以将列中的单元格设置为超链接?(仅一列中的单元格而不是整行)

material-ui

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

Bootstrap 4-标题/ p标签未显示为块?

遇到一个问题,即在使用Bootstrap 4时标题标签没有显示为块元素。在使用Bootstrap 3时不会发生这种情况。

同样,使用css或align标记对齐的图像也无法正确浮动。

在此处输入图片说明 这是Bootstrap 4测试:https : //www.bootply.com/2ENIt1Dlhl

这是Bootstrap 3测试(显示正确):https : //www.bootply.com/bV3lwrQ2L0

有人遇到这个吗?

twitter-bootstrap bootstrap-4

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

docker-compose 中的代码接收 - 无法连接到 Webdriver

我在为我的代码接收设置 Webdriver 时出现错误,只是无法弄清楚。

当开始时

docker-compose run --rm codeception run
Run Code Online (Sandbox Code Playgroud)

它找到验收测试,甚至读取 $I->wantTo

但随后抛出错误:

[ConnectionException] Can't connect to Webdriver at http://127.0.0.1:4444/wd/hub. Please make sure that Selenium Server or PhantomJS is running.
Run Code Online (Sandbox Code Playgroud)

acceptance.suite.yml的内容如下,我已经尝试用 chrome、nginx-web、实际服务器的 ip 替换 url(这没有意义,但我真的不知道还能在那里放什么)

actor: AcceptanceTester
modules:
    enabled:
        # selenium webdriver
        - WebDriver:
            url: 'http://localhost/'
            browser: chrome

        - \Helper\Acceptance
Run Code Online (Sandbox Code Playgroud)

我的docker-compose.yml。我在附加覆盖中设置了音量

version: '2'
services:

  codeception:
    image: codeception/codeception:2.3.5
    depends_on:
      - nginx-web
      - php-web
      - chrome

  nginx-web:
    image:
      nginxext:0.5.6
    depends_on:
      - php-web
    expose:
      - 80

  php-web:
    image:
      phpext:0.7.0
    expose: …
Run Code Online (Sandbox Code Playgroud)

php nginx selenium-chromedriver codeception docker-compose

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

手动缩放多个几何图形的颜色,形状和线型ggplot2

这里找到我的问题的部分解决方案。我将展示该解决方案的工作原理以及仍然缺少哪些功能来满足我的需求。为了保持一致,我使用了一个示例数据集,该数据集与另一个线程的数据集相似:

library(ggplot2)
library(reshape2)
library(tidyverse)

df <- data.frame(x = c(1:5), a = c(1,2,3,3,3), b = c(1,1.1,1.3,1.5,1.5))
df <- mutate(df, log2 = log2(x))
df <- df <- melt(df, c("x", "log2"))
Run Code Online (Sandbox Code Playgroud)

数据的初始图(由以下代码创建)在单独的图例中具有shapecolor外观,这是不希望的:

ggplot(df) +
  geom_point(aes(x, value, colour = variable, shape = variable), size = 3) +
  geom_line(aes(x, log2, color = "log2(x)"), size = 1.5)
Run Code Online (Sandbox Code Playgroud)

该解决方案建议使用guides()并将override.aes它们组合成单个图例,这肯定是对原始图的改进:

ggplot(df) +
  geom_point(aes(x, value, colour = variable, shape = variable), size = 3) +
  geom_line(aes(x, log2, color = …
Run Code Online (Sandbox Code Playgroud)

r ggplot2

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

StackExcange.Redis.RedisTimeoutException

我们在使用 Redis 的应用程序中遇到超时问题。已经调查过但没有成功。请参阅下面的超时错误:

StackExchange.Redis.RedisTimeoutException: Timeout performing GET 
USERORGANIZATIONS_D96510A4-A9A2-4DAA-84A9-BB77363DD3EA, inst: 9, mgr: 
ProcessReadQueue, err: never, queue: 24, qu: 0, qs: 24, qc: 0, wr: 1, wq: 1,
in: 65536, ar: 1, clientName: RD00155D008B42, serverEndpoint: 
Unspecified/xxxxxxx.redis.cache.windows.net:xxxx, keyHashSlot: 9735, IOCP: 
(Busy=0,Free=1000,Min=4,Max=1000), WORKER: 
(Busy=27,Free=32740,Min=200,Max=32767) (Please take a look at this article 
for some common client-side issues that can cause timeouts: 
http://stackexchange.github.io/StackExchange.Redis/Timeouts)
Run Code Online (Sandbox Code Playgroud)

如果需要更多信息,请询问我,我会尽力提供。提前致谢。

redis node-redis stackexchange.redis redis-server

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

Kotlin 协程中的“+”?

这是Kotlin 协程通过显式作业取消的示例代码:

fun main(args: Array<String>) = runBlocking<Unit> {
    val job = Job() // create a job object to manage our lifecycle

    // now launch ten coroutines for a demo, each working for a different time
    val coroutines = List(10) { i ->
        // they are all children of our job object
        launch(coroutineContext + job) { // we use the context of main runBlocking thread, but with our own job object
            delay((i + 1) * 200L) // variable delay …
Run Code Online (Sandbox Code Playgroud)

operator-overloading coroutine kotlin kotlinx.coroutines

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

如何在WPF中创建具有Microsoft Web应用程序样式的菜单

我们的任务是在WPF中设计一个企业应用程序,它将取代具有现代外观的战舰灰色Winforms应用程序.

我们喜欢Microsoft Web应用程序目前拥有的外观和感觉:

在此输入图像描述

我们可以通常的方式在WPF中创建这些菜单:

<DockPanel>
    <Menu DockPanel.Dock="Top">
        <MenuItem Header="_File">
            <MenuItem Header="_New" />
            <MenuItem Header="_Open" />
            <MenuItem Header="_Save" />
            <Separator />
            <MenuItem Header="_Exit" />
        </MenuItem>
    </Menu>
    <TextBox AcceptsReturn="True" />
</DockPanel>
Run Code Online (Sandbox Code Playgroud)

但是我们会得到一些看起来像Winforms菜单的东西.

我已经看到了一些像这样的令人印象深刻的造型努力,但它们似乎都具有相同熟悉的Winforms形状.我也看过像MahApps Metro这样的图书馆的菜单,但这些菜单让我们觉得太简单了.

WPF菜单控件是否足够灵活,可以如上图所示进行样式设置,还是应该从堆栈面板和列表构建自定义菜单控件等其他路径?有什么权衡?

奖金积分(即奖金)将被授予xaml/code,这正是如此.

此菜单样式的一个示例:https :
//www.visualstudio.com/

c# wpf xaml menu styling

7
推荐指数
1
解决办法
4170
查看次数

Python:如何将类的功能分成多个文件?

我知道这已被问过几次,但我不能完全理解以前的答案和/或我认为解决方案并不能代表我正在拍摄的内容.我仍然是Python的新手,所以我很难搞清楚这一点.

我有一个主类,它有一个不同功能的TON.它变得越来越难以管理.我希望能够将这些功能分成单独的文件,但我发现很难找到一个好方法.

这是我到目前为止所做的:

main.py

import separate

class MainClass(object):
    self.global_var_1 = ...
    self.global_var_2 = ...

    def func_1(self, x, y):
        ...
    def func_2(self, z):
        ...
    # tons of similar functions, and then the ones I moved out:

    def long_func_1(self, a, b):
        return separate.long_func_1(self, a, b)
Run Code Online (Sandbox Code Playgroud)

separate.py

def long_func_1(obj, a, b):
    if obj.global_var_1:
        ...
    obj.func_2(z)
    ...
    return ...
# Lots of other similar functions that use info from MainClass
Run Code Online (Sandbox Code Playgroud)

我这样做是因为如果我这样做:

obj_1 = MainClass()

我希望能够做到:

obj_1.long_func_1(a, b)

代替:

separate.long_func_1(obj_1, a, b)

我知道这似乎有点挑剔,但我想要开始的所有代码,obj_1.所以没有混乱. …

python file object decorator

14
推荐指数
3
解决办法
7906
查看次数

'Readonly <{}>'类型中不存在属性'value'

class App extends React.Component {
  constructor(props) {
    super(props);
    this.state = {value: ''};

    this.handleChange = this.handleChange.bind(this);
    this.handleSubmit = this.handleSubmit.bind(this);
  }

  handleChange(event) {
    this.setState({value: event.target.value});
  }

  handleSubmit(event) {
    alert('A name was submitted: ' + this.state.value); //error here
    event.preventDefault();
  }

  render() {
    return (
      <form onSubmit={this.handleSubmit}>
        <label>
          Name:
          <input type="text" value={this.state.value} onChange={this.handleChange} /> // error here
        </label>
        <input type="submit" value="Submit" />
      </form>
    );
  }
}
Run Code Online (Sandbox Code Playgroud)

好吧,我试图学习ReactJS,因为我需要做一个工作测试的网站,但我面临一些问题.我使用create-react-app工具,我需要创建一个表单,根据API的返回显示一些内容,但我只是在创建表单时面临问题,我在这里写的代码,我得到了以下错误:

error TS2339: Property 'value' does not exist on type 'Readonly<{}>'.
Run Code Online (Sandbox Code Playgroud)

我在代码中评论的两行中得到了这个错误.这个代码甚至不是我的,我从反应官方网站(https://reactjs.org/docs/forms.html)得到它,但它不在这里工作,我的目标是调整代码,但它不起作用,有人请帮我

typescript reactjs

98
推荐指数
5
解决办法
7万
查看次数