所有问题
sql-server - 在 ColdFusion 服务器上存储列主密钥证书的位置以用于 SQL Server Always Encrypted 数据库列
我正在设置一个新的 ColdFusion 服务器,用于使用“始终加密”列的 SQL Server 2017 数据库。尝试从 ColdFusion 服务器运行 SELECT 语句时出现错误。
我已经从 SQL Server 设置并导出了列主密钥证书。我将它导入到 ColdFusion Service(应用程序服务器)下的 ColdFusion 服务器,以及 Personal 下的 Local Machine(与 SQL Server Management Studio 实例相同)。我在 ColdFusion 服务器上安装了 SQL Server JDBC 连接器,并在 ColdFusion 管理员中设置了数据源。
JDBC URL:
SQL 选择语句:
我希望 SELECT 语句返回解密的结果,但会收到以下错误消息:
执行数据库查询时出错。
在证书位置为 null 的证书存储中找不到具有 null 指纹的证书。验证数据库中主密钥定义列中的证书路径是否正确,并且证书已正确导入到证书位置/存储中。
java - 如何使用枚举避免反射
我最近问了一个关于我使用反射的一些代码的问题,一个想帮助我解决这个问题的人提到我不应该像这样使用反射,并且有更好的方法。
所以我有一个在外部系统中搜索的界面:
我有一个 ENUM,我在其中声明我拥有哪些外部系统以及它们的类是如何命名的,它使用这个接口。因此,如果任何其他程序员想要实现一个新的外部系统,他只需填充接口并将两个值放入这个 ENUM 和 tada 它应该可以工作。
所以我使用反射的部分是
在 ENUM 中有一个函数 getClassname,它用 fqcn 回答。枚举看起来像这样:
我已经根据@jhamon 的回答对其进行了更改。
但是当我尝试时出现错误
因为它不知道 searchElemts()。
所以这里的另一个用户说有可能将接口实现到枚举中,然后我不必反思。谁能告诉我怎么做,因为我不知道,也不知道在哪里或搜索什么。谢谢
python - 使用字典转换熊猫系列中列表的元素
我有以下熊猫数据框:
和以下字典:
我现在想使用字典映射我的数据框中列表中的所有条目。结果应如下所示:
怎样才能最有效地做到这一点?
c - 如何设置 Gearmenu 的一个元素不敏感?
如果发出“加载失败”信号,我想设置齿轮菜单的一个元素不敏感。
这就是我发现的(https://developer.gnome.org/gio/stable/GActionMap.html#GActionEntry),我也这样使用它:
我现在想将 set_clicked 设置为非活动状态,但我不知道该怎么做。我的意思是我知道如何为“加载失败”信号制作回调函数,但不知道如何将其设置为非活动状态。
reactjs - useEffect Hook 示例:导致重新渲染的原因是什么?
我试图弄清楚 useEffect 何时导致重新渲染。我对以下示例的结果感到非常惊讶:
https://codesandbox.io/embed/romantic-sun-j5i4m
这个例子的结果如下:
我不知道为什么:
- 该组件仅渲染 3 次(我猜该组件会为每次调用
setCount+ 一个初始渲染重新渲染 - 所以 4 次) - 计数器只有两个值 0 和 3:我猜,正如本文所述,每个渲染都会看到自己的状态和道具,因此整个循环将以每个状态作为常数 (1, 2, 3) 运行-->但是为什么状态永远不是 2?
javascript - Knex 操作抛出异常
我正在尝试UPDATE与 Knex 一起写一份声明。
我想输出的 SQL 是:
到目前为止,这是我的 JavaScript:
但是,它给了我这个错误:
我做错了什么?
php - 使用 PHP 将字符串视为多维数组
我在 MySQL 表中有一堆值对,以文本形式存储。这些值如下所示:
[[1560514777,1560515694]]
如果只有一对。多对看起来像这样:
[[1560467640,1560468709],[1560470287,1560471705]]
所以当我检索这些值时,它们已经是数组格式了。我需要将它们用作数组,而不是用正则表达式去除第一组方括号,寻找更多的括号,分解其中的逗号分隔值,然后用正则表达式去除这些括号,然后尝试重建一个多维数组,我'只想告诉 PHP 按原样将字符串视为数组。
这可能吗?让 PHP 将其识别为数组的最简单方法是什么?
vba - 在 PowerPoint for Mac 中安排 VBA 代码
我需要安排一段 VBA 代码在 Microsoft PowerPoint for Mac(版本 16)中每 500 毫秒运行一次。
在 Word 和 Excel 中,我可以使用该Application.OnTime方法来安排代码,但该方法在 PowerPoint 中不存在,并且无论如何都有 1 秒的粒度。
SetTimer在 Windows 上,我可以使用对库中函数的外部调用user32,例如在这个问题中所做的那样。但是,我似乎在 macOS 上找不到等效的库方法。
我最好的选择似乎是编写一个实用程序库,其接口类似于SetTimer在 Windows 上使用例如NSTimer、Grand Central Dispatch或 Pthread 实现的接口,安装它,然后从 VBA 调用它并让它在一段时间内回调。
我的 Mac 开发经验是有限的,我从 VBA 编写和调用外部库的经验是不存在的,但我设法获得了一个往返调用/回调到 C/Objective-C 库的工作(基本上void CallFunction(void (*function_pointer)(void)) { function_pointer(); }称为 as CallFunction(AddressOf Callback)),但是当我尝试通过 Grand Central Dispatch 或 Pthread 推迟该回调,一旦回调发生EXC_BAD_ACCESS异常和我无法轻易破译的日志,PowerPoint 就会崩溃。我可以想象问题是回调发生在另一个线程中,或者回调函数不在调用时所在的地址AddressOf。
是否有现成的解决方案可以在 PowerPoint for Mac 中安排 VBA 代码?或者,是否有任何资源可以帮助我调试回调崩溃?
maven - SpringBoot 项目,application.yml 中的环境变量始终为空
我正在尝试运行一个使用 docker-compose 运行的 SpringBoot 项目。我开始使用它的依赖项(Redis、MongoDB 和 RabbitMQ)docker-compose up
我正在构建项目并使用这些命令运行它
mvn clean package -DskipTests && mvn spring-boot:run
我一直有这些错误:
Error processing condition on org.springframework.boot.autoconfigure.security.oauth2.client.OAuth2RestOp erationsConfiguration$RequestScopedConfiguration
Caused by: java.lang.IllegalArgumentException: Could not resolve placeholder 'OAUTH_CLIENTID' in value "${OAUTH_CLIENTID}"
在 docker-compose 文件中,环境变量的值在 environment 部分中定义。
这就是 application.yml 的样子:
因此,在没有 docker-compose 的情况下运行项目时,我应该将值放在 application.yml 中吗?
我也尝试过mvn spring-boot:run -Dspring-boot.run.arguments=--path.to.value=value1,但我不确定路径应该如何使用变量,例如key-set-uri: ${auth-server:${SSO_HOST}}/keys
angular - 如何在 ngSwitchCase 中使用常量
我发现了多个帖子,包括ngSwitchCase in angular 2 而不是 ngSwitchWhen、如何绑定到 '*ngSwitchCase'和Angular 2 - ngSwitchCase。谷歌根本没有帮助。
我正在尝试创建一个用于输入搜索条件的简单表单。第一个组件是一个选择框,第二个组件是一个输入框。根据您正在执行的搜索类型,我想对电子邮件、电话号码等使用不同的输入。
我正在从我的表单中定义的常量中提供我的选择。
问题是它似乎没有在 ngSwitchCase 上找到我的常量。我也试过 {SEARCH_BY_POSTAL_CODE} 和 {{SEARCH_BY_POSTAL_CODE}} 但这些似乎也不起作用。
所以,我被困住了。请给点建议好吗?
tarantool - 如何一次从 tarantool 中选择多个键,例如 SQL 中的 SELECT IN?
我想在一次调用中从 Tarantool 中选择多条记录,但看不到如何将多个键传递给space:get或space:select
php - 如何在函数中定位特定的 wordpress 菜单(wp_nav_menu)?
我想创建一个功能,用图标自动替换一个特定菜单中的菜单项。到目前为止有效。但我只希望该功能针对一个特定菜单,而不是页脚菜单。
我发现了一个类似的帖子(How to target specific wp_nav_menu in function?)。但我必须说我对 PHP 和 wordpress 主题开发还太陌生,所以我无法将其他帖子解决方案转移到我的代码中。
同样,我希望 'my_page_menu_link_names' 功能只影响 'header_nav_social' 菜单,而不影响 'footer_social_menu' 例如,就像它到目前为止所做的那样。
javascript - 如何使用 JavaScript 将访问参数传递给 HTML 页面
我使用 NodeJs 路由器将参数传递给 HTML 页面:
我可以在我的 HTML 代码中使用这个参数:
但是,我也想将此参数与 HTML 页面上的脚本一起使用。我确信我可以通过 ID 从元素中提取 if,但这似乎不是最有效的方法。在 HTML 页面上的脚本中访问/使用参数的最佳方法是什么。
非常感谢任何指导。
asp.net-core - 在 ASP.NET-Core 2.2 中调整大小和创建图像缩略图
我正在尝试在 asp.net-core 2.2 应用程序中创建缩略图图像,但每当它达到创建缩略图的程度时,我都会不断收到上述错误。
主图像可以正常创建和存储,但无法创建缩略图。请感谢任何解决错误的指南
这是我存储上传图像的方法。这个按预期工作
我尝试了两种不同的方法来创建缩略图,但其中任何一种都会出现上述错误
这是两种方法。
第一个是这样的:
第二个是这样的:
这就是我调用方法的地方:
如果您能指出我在哪里缺少正确的路径或在 ASP.NET-Core 2.* 中处理图像缩略图创建的更好方法以修复错误,请帮助我。
问候
c# - 从 android studio 应用程序连接到本地 PC 上的 wcf 服务
我有一个 android studio 程序作为客户端和本地 pc 上的 wcf 服务作为服务器端来管理 sql server 数据库。当我通过 GET 方法在 Fiddler 中测试我的 wcf 服务时,Fiddler 无法返回任何结果。也在 Web 浏览器上显示错误。
[提琴手] 到 192.168.xx.x 的连接失败错误:NetworkUnreachable(0X2743) System.Net.Sockets.SocketException 一个套接字操作被尝试到一个无法访问的网络 192.168.xx.x:8080(xx.x 是我完整的一部分ip地址有实际价值)
我的操作系统是 Windows 10 x64
在另一边,我的 android 应用程序无法从服务器获取任何数据。在android studio上,我将url设置为“ http://192.168.xx.x:8080/MyWebService.svc ”并使用了 url.openConnection() 请帮助我,非常感谢
html - 如何覆盖引导容器的填充
我有一个带有容器引导类的 div。因此容器类在左右两侧提供了 15px 的填充。我想为容器的所有子元素保留填充,但我希望一个 div 贴在容器的两侧,而不会完全删除引导填充。那可能吗 ?
android - billingclient 2.0.1 在 Play 控制台中启用后,新添加的应用内 SKU 何时可供使用?
我在 SO 中找不到这个特定的问题。我发现与第一次应用内设置有关。
但是在我的情况下,该应用程序已经投入生产了好几年。它的 SKU A、B、C 处于活动状态,可用于在尚未发布的版本中进行测试。
现在我添加了一个新的 SKU “D”。需要做什么才能使其可用于测试?
昨天我创建了一个新的应用内产品,并在谷歌游戏控制台上激活了它。现在我不清楚billingclient 何时会从 play services 收到此更新。
从我在这里读到的内容是,新应用程序需要发布到开放或封闭的测试轨道。
我也这样做了。5 小时前在 Alpha 轨道上发布。通过测试链接通过 Play 商店下载(通过测试 google 帐户选择加入)。新 SKU 仍未出现在日志中。
我仔细检查了这里找到的所有要求(下面的回顾部分)。
我正在使用com.android.billingclient:billing:2.0.1加上 Repository 和 LiveData 的设置,如 TrivialDriveKotlin所示
发现相关但不相同的问题。
android - 在使用 Unity3d 的 ARCore 应用程序中,使用滑动旋转不起作用?
从下面的代码中,缩放使用两个手指(捏缩放),但我的旋转无法使用单次滑动。为了测试,我添加了一个文本。当我滑动屏幕时,文本正在更新为“一键移动”。
无法理解缩放工作但旋转不工作。我已经下载了最新的 ARcore SDK。我使用 HelloAR 示例场景来放置对象,HeartModel 是我在检测到平面时在触摸时实例化的地方。
我在下面添加了另一个用于缩放和旋转的脚本。在固定更新中,我使用触摸在 y 轴上滑动一根手指旋转,这不起作用。但同时捏缩放正在工作。**所以我的怀疑是模型的旋转是否锁定到原点?**下面给出的是另一个脚本(Rotate.cs,我已附加到预制件)
javascript - 停止有限状态机
我有一个我编写的应用程序,它在按下按钮时在屏幕上添加一组交通信号灯。交通灯在 10 秒后自动从红色变为黄色,然后在 2 秒后变为绿色,然后在 10 秒后变为黄色,最后变为红色。我添加了一个控件,允许用户单独启动每个红绿灯。我试图弄清楚如何让用户永久停止每个红绿灯,而不停止所有其他红绿灯。
到目前为止,这是我更新的代码 - 请注意在 var Red 中添加了“this.stop()”函数。我希望代码在那里停止旋转,而不是继续黄色和绿色。
谢谢,
抢
pandas - 熊猫数据框 - 根据特定列值删除剩余行
当特定列值具有该值时,我想删除熊猫数据框中的剩余行。
例如,如果 col1 的值为“FEB”,则删除剩余的所有行,包括该行。
代码:
mongodb - 对复杂的过滤记录进行分组
我只想看看我有多少人拥有特定的区块 ID。在按块 ID 过滤数组后,我尝试对“bot_survey”进行分组,但我无法获得正确的结果。这是我的 2 条记录
这是我的查询
但我需要一个类似的结果
所以我可以计算结果。我怎样才能做到这一点?
r - R:检查多边形是否与栅格相交时,相交()和 gIntersects()的结果不同
基于这篇文章(https://gis.stackexchange.com/questions/255025/r-raster-masking-a-raster-by-polygon-also-remove-cells-partially-covered)我设置了以下栅格和一个raster::intersectSpatialPolygonsDataFrame然后用于rgeos::gIntersects检查栅格是否包含多边形:
为什么raster::intersect不能识别多边形覆盖r1(和r3)的一部分,但gIntersects它是正确的?
microsoft-teams - 在移动设备 pin 列表上显示租户应用程序
我创建了一个强大的应用程序,然后使用 app studio 清单编辑器在团队中创建了一个自定义应用程序。我想知道我现在如何将此应用固定到桌面客户端侧面和移动客户端底部的固定栏。
android - 如何调试我的应用程序的哪一部分导致它强制关闭(向后兼容性问题)
这是我第一次尝试编写任何类型的代码,更不用说 Android 应用程序了。我使用 compileSdkVersion 为 28、targetSdkVersion 为 28 和 minSdkVersion 为 23 创建了该项目。该应用程序只能在 Android Pie 上运行,并且在我尝试安装它的任何先前版本上崩溃。
一切都可以正确编译,并且在模拟器和我的个人手机(都在 Pie 上)上运行良好。我已经阅读了很多关于使用 Android 支持库的信息,但是,我还没有看到任何关于如何理解代码的哪些部分需要使用支持库和框架中的东西的信息。Android Studio 可能在使用支持库中的东西的过程中给了我警告,但作为新手,我不知道这意味着什么,也不知道我的正确选择应该是什么。现在我明白了,我不知道如何回过头来寻找(然后修复)任何需要使用支持库的东西。
我导入了 com.android.support:appcompat-v7 并使用了 AppCompatActivity 而不是 Activity。简而言之,我使用 textViews、editTexts、微调器和 TabHost(带有两个选项卡)。我认为 ActionBar 也可能是一个问题,但不知道如何查看这是否是问题以及如何解决它。
其余代码是使用一堆 if/then/else 语句和一些 switch 语句的数学计算。
应用程序强制在 Android Pie 之前的任何操作系统上安装后打开时关闭。
来自 content_main.xml 的片段(布局):
bg_spinner.xml:

