所有问题
python - Matplotlib:动画二维数组
我在为 2D 数组设置动画时遇到了一些麻烦:
我不明白如何像这样为这个数组设置动画: https ://matplotlib.org/examples/animation/dynamic_image.html
谢谢,周末愉快。
scheme - 如何在方案中咖喱功能列表?
所以 compose 函数将多个函数组合在一起假设 ((compose sin cos tan asin) 0) 所以期望输出为 (sin (cos (tan (asin x))))
javafx - JavaFX:使 TableView 的列适合内容以避免剪切内容
我有以下问题:当我创建一个 TableView 并将数据放入列中时,这些列会自动适应内容。但是如果有很多行(超过 30 行),JavaFX 会将列宽优化为所有内容的平均长度。
在第一个示例中,我将长字符串放在表中,一切都很好。
看起来不错...
在第二个示例中,我首先将短字符串放在表中,然后至少将长字符串。在此示例中,JavaFX 将列宽选择为小并且内容被剪切。
看起来很糟糕...
我怎样才能避免这种情况?</p>
编辑 19.05.2018
评论中的链接无效。
所以,我在 JavaFx 的源代码中发现了问题:在 updateScene() 方法中,maxRows 设置为 30。无法更改该值,因为涉及的每个方法都是受保护的或私有的。
评论是对的。如果表中有很多行,创建表可能需要很长时间。但有时开发人员知道表中可能存在的行数,否则可以冒更长的加载时间。
一种解决方案是联系 Oracle 为 max 的值创建一个 setter()。行。所以开发者可以选择最大值。每列单独的行。
另一种解决方案是在 TableColumn 矩形的标题上触发 MouseEvent。
如果存在 ClickCount 等于 2 的 MouseEvent 并且 PrimaryButton 已关闭,则调用 resizeColumnToFitContent() 方法,maxRows 的值为 -1。
-1 表示 TableView 中的所有行。
那么,是否可以创建一个 ClickCount 为 2 且 PrimaryButtonDown-boolean 为 true 的新 MouseEvent 并将其触发到 TableColumn?
并且:我如何联系 Oracle 以取悦他们在下一个版本中为 maxRows 创建一个 setter()?
r - 比较 R - anova 中 cox 回归的组间差异?
我已经构建了一个 cox 回归:
整体检验(可能性、Wald 和分数)的 p 值仅对似然比检验显着。这些检验评估$H_0$:所有$\beta$ = 0。检验统计量不一致,因此不能明确拒绝原假设。总体而言,该模型没有很好的拟合度。
我想了解协变量治疗,特别是我想知道两个治疗组感染前的时间是否有显着差异?从上面的输出我可以说协变量很重要,但这不一样吗?
我试过strata
命令:
但是,现在治疗变量根本不存在。如果两个不同的组对感染时间有显着不同的影响,我该如何比较?
我也试过 anova comparison
。以下是有效的方法吗?
python - 使用 BeautifulSoup 检测 URL 并添加锚标签
我正在使用 BeautifulSoup 解析 html。给定以下 HTML:
我希望将其转换为:
到目前为止编写的代码:
这会添加所需的锚标记,但我无法弄清楚如何从标记中删除原始 URL。
java - 如何在不强制用户登录的情况下实现 oauth2.0 客户端(密码授予类型)?
我正在尝试使用 Spring-Boot1.5.9(restful 服务)开发 OAuth2.0 客户端应用程序(资源所有者密码凭据授权授权),但与 Internet 上的每个示例不同,我不希望有一个登录页面供消费者使用登录并向我提交凭据。
我只想让消费者调用我的 API 来获取不同服务器上的安全资源。客户端只需调用我的 RESTful 服务,无需任何人先登录,然后我的 API 必须调用 oauth2.0 安全的 RESTful 服务。我已经在远程授权服务器上注册了我的个人资料,并收到了我的用户/通行证来调用那些安静的服务。
我已经使用 POSTMAN 测试了我的凭据并成功调用了这些安全 API。
任何帮助,将不胜感激。
html - 对齐在垂直中心
我无法#container
垂直对齐其内容在中心。我认为添加更多<div>
标签会有问题,我无法控制它们。
我想要文本并#container
在.content
垂直中心对齐而不添加任何额外的空间。
c - jansson json_decref 意外行为
我正在将 jansson 库用于 C 项目。
我在理解如何使用 decref 时遇到了一些问题。是否应该在每个新的 json_t 参数之后使用它?据我了解,jansson 将借用参考资料以简化此操作。
如果我运行这个程序并检查 a_id 和 a_test 的值,它们是相同的。我预计 a_test 会出错或为空。
我尝试了相同的想法,但随后我为 json_acc 和 json_param 添加了 decref,但它在我读取 1:th 值之前就崩溃了。我假设发生了崩溃,但直到 a_test。
这是一个更大项目的一部分,但我尝试添加一个示例来展示要点。
API端:
调用方:
apache - Apache Phoenix UDF 在服务器端不起作用
1我用自定义 UDF 函数创建了 jar,并将 jar 复制到dynamic.jar.dir中,所以当我使用我的 UDF 函数作为SELECT
我获得结果的一部分时,我没有问题。
2但是,当函数是WHERE
子句的一部分时,我收到错误,即找不到自定义函数的类。
基本站点.xml
手动添加jar:
对于函数创建使用:
sql - 将表格与不同的日期对齐
我有两张表,分别称为 tblDaily 和 tblWeekly。
所以 tblDaily 包含每日数据,而 tblWeekly 包含每个星期五存储的数据。
所以很明显,当每日数据中的日期是星期五时,很容易将每日表连接到每周表。
我的问题是当日期不是星期五时,最好的加入方式是什么。例如,假设我的日期为 2018-05-09(星期三),我想在上周五(2018-05-04)加入。这样做的最佳方法是什么?
我读到了一个日历表,那是正确的方法吗?虽然我不确定在这种情况下会如何工作?
vba - 根据标记为日期的新创建工作表在 VBA 中发布连接公式
我有一个脚本,它创建一个包含数据的工作表副本,查询新数据,然后使用查找(在本例中为 SUMIFS)将任何手动条目从旧工作表拉到新工作表上。我在将公式放到页面上的行(下面的最后一行)上收到一条应用程序定义/对象定义的错误消息。我尝试使用 .Cells 等直接添加公式,但它必须使用公式本身的语言,因为我可以以这种方式删除直接公式(例如.Range("N2:N" & LastRow) = "=M2*H2"
)
hyperledger-fabric - 通过查询检索关系的属性
我想创建一个查询,它返回容器(资产)所有者的 id 等于参数的所有请求(资产)。
模型文件(容器的所有者是公司参与者,由 id 标识):
查询文件
但是,当前查询似乎不起作用。这可以通过查询实现吗?
r - R闪亮的变量有序或无序列表
我想使用一个有序/无序列表,如下所示:
但是,我希望列表中的项目数量取决于其他因素;也就是说,不是固定大小的。这可能吗?
例如,如果我的字符向量最终大小为 3,那么我想将其中的三个元素显示为三个单独的行。如果向量的大小为 10,那么它应该是一个有 10 个级别的有序/无序列表。
所以在这里要求两件事:
- 根据某些变量制作不同大小的有序/无序列表
- 在每个级别中显示某些文本,这些文本也会根据显示的行而有所不同
c# - 捕获未更新,我可以单击图片框
我不能点击图片框。我正在使用 DirectX Capture 类。我有一个图片框,现在无法单击它。所以我有一些事件,所以我可以绘制一个框并将这些像素发送到一个函数并且可以工作,但是当我将图片框连接到捕获类时,我不能再点击我的图片框。所有事件都不再起作用。这是我的代码:
我也不认为图像正在更新。我做错了什么?我正在使用的事件是: Paint MouseDown MouseMove MouseUP
c# - 将多个参数从 c# 传递给 python
我想将多个字符串变量从我的程序 C# 传递给 Python 脚本。
这是我在 C# 中的函数,我在其中调用文件 InsertSemantic.py,我想在那里传递 9 个参数(nome、formVerb、contesto ecc ...)
我在 InsertSemantic.py 中写了这一行:
但是通过一个简单的打印,我看到我只收到一个参数(nome)而另一个参数没有通过......有人可以帮助我吗?
sql - 在 SQL Server 中,如何获取每组参数的最新条目集?
我有一张像
在 SQL Server 中,我需要构建一个查询,该查询将返回多行,每个 PARAMETER1 和 PARAMETER2 组合一个行,并且仅针对相应组合出现的最新时间戳。
对于上面的示例,对于组合 {PARAMETER1, PARAMETER2} = {2,3},最新时间戳是 333,对于 {3,4} 它是 222,对于 {3,5} 它是 010,所以我想编写一个返回的查询:
ios - iOS 应用的 Fabric 缺少 dsym
我正在使用 crashlytics 进行崩溃报告。
在上一个版本中,我看到很多 dsym 缺失警告。我试图手动上传 dsym,但没有成功。
问题
- 缺少 dsym 是否会影响崩溃次数?
- 缺少 dsym 是否会影响无崩溃用户和无崩溃会话的数量?
我正在尝试决定是否应该暂停发布直到解决此问题,或者即使缺少 dsym,稳定性报告是否准确
xml - xsl:text 会发生什么?
我有一个使用 xslt 生成文本文件的代码。
此处粘贴的数据量相当大,因此我将尝试仅过去相关数据。
我有一个看起来像这样的模板,这是我的起点
我正在使用下面的表达式来跟踪文本是如何写入我的文件的
运行我的代码“Test 2”和“Test 3”可以正确打印,没有缩进并且彼此紧随其后。现在"Test 4"打印出 4 的 Indentation 和"Test 3"下面的两行。"Test 5"也正确打印 IE 没有缩进,并且在"Test 4"之后的下一行。看起来像这样
我找不到它为什么这样做。在我看来,它是在输入模板时发生的事情。因为我在此之后执行了第二个模板,其行为相似。
如果我现在取出并删除 xsl:text 并且只保留文本。
看起来有点不同
现在“测试 4”有正确的缩进但是现在它在“测试 3”下面 3 行
我希望这是有道理的。
我正在使用 oXygen,但我似乎无法调试我的出路
问候
java - 从前端到 Java Spring Boot 后端的 CORS 请求出现错误 401
我有一个带有React-Native (0.55.1; localhost:8080) 的前端和一个带有 Spring Web Security 的Java 8 Spring Boot (2.0.2; localhost: 8081) 的后端。我想做一个从前端到后端的发布请求以发布一些数据。由于这应该是 CORS 请求,因此我需要配置我的后端以允许处理 CORS 请求。这是我尝试过的(见下文),但如果我向 Spring Boot Server 发布请求,我会不断收到 401(“未经授权”)。这是我的后端配置:
我从 localhost:8081 上的 React 客户端使用 Axios(通过 apisauce: https ://github.com/infinitered/apisauce)从前端调用(POST):
我怎样才能获得成功的请求?
regex - 正则表达式替换并在第一个零之前添加连字符
输入1:RC000030034
替换1:RC-000030034
输入2:RC100003282
替换2:RC1-00003282
希望在字符串的第一个 0 之前添加一个连字符。
输入总是有 11 个字符。
最终输出将始终为 12 个字符。
连字符后永远不会有字母字符。
vue.js - 带有 VueJS 的客户端 OAuth2 应用程序 - 需要服务器组件吗?
我是使用 OAuth2 构建 JavaScript 客户端应用程序的新手。
我正在使用一个JavaScript 库,该库使用 localStorage 进行 OAuth 实现,它实现了只需要client-id的Implicit Flow - 没有client-secret。
我的公司使用企业身份提供者/身份验证服务器(不是社交网络)来发布令牌。我的自定义应用程序在返回时检查令牌,然后使用 Vue Router 的导航守卫继续导航。
问题:从安全的角度来看,下面的代码是一个很好的实用起点吗?我计划将其转换为 JavaScript 单页应用程序 (Webpack),除非找到令牌,否则应用程序不会加载受保护的页面(仅显示欢迎/登陆页面,并带有用于身份验证的登录按钮)。是否需要某种服务器验证或客户端库是否足够好?
这是我的身份验证流程的一个简单示例(出于演示目的,使用 Google 作为身份验证服务器)
谢谢!
javascript - javascript+browser 复制到剪贴板失败,数据超过 ~150k 使用 document.execCommand('copy')
使用 document.execCommand('copy') 复制到剪贴板(a la https://stackoverflow.com/a/30810322/3160967)适用于少量数据,如果您使用调试器单步执行,也适用,但失败当数据大小达到大约 150k 时(并且您没有使用调试器单步执行)。
此外,如果以 window.getSelection() 开头的代码异步运行,它似乎可以工作。为什么?异步解决方案是稳定的,还是只是掩盖而不解决问题?
使用 Chrome 版本 66.0.3359.139
要重现此问题,请打开 DevTools 并运行以下命令:
在 DevTools 中运行它后,我点击页面运行 doCopy(),但剪贴板没有改变。但是,如果 n < 6000 左右,它会成功。此外,如果我在上面指示的行上设置一个断点,然后在它中断后继续运行代码,它将起作用。
此外,以下似乎有效:
但是,我不确定为什么这应该起作用。看起来当window.getSelection在document.body.appendChild之后立即被调用时,当被追加的孩子有足够的数据量时,window.getSelection失败,可能是因为document.body.appendChild需要另一个异步循环才能完成?无论如何,这个问题的“正确”解决方案是什么——在纯 JS 中?
unicode - Common Lisp 中 unicode 字符的语法(如果有)是什么?
Common Lisp 中是否有任何 unicode 字符的语法?就像\u03B1
在 Java 中一样?
也许类似#\U+03B1
,或类似的东西?
angularjs - Angularjs 将 1.3 迁移到 1.6 和 $http.get()
我有一些使用 .success() .error() 的代码,所以我需要迁移它。问题是,.then() 和 .catch() 是同一个想法吗?我看到的大多数示例都有 then(successFunction, errorFunction) 但是使用布局更容易更改为 .then() 为 .success() 和 .catch() 为 .error() 假设,这是这里的问题,给出相同的行为。似乎,但有人知道使用 .catch() 与 .then() 中的错误函数有任何可能的问题吗?
botframework - 如何为 Bot Framework (Skype) 设置 webhook 回调 url?
我需要为已接收新消息事件的服务设置 URL。根据 Microsoft 文档,我可以设置例如 Facebook 的 url ( https://docs.microsoft.com/en-us/azure/bot-service/bot-service-channel-connect-facebook?view=azure-bot -service-3.0#generate-a-page-access-token),但我找不到有关为 Skype 设置 url 的信息。
但是我可以为我的机器人指定一个消息端点。消息端点是 webhook url?
对不起,我的英语不好
另请参阅:Microsoft skype bot 的消息传递 Webhook
PS:关于 Skype 的网络挂钩:https ://msdn.microsoft.com/en-us/skype/trusted-application-api/docs/webhooks