所有问题
vba - Office VBA:何时处理属性?
我想知道何时在 Office VBA 中处理属性。
考虑这个类模块(MyClass):
这个模块:
是否MC.ExpensiveProperty按test()程序处理?(假设没有参考ExpensivePropertyin SomeProperty)
sql - Bigquery if 选择参考表的条件
我有两个表:Table_A 和 Table_B 我还有一个参数 {{param.age}}
我想检查年龄,如果是 15 从 Table_A 中选择 *,否则从 table_B 中选择 *。
我想出了这个不起作用的解决方案:
我收到此错误:标量子查询不能有超过一列...我确信有一个简单直接的解决方案,我找不到。
须藤代码:
css - ASP.Net Core Blazor:如何根据会话状态 user_id(受保护的浏览器存储)在 _Host.cshtml 上附加不同的 css 文件
我想在 ASP.NET Core Blazor 项目(服务器端 Blazor)中基于会话状态 user_id 附加两个不同的 CSS 文件。
我有两个用户 1 和 2 的 css 文件
例如:
- 如果它的用户 1 css site1 应该附加在 _Host.cshtml 上。
- 如果它的用户 2 css site2 应该附加在 _Host.cshtml 上。
并且 P 中的 user_id= 1 和 Userid = 2
这是使用等待异步获取 User_id 的方式。现在的要求是在 _host.cshtml 上获取 user_id 以便
在 _Host.cshtml 上
现在我无法在 _host.cshtml 上使用函数 (await storage.GetAsync(User_id);)
这是 _Host.cshtml 页面的外观
现在我需要在等待调用的 cshtml 上获取 user_id
这个目前正在停止我的项目。请尽快帮助我
javascript - 如何将画布上的绘制路径保存为 JavaScript 中的函数?
我正在为我的照片编辑器应用程序制作绘图工具。我设法制作了绘图工具。但是,由于我有多种工具,例如过滤器和文本,因此必须清除并重新绘制画布。我之前添加文本时必须这样做。这很容易,因为文本总是存储在一个函数中。因此,我可以在清除画布后调用该函数来重绘已经存在的东西。但是,绘制路径并不容易,因为路径永远不会保存在变量或函数中。我不知道我怎么能做到这一点。
我基本上希望以某种方式存储绘制的路径,以便我可以随时调用它们。然后它们应该以完全相同的方式出现在画布上。因为现在每当我使用其他工具时它们都会消失,因为我必须清除画布。
我正在使用香草 JS。
以下是 HTML 和 JavaScript 代码的必要部分:
python - Python 重载运算符不能在表达式的“两侧”工作
我正在实现一个Fraction使用分数的类(尽管python为此提供了一个库),问题是,我可以__add__在分数和整数之间使用(+)运算符,但我不能__add__在整数和整数之间使用一小部分。当表达式的顺序改变时,我得到一个错误。
有没有办法使这种表达方式1 + Fraction(1, 2)起作用?也许类的左__add__运算符Fraction?
swift - 谓词错误:实体不符合键“@count”的键值编码
当我试图查找 MyEntity 的关系是否为零或计数为 0 时,我收到此错误。我分别尝试了“someRelation == nil”和“someRelation.@count = 0”。前者工作正常,但后者不断提出此错误。我很确定实体和关系名称都是正确的,或者前者也不应该工作。谁能帮我理解为什么会这样?
编辑: someRelationship 是一对一的关系。它的反面是一对多关系。我正在使用核心数据。
javascript - 在 JavaScript 中使用正则表达式查找确切的电话号码
我想使用正则表达式在字符串中查找确切的电话号码,但我不想按格式查找,例如012-345-67-89, 012-3456789, 012-345-6789。
为此,我可以使用例如:[0-9]{3}(-?)[0-9]{3}(-?)[0-9]{4}.
我需要一个正则表达式,如果用户输入:0-12345678-9由于某种原因,如果我正在寻找的内容是:,我仍然可以找到我正在寻找的确切数字:0123456789。
所以基本上我需要一个表达式来找到一个数字,不管它的位置如何-,如果它甚至存在的话。
而且我需要我正在寻找的号码保持完整而不是分开,例如:/(0123456789)/而不是:/(012(-?)3456789)/,所以我可以动态输入该号码。
谢谢 :)
python - 如何选择具有值的最右边的列?
我有一个 DataFrame df,其中包含 2014 年到 2018 年的一些国家统计数据。一些国家/地区每年都有值,而一些国家/地区缺少一些。DataFrame 如下所示:
我只想保留最新的数据值,所以对于上面的 DataFrame,结果应该是:
python - 我想以不同的顺序比较两个不同的数据帧,同时忽略特殊字符、空格。如果相同则更换它
这是具有 A 列的一个 Dataframe A
这是另一个带有 B 列的数据框 B
Dataframe B 的期望输出应该是非 Dataframe
我无法得到它是错误的。请帮助我使用此代码
python - 使用 SKlearn 预训练/重新训练核岭回归
我目前正在对数据集的前 30% 训练一个 Kernel Ridge 回归模型来预测最后 70%。由于我有许多有点相似的数据集,所以我想使用一个已经训练过的模型(在整个数据集上训练过),并将其拟合到一个新的数据集,其中参数和权重不仅被覆盖,而是被调整为来自旧模型的新数据。在查看 SKlearns Kernel Ridge Regression 的文档时,我似乎无法弄清楚如何做到这一点。我发现其他模型具有 partial.fit() 功能,但 KRR 不存在此功能。
所以我想知道是否有解决方法,或者是否真的有一个功能可以实现我想要做的事情。
python - 从目录中查找最新文件
在使用 glob 函数匹配列表中文件名的模式后,我试图查找特定目录中存在的文件。但这没有返回任何输出。下面是代码
#Current Values#
FileDetail 列表的值为“[abc,xyz]”
FileList 将具有以下值
C:\Users\akash\Desktop\Python\SourceFile\ABC*.txt
C:\Users\akash\Desktop\Python\SourceFile\XYZ*.txt
源文件目录将包含以下文件
ABC01242021.txt
ABC01252021.txt
XYZ01242021.txt
XYZ01252021.txt
目前 file_name 为空白
#预期输出#
ABC01252021.txt
XYZ01252021.txt
angular - Angular Preflight 请求添加标头
我有这个项目在 Angular 8 中运行,并使用预检和实际 API 调用 api。由于预检 OPTIONS 没有标头Strict-Transport-Security: max-age=31536000;,我们的网络安全存在问题。includeSubDomains而实际的 GET api 有一个。
您是否知道如何以及在何处添加Strict-Transport-Security: max-age=31536000; 预检和实际请求下的includeSubDomains,以便两个请求具有相同的标头?
python - 如何比较有序字典的键?
我有以下字典
我在比较两个班次(即白天和黑夜)时遇到问题?有什么方法可以比较这些变化。抱歉,如果问题似乎无关紧要。
python - Python 正则表达式从点分隔字母中删除点
我想在像a.b.c.d(becomes abcd) 这样的词中省略点,但在某些情况下:
- 单词中至少应该有 2 个点,例如,
a.b仍然是a.b,但是a.b.c是匹配的。 - 这应该只匹配 1 或 2 个字母。例如,
a.bb.c是匹配项(因为a,bb和c分别是 1 或 2 个字母),但aaa.b.cc不是匹配项(因为aaa由 3 个字母组成)
这是我迄今为止尝试过的:
这将选择“任何点后跟 1 或 2 个字母”,重复 2 次或更多次。选择工作正常,但用组替换,只导致最后一场比赛,重复被忽略。
所以,它打印:
这不是我想要的。我会很感激任何帮助,谢谢。
database - 内存中的 H2 以编程方式导入 mv 数据库
我的机器目录中有一个H2 h2.mv.db数据库物理文件"users"。我希望我的应用程序使用 Spring BootH2 在内存数据库中使用,但是当应用程序启动时,我希望内存数据库导入h2.mv.db文件。我知道我可以导出SQL脚本然后使用H2Web 应用程序手动执行它,但这可以通过编程方式实现吗?
sql - 如何在sql列中溢出字符串并根据字符串长度将其存储在其他列中
我在存储过程中声明了一个临时表,其中我有四列地址,例如 AddressLine1、AddressLine2、AddressLine3、AddressLine4,每列的长度为 Varchar(50)
我想从现有表的临时表中插入数据,以便现有表将地址存储在 AddressLine1 内,所以我想将 AddressLine1 中的地址从现有表插入到临时表,但是如果地址超过 50 的长度并带有空格,那么我想插入剩余的地址到 AddressLine2 等等
所以总而言之,我想根据列的长度(即 50)划分地址,然后将其存储在临时表中的 addressLine1、addressLine2、addressLine3、addressLine4 之间
arrays - 删除嵌套数组 mongodb 中的对象
我有类似 mongo 中的下一个 json 的东西。
我的目标是删除所有嵌套对象"id_s": "1"
预期的 JSON:
sql-server - 尝试使用 polybase 在 sql server 中创建外部表时出现一般 ODBC 错误
我正在尝试创建一个外部表,该表引用在同一 sql 服务器上运行的不同数据库引擎上的另一个表。
这是我的查询:
我收到以下错误:
我还创建了一个外部数据源
我不明白出了什么问题。我可以使用 SSMS 连接到数据库引擎。帮助表示赞赏。
java - 调用 setPosition 时,精灵如何缓慢移动
我是 LibGDX 库的新手,我正在用它构建蛇和梯子游戏。我有一个播放器类,它从 Sprite 类扩展而来。我希望它在掷骰子时移动。但它变得突然,我看不到运动。
c++ - 如果给定数组有 4 个连续值,则使用函数 (C++) 查找 4
提前阅读之前的快速免责声明,这是一个关于我的作业的问题,其中一些要求会非常具体
我正在编写一个代码,该代码从用户那里获取值的数量,这将是数组长度。然后它会要求用户将他们的数字输入到数组中。然后它使用一个函数来确定给定的数组是否连续包含 4 个相同的值。
这是一个示例输出
我的代码的问题是我需要为bool isConsecutiveFour(int values[][4])要完成的问题创建一个函数。我已经尝试过了,因为我最初用于用户输入的数组是一维数组,我认为我不能做到二维。当我将代码全部复制并粘贴到主函数中时,代码可以工作,但是一旦我将其实现到具有要求的函数中,代码就会开始无法按预期工作。在调用函数的地方,我知道有一个预期的表达式,问题是我不确定要放什么,因为原始数组是一维的,而给定函数中的数组是二维的。
c# - 非托管内存中的可变字符串可用于托管空间
注意:我的案例是在一个旧 API 的生态系统中,它只适用于字符串,没有现代 .NET 添加。
所以我非常需要没有分配的可变字符串。字符串每 X 毫秒更新一次,因此您可以在几分钟内计算出它可以产生多少垃圾(StringBuilder 甚至根本不接近相关)。我目前的方法是预先分配固定大小的字符串,并通过固定、直接写入字符以及在容量达到时静默掉落或抛出来对其进行变异。
这工作正常。分配的字符串是长期存在的,因此最终 GC 会将其提升到 Gen2 并且固定不会对其造成太大影响,从而最大限度地减少开销。但是有两个主要问题:
- 因为字符串是固定的,我必须用它来填充它,
\0虽然到目前为止这对所有默认的 NET/MONO 功能和第 3 方的东西都很好,但无法告诉其他东西在 len 为 1024 时会有什么反应,但最后 100 是\0 - 我无法调整它的大小,因为这会导致分配。我可以一次分配一次蓝月亮,但由于字符串是相当动态的,我无法确定它何时会尝试进一步扩展或缩小。我可以使用“仅扩展”方法,这样我只在需要扩展时分配,但是,这有填充开销的缺点(如果字符串扩展为 5k 个字符,但下一个字符串只是 3k - 2k 个字符将被填充额外的周期) 以及额外的内存使用。我不确定 GC 对 mchuge 的感觉如何,通常在 Gen2 中而不是在 LOH 中固定字符串。另一种方法是池可重用字符串对象,但是,这具有更高的内存和 GC 开销 + 查找开销。
由于目标字符串必须存在相当长的时间,我正在考虑通过字节缓冲区将其移动到Unmanaged memory中。这将消除 GC 的负担(固定惩罚开销),并且我可以以比托管堆更低的成本重新调整大小/重新分配。
我很难理解的是- 我怎么可能对分配的非托管缓冲区的特定部分进行切片并将其包装为正常的网络字符串以在托管空间/代码中使用?比如,将它传递给Console.WriteLine在屏幕上绘制 UI 标签并接受字符串的第 3 方库。这甚至可行吗?
PS 据我所知,NET5 的计划(我认为将在 NET6 中最终确定)您将不再能够改变字符串之类的东西(在运行时被阻止或未定义的故障)。他们的解决方案似乎是我所描述的 POH,具有相同的限制。
flutter - 有什么办法可以重新加载所有 FutureBuilders?
有什么方法可以重新加载应用程序中的所有 FutureBuilders 而无需更改每个未来构建器?
unix - VirtualBox 从主机启动脚本
我启动了一个虚拟机,并希望在 vm 内从主机启动一个脚本。我的测试脚本如下所示:
当我从主机开始时:
我收到一个错误:找不到 sql 命令。但是在虚拟机中它可以工作!
为什么??
elasticsearch - ElasticSearch 复合查询
我的索引数据是
我不确定是否有人可以帮助我构建一个查询以获取具有first_name或last_name作为John和工作为IT或的数据Student。


