小编CDs*_*ace的帖子

错误:请求实体在节点的graphql服务中太大

我正在基于节点的graphql项目上工作,尝试将base64格式的图像发送到服务器。

我正在使用bodyparser模块,并将其配置为波纹管。

app.use(bodyparser.text({type: 'application/graphql'}));

app.use(bodyparser.json({limit: '50mb'}));
app.use(bodyparser.urlencoded({limit: '50mb', extended: true}));
Run Code Online (Sandbox Code Playgroud)

我能够通过直接节点服务发送base64图像,但是当涉及到graphql服务时,它会抛出如下错误:

错误:请求实体太大

node.js body-parser graphql

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

获取特定日期之前的所有实例的计数

我有一个这样的表:

--------------------------------------
RecID|name  |date
--------------------------------------
1    |John  | 05/09/2016 
2    |John  | 05/02/2016 
3    |Mary  | 05/09/2016 
4    |Mary  | 05/08/2016 
5    |Mary  | 03/02/2016 
Run Code Online (Sandbox Code Playgroud)

我想获取该名称在行中该日期或之前出现的每个实例的名称计数。所以我希望输出看起来像这样:

--------------------------------------
RecID|name  |date        |count
--------------------------------------
1    |John  | 05/09/2016 | 2 
2    |John  | 05/02/2016 | 1 
3    |Mary  | 05/09/2016 | 3 
4    |Mary  | 05/08/2016 | 2 
5    |Mary  | 03/02/2016 | 1 
Run Code Online (Sandbox Code Playgroud)

关于我应该如何去做这件事有什么想法吗?

sql postgresql

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

在不使用类/对象的情况下递归创建树层次结构

我在 Python 3 中创建树层次结构时遇到问题。我希望能够在不使用类的情况下做到这一点。

我需要开始的数据没有顺序和格式['ID','Parent']

data=[['E1', 'C1'],['C1', 'P1'],['P1', 'R1'],['E2', 'C2'],['C2', 'P2'],['P2', 'R1'],['C3', 'P2'],['E3', 'C4'],['C4', 'P3'],
  ['P3', 'R2'],['C5', 'P3'],['E4', 'C6'],['C6', 'P4'], ['P4', 'R2'],['E5', 'C7'],['C7', 'P5'],['P5', 'R3'],['E6', 'C9'],['C9', 'P6'],['P6', 'R3'],
  ['C8', 'P6'],['E7', 'C10'],['C10', 'P7'],['P7', 'R4'],['C11', 'P7'],['E8', 'C12'],['C12', 'P8'],['P8', 'R4']]
Run Code Online (Sandbox Code Playgroud)

我想在不使用类的情况下创建 (Tree) 字典变量,最终得到如下结果:

Tree={'R1':{'P1':{},'P2':{}},'R2':{}} etc
Run Code Online (Sandbox Code Playgroud)

或者

Tree={'R1':[{'P1':[],'P2':[]}],'R2':[]} etc
Run Code Online (Sandbox Code Playgroud)

显然 R1 和 R2 有更多的孩子,但也许这就是树结构的样子?

python tree recursion hierarchy python-3.x

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

首先使用ef核心代码在sql server数据库中存储密码

我有这个类代表我的用户:

public class User
{
    public int ID {get; set;}
    public string UserName {get; set;}
    [DataType(DataType.Password)]
    public string Password {get; set;}
}
Run Code Online (Sandbox Code Playgroud)

我的寄存器方法的简单版本如下所示:

[HttpPost]
Register(User newUser)
{
    ...
    _context.add(newUser);
    await _context.SaveChangesAsync();
    ...
}
Run Code Online (Sandbox Code Playgroud)

所以我的问题是:我应该在存储之前从常规字符串中更改密码类型吗?如果是这样,对于什么数据类型?

c# authentication passwords asp.net-core-mvc

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

左连接相同的表与空值

我目前正在开发我的第一个C#程序.在后端我使用MS SQL作为数据库,我必须在我的程序中创建一个报告.

我有一个包含ERP系统数据的大表.在这张表中是每个月出售的所有文章.

现在我创建了一个查询来比较不同年份的同一个月.

select  A1.ArticleID, A2.ArticleID
from Revenue A1
left join Revenue A2
on A1.Articlenr = A2.ArticleID
where A1.articleyear = 2017 and A2.articleyear=A1.articleyear-1 and A1.articlemonth = 1 and A2.articlemonth=A1.articlemonth
order by A1.ArticleID
Run Code Online (Sandbox Code Playgroud)

有了这个查询,我只收到两年销售的文章.但我没有收到2017年出售的物品,但没有收到2016年的物品.

如何强制查询以查看这些文章?

sql sql-server

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

Python脚本中"for"循环的进度条

我试图在python脚本中使用进度条,因为我有一个for循环,需要花费相当多的时间来处理.我已经在这里查看了其他解释,但我仍然感到困惑.这是我的for循环在我的脚本中的样子:

for member in members:
    url = "http://api.wiki123.com/v1.11/member?id="+str(member) 
    header = {"Authorization": authorization_code}
    api_response = requests.get(url, headers=header)
    member_check = json.loads(api_response.text)
    member_status = member_check.get("response") 
Run Code Online (Sandbox Code Playgroud)

我已经阅读了一些关于使用该progressbar库的内容,但我的困惑在于我必须将代码放在支持相对于我在此处包含的for循环的进度条的位置.

python python-2.7

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

SSIS脚本任务失败版本15.0脚本?

我有一个在 SQL Server 2016 上运行的 2012 SSIS 项目。我的开发计算机和服务器上都有 SSDT 2015。除了脚本任务之外,一切正常 - 我对现有脚本任务进行了更改并重新构建并重新部署了项目,但收到以下错误:

脚本任务使用此版本的集成服务不支持的 15.0 版脚本。要运行该包,请创建一个新脚本。

我尝试过以下方法:

  • 将项目升级至2016年
  • 创建一个新的脚本对象
  • 在服务器上创建脚本

它在 SSDT 2015 中运行良好,但一旦部署,通过 SSMS 执行包时就会失败并出现上述错误 - 这是我的开发盒和服务器的结果。我以为14.0是2016年的?我有什么想法可以解决这个问题吗?

脚本任务(在包中)无法通过服务器上的集成服务目录执行,但在 SSDT 中可以正常工作。

sql-server integration ssis ssms ssis-2016

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

我可以在scikit-learn中获得SVM评分函数中的错误预测列表吗?

我们可以svm.SVC.score()用来评估SVM模型的准确性.我想在预测错误的情况下获得预测类和实际类.我怎样才能做到这一点scikit-learn

python machine-learning svm scikit-learn

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

For python中的循环次数x来自文件的次数

该脚本针对accounts.txt文件中存在的帐户数运行.无论accounts.txt文件中有多少个帐户,我都希望运行脚本x次.所以我只输入一个输入10,脚本应该只运行for循环10次.以下是我的代码.

有人可以请帮助我如何修复for循环或为for循环添加新的父级?

file = open('accounts.txt','r')

for line in file:
    credentials = line.split(";")
    username = credentials[0]
    password = credentials[1]
    comment = credentials[2]

    chromedriver = "/Users/Ali/Downloads/chromedriver"

    os.environ["webdriver.chrome.driver"] = chromedriver
   # driver = webdriver.Chrome(chromedriver)
    chrome_options = webdriver.ChromeOptions()
    chrome_options.add_argument("--mute-audio")
Run Code Online (Sandbox Code Playgroud)

python for-loop

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

javafx IllegalArgumentException(已设置为另一个场景的根)

我在更改应用程序中的场景时遇到问题,看起来像

Main screen > Login screen
Run Code Online (Sandbox Code Playgroud)

我将屏幕存储在as中,hashmap<String, Node>并且一切正常,直到我从登录屏幕返回到主屏幕并想再次加载登录屏幕,这是异常和代码:

java.lang.IllegalArgumentException: AnchorPane@30561c33[styleClass=root]is already set as root of another scene

public static final HashMap<String, Parent> pages = new HashMap<>();

@FXML
private void LogIn(ActionEvent event) {
    Button button = (Button) event.getSource();
    Stage stage = (Stage) button.getScene().getWindow();
    if(stage.getScene() != null) {stage.setScene(null);}
    Parent root = MyApplication.pages.get("LoginPage");
    Scene scene = new Scene(root, button.getScene().getWidth(), button.getScene().getHeight());
    stage.setScene(scene);
}
Run Code Online (Sandbox Code Playgroud)

当我创建新的锚定窗格时,它可以工作

Parent root = new AnchorPane(MyApplication.pages.get("LoginPage"));
Run Code Online (Sandbox Code Playgroud)

但我想了解如果我在同一阶段工作,为什么它给我一个例外

javafx illegalargumentexception

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