所有问题
github - 如何使用文本编辑器(ATOM)打开文件?
我想从 Mac 终端使用 Atom 打开文件。但是我收到一个错误消息 -bash: atom: command not found。
我在 GitHub 上创建了一个存储库,我设法在我的终端中克隆了我的 git hub 存储库并创建了一个文件,现在我需要使用文本编辑器 (ATOM) 来创建一个网页。我从这里去哪里?我想链接我的终端、ATOM 和 GitHub。
tableau-api - 创建具有不同度量的并排条形图
我有一个看起来像这样的数据
我想创建一个并排的条形图(每个月三个条形图)一个条形图显示当月创建的订单数,另一个将是本月发送的订单数,第三个将是计数本月收到的订单。关键是我必须根据用户从过滤器中选择的年份来显示值。
我可以将每个度量作为一个图表进行,但我试图在并排的栏中进行,但我做不到......你能帮我吗
sql - Microsoft SQL SERVER:根据第一个不同的行将行分组 30 分钟(行可以有不同的日期和时间)
为了示例,我有一个包含不同列的事务表,我只保留相关的问题。
我的表:事务
我想要实现的是在 30 分钟内对行进行分组,所需的输出是
我尝试使用:
但我无法实现我想要的......现在被困了4天......请帮助。
hadoop - 在 Apache Hive 中,具有大量外部表的数据库需要很长时间才能 DROP CASCADE
我找到了很多关于如何删除数据库及其所有表的答案,但没有任何关于为什么每个表需要约 3-4 秒才能删除的答案,似乎是在 SERIAL 中(一个接一个)。
我有一个数据库,其中有 2,414 个外部表指向镶木地板位置,并且DROP DATABASE <db> CASCADE;可能需要 1-2 小时才能删除数据库的元数据。
在一个单独的会话中,我可以反复SHOW TABLES IN <deleted DB>;观察桌子的数量以每 3-4 秒大约 1 个的速度下降。在会话释放删除之前这需要 2 小时以上,并允许我们用新数据库替换数据库......
是什么让 Hive 花了这么长时间?有没有我可以用来让它更快的配置?有没有办法告诉我在那段时间它在做什么?
如果它更常见,我认为其他人会遇到这个问题,所以这让我觉得我有一个设置可以调整来解决这个问题(?)......
在删除的数据库下似乎没有删除镶木地板,因此它似乎与 hdfs/parquet 文件没有任何关系,除非出于任何原因删除外部表检查它们...
任何想法为什么它会这么慢?
autodesk-forge - 如何提高项目数量限制?
我尝试在创建后将项目管理员添加到项目中,但出现错误:
reactjs - 在 Chrome 的新标签页中获取无限挂起的请求
在我的反应项目中,如果我在新选项卡中打开链接,Chrome 将永远不会发送获取请求:
这是标准提取:
我尝试在开发控制台中执行此操作:
XHR 请求也不起作用。控制台日志很干净,没有错误。在 Mozilla/Opera/Safari 中一切都很好。
禁用chrome://flags/#out-of-blink-corsChrome 将正确发送请求。但它并不能解决所有用户的问题。
Access-Control-Allow-Origin正确设置。
我不明白有什么问题...
有用的链接:
https://support.google.com/chrome/thread/11089651?hl=en
https://www.chromestatus.com/feature/5768642492891136
https://www.chromium.org/Home/loading/oor-cors
sql - 传递大数据时sql查询挂起/超时
更新:伙计们,我正在将教员 ID 列表传递给存储过程,当我传递超过 10 个教员 ID 时,处理数据需要很长时间并且有时会超时。我花了很多时间调试这个查询,发现 proc 中的最后一行导致查询超时/响应时间慢。最后一行是 CTE 的子查询。如何重写/优化 proc 的最后一行以使我的查询运行得更快。任何帮助将不胜感激。有人可以帮忙吗?
sql-server - What is SQL Server's DBCC SHRINKFILE T-SQL command equivalent for UI option "‘Reorganize pages before releasing unused space"
Am trying to find if there's any equivalent option DBCC SHRINKFILE T-SQL command for the option "Reorganize pages before releasing unused space" that is seen when performing through SSMS.

The usual TRUNCATEONLY/TargetSize options does reduce the file size but does it implicitly reorganise the pages also? Because no explanation is provided in the BOL - https://docs.microsoft.com/en-us/sql/t-sql/database-console-commands/dbcc-shrinkfile-transact-sql?view=sql-server-ver15
--In 'thoughts'...
python-3.x - Pandas set_index 在没有 inplace=True 的情况下创建 NoneType 对象
我正面临使用 pandas set_index 函数的奇怪行为。我最初有这个数据框:
我想删除前两行并将时间戳设置为indeces,所以我这样做:
我得到了这个数据框:
到目前为止一切顺利,但最后我想用我创建的名为 t_index 的新时间索引重新索引 PM10 列,所以我这样做:
那是我得到一个错误的地方:
TypeError: 'NoneType' object is not iterable
经过一些调试后,我得出结论是 set_index 导致了这种情况,但我不知道为什么,感谢任何帮助!
asp.net - 尝试验证 JWT 时无法从以下位置获取配置:“/.well-known/openid-configuration”
有问题的应用程序是这样设置的:有一个前端服务和一个后端服务。后端服务在 Azure AD 中注册。前端服务使用已注册应用的 clientId 和tenantId 通过 Auth Code 流接收 JWT。然后前端在每个请求的授权标头中传递此 JWT。
下一步是让后端服务验证此令牌以访问其端点。那里有很多不同的例子,我发现很难确定要使用什么。目前我在 Startup.cs 中有这个:
使用 appsettings.json:
当我尝试使用邮递员调用标头中带有 JWT 的端点时,我收到以下错误:
我不知道这意味着什么或如何解决它。一些网站建议指定元数据地址,但他们没有告诉您指定什么或放在哪里。有没有人有这个错误的经验?
authentication - Yubico / Attestation 和 Assertion 之间的凭证 ID 长度不匹配
我正在使用 AAGUID 为 ff8a011f3-8c0a-4d15-8006-17111f9edc7d(Yubico v5.1 的安全密钥)的 Yubico 安全密钥为我的 Web 应用程序执行无密码身份验证。当我创建/注册新凭据时,我在创建凭据选项的authenticatorSelection部分中使用属性“ requireResidentKey = true ” :
返回的Attestation 数据包含 16 个字节的凭证 id:
所以例如我会收到一个 16 字节的 base64url id,看起来像:AUpf0KmNJrRluGG-65D54Q
然后我使用这个 16 字节的 id 作为密钥来保存生成的凭证。当我使用 Yubico 密钥登录时,返回的断言数据包含相同的 16 字节凭据 ID:
然后我可以使用这个凭证 ID 来检索我存储的凭证数据并验证断言。所以到目前为止一切都很好......
然后我正在阅读 W3C Editor's Draft on Web Authentication: An API for access Public Key Credentials Level 2并注意到“ requireResidentKey ”已被弃用,取而代之的是采用枚举值的“ residentKey ”属性:
requireResidentKey,布尔类型,默认为 false 注意:保留此成员是为了向后兼容 WebAuthn 级别 1,但不推荐使用 residentKey。如果调用者提供了 residentKey 并且客户端理解了后者,则忽略 requireResidentKey。否则,使用 requireResidentKey 的值。请注意,requireResidentKey 的值默认为 false。
如果在没有 residentKey 的情况下使用,它描述了依赖方对居民凭证的要求。如果 requireResidentKey 设置为 true,则验证者在创建公钥凭证时必须创建客户端驻留的公钥凭证源。
residentKey,类型为 ResidentKeyRequirement 注意:此成员取代 requireResidentKey。如果两者都存在并且客户端理解 residentKey,则使用 residentKey 而忽略 requireResidentKey。
有关 residentKey 的值和语义的描述,请参见 ResidentKeyRequirement。
所以我将requireResidentKey更改为residentKey,其枚举值为“ required ”,如图所示:
现在,当我创建一个新凭证时,我会返回一个64 字节的凭证 ID。这本来很好,只是当我使用 Yubico 安全密钥登录时,我得到一个16 字节的凭据 ID,它显然与我在创建凭据阶段保存的 64 字节不匹配。
有趣的是,当我尝试同时使用requireResidentKey = true和residentKey = 'required'时,我得到了为 Attestation 和 Assertion 返回的 16 字节凭据 ID。
这可能是不支持新的residentKey属性吗?如果是这样,为什么我会得到一个 64 字节的凭证 ID?这可能是非居民凭证 ID 的长度吗?
我的代码正在使用旧的requireResidentKey属性恢复工作,但我很想知道这里发生了什么,以及新的 Yubikeys 是否支持residentKey属性?
mysql - 获取链接表中最频繁的值,并在 MySQL 的主表中引用它
我在星球大战数据库中使用了几个表以及一个连接表(这是 Uni 项目的一部分)。
我正在尝试编写一个查询,它将根据表中的字符以及通过连接表链接在一起的另一个表中的运输方式返回最常见的运输方式。
person 和 transport 表中的主键都是一个简单的“id”列,然后两个表都有一个 name 列。
创建了一个名为 person_transportation 的链接表,其中包含来自 person 和 transport 表的 id 的列。
我可以运行以下查询:
这将返回值 2(这是我想要的船的正确 ID)。我似乎找不到将这个查询放入另一个查询的方法,该查询将返回船名而不是 ID 号。
我在这里搜索了很多类似的问题,但它们似乎都与在单个表上运行的查询有关,而不是与链接表有关。
有任何想法吗?
email - 如何设置电子邮件跟踪代码来跟踪不同客户电子邮件提供商的电子邮件打开/点击?
我想跟踪不同客户电子邮件来源(egGmail、Outlook、Yahoo、Apple)的电子邮件点击次数和打开次数,并将信息收集到我的 Google Analytics(分析)帐户中,这可能吗?
r - R:如何将日期附加到 timeseries(ts) 对象中?
我dataframe只有 2 列:
我通过以下方式转换dataframe为ts:
上面的head函数返回:
请注意,时间序列的startandend是 integer( c(1,1)) 而不是 date( df$dt)。如何将日期附加到ts对象中?
visual-studio - Visual Studio Diff 显示不需要的大小写差异
我正在尝试比较放置在 TFS 上的 VBA 文件的两个版本。差异工具显示了一些变化,但实际上没有。
事实上,VS 试图通过改变大小写来美化代码,尽管我关闭了Pretty Listing功能。
注意:VS 不会更改磁盘或 TFS 上的文件。问题是如何让它停止。比较文件时我找不到真正的变化。
Microsoft Visual Studio 社区 2019 版本 16.4.6
python - 基于“时间瞬间”的不同字典中的值总和
我有一本字典,例如: 对于每个键(A1 和 A2),我有一个在不同地方(T1 和 T2)购买的物品的列表,其中包含时间花费的金额。示例:人 A1 在时间步 1 消费 3.0,在超市 T1。
我想做的是对每个子字典求和,以获得每个超市每个时间步的总花费:
我怎样才能做到这一点?我试过了,但我已经造成了很大的混乱
输出:
python - Windows 10 linux子系统ubuntu试图安装python pip
这是我第一次使用 linux 终端。就我而言,我激活了 windows 10 linux 子系统并安装了 ubuntu,因为我已经看到它比 windows cmd 更通用。现在我试图通过 ubuntu 终端为我的 python 项目创建 venv,但我无法理解为什么每次我运行一个需要先前安装包的命令时,例如pip install ...or virtualenv -p python3 venv(我之前已经通过 windows cmd 安装了) 我得到 `Command 'virtualenv' not found,但可以安装:
sudo apt install virtualenv`
如果我运行建议的命令,我会得到:
Reading package lists... Done
Building dependency tree
Reading state information... Done
E: Unable to locate package virtualenv
在所有这些中,我当前的工作目录是我打算放置文件的项目目录,当我尝试使用 windows cmd 实现相同的结果时,一切正常。希望我写的足够清楚。
c# - IIS 在使用 Visual Studio 进行调试时拒绝连接
我需要在遗留(ish)ASP.NET MVC 应用程序上做一些工作。我第一次在 Microsoft/.NET 环境中工作。
当我使用 Visual Studio 的默认调试配置文件通过 IIS Express 启动应用程序时,IIS Express 不会响应我的 http 请求。Chrome 给了我一条 ERR_CONNECTION_REFUSED 消息。
认为这是 IIS Express 特定的错误,我将开发切换到 IIS 10。但是,IIS 10 表现出同样的问题,以及其他问题。当我从 Firefox 发出请求时,我收到了 401。当我从 Chrome 发出 https 请求时,我收到 ERR_CONNECTION_REFUSED 消息(就像 IIS Express 一样)。当我从 Chrome 发出 http 请求时,WindowsAuthentication_OnAuthenticate我的方法MyApplication : HttpApplication被调用,然后我通过 https 获得 302 重定向到同一页面,然后我收到 ERR_CONNECTION_REFUSED 消息。
我已经阅读了有关类似 IIS 问题的其他 SO 问题,并且我已经尽我所知尝试了他们建议的内容。首先,(关闭 Visual Studio)我删除了解决方案文件夹中的 .vs 文件夹。然后我以提升的权限重新打开了 Visual Studio,并重新打开了我的解决方案以重新生成 .vs 文件夹。然后,我打开项目的属性并手动单击按钮为我的 IIS 10 部署创建一个虚拟目录。我还(尝试)阻止 Chrome 自动将 localhost 重定向到 https,然后重复前面的所有步骤。这些都没有帮助。
我在 Windows 10 家庭版上使用 Visual Studio 2019。我在 IIS 10 中拥有的唯一绑定是对所有 (*) IP 地址的端口 80 的默认 http 绑定。我想我正在使用 .NET 4,但也许我正在使用 ASP.NET 4?老实说不确定。
有什么建议吗?
php - 与 belongsTo 关联的不一致数据
我正在对一对多关系进行功能测试。我只是与基于 Laravel 文档的正确设置建立了简单的一对多关系。我的测试是这样的。
我的关系是一对多的关系。一个部署有多个容器。下面的代码是我如何关联关系..
我的测试结果真的很奇怪。有时它会通过,但有时不会。我注意到问题发生在assertCount. 正如你在我的测试中看到的那样。它断言容器是否为 30。但大多数情况下它没有达到 30。它大约是 25-29 ..然后有时它会通过。你认为是什么问题?
cucumber - 场景大纲下具有不同项目数量的数据表以及 Cucumber 中的多个示例。可能吗?
我的应用程序中有四个非常相似的部分,并且我尝试使用场景大纲将足够相似的测试组合在一起以方便维护,并将它们所在的部分(页面)作为参数提供。但是,这些测试单独编写时在其数据表下包含不同数量的项目(但仍执行相同的断言),所以我想知道是否可以为每个示例部分提供不同的数据表?
就像是:
注意我省略了 page 参数,因为不确定它应该去哪里,好像做下面这样的事情意味着它们将在每个示例中运行多次
我也不能有类似的东西:
因为这些数量会发生变化,所以我可以在一个页面上测试三个项目,但另一个页面上有两个项目,另一个可能有四个项目。
我希望我对我想要实现的目标足够清楚?
非常感谢。
c# - C# MVC 控制器方法未填充视图中的项目
C#新手在这里。
检查了“在视图控制器之间传递数据”,但它有很多我目前不熟悉的语法。计划稍后进行更多研究——例如协议和委托设计。
Root:制作一个 ASP.NET 应用程序。视图中的 foreach 填充列表中的项目无法填充到主控制器中:
查看语法
控制器删除方法
检查这是否是视图中对象的正确数据类型,或者我在这里可能无法完全理解的其他想法。同样,来自示例运行的断点显示控制器“删除”方法中的代码执行。




