所有问题
android - Android/Kotlin Material Button Group 默认选择
我在片段布局中有一个 Material Button Toggle Group(需要单选和选择),但是在加载我的应用程序时,我希望已经选择了一个按钮。我认为将其添加到我的 Main ActivityonCreate()就可以了(我的按钮的 id 是paletteA):
但相反,我的应用程序只是在加载时崩溃,并且“运行”窗口中没有显示任何错误。感觉有些东西没有及时加载或为空,即使我的所有片段都已加载等等,这是我的onCreate(). 有任何想法吗?
google-chrome-extension - 如何在后台服务人员中导入 Jquery - Manifest V3 - Chrome Extension
我需要在 background.js 中使用 Jquery。我无法在清单中添加 jquery.min.js,因为使用新的升级 v3 我无法在 service_worker 中声明多个 JS。我该如何解决?
背景.js
python - Python Heapify 与排序
使用 heapfiy vs sort 有优势吗?有时我看到人们使用 heapify,然后我看到其他代码使用排序。
他们都是NLOGN吗?
xamarin.forms - Xamarin.Forms 共享 csproj 文件引用 Xamarin.Mac 和 Xamarin.iOS 框架是否正常?
如果我打开我的文件,我会看到:
这对共享文件来说是预期的吗?
java - 在 Tomcat 服务器上部署前端(ReactJS)和后端(SpringBoot)构建
我已经在 ubuntu 机器的 Tomcat 服务器上部署了前端(ReactJS)和后端构建(war)。我在 /var/lib/tomcat/webapps 文件夹中复制了两个版本。在我添加的 ReactJS 源代码中
Pckage.json:“主页”:“http://localhost:8080/buildFolderName”
Index.js: axios.defaults.baseURL = 'https:// serverUrl /warfilename/api/'
对于此配置,我的应用程序运行良好。
但是当我们将serverUrl替换为localhost:8080时,前端应用程序没有与后端 API 通信。
在浏览器控制台上显示错误:net::ERR_CONNECTION_REFUSED
我们希望在不同的 tomcat 服务器上部署相同的构建,而不是为每个服务器创建一个构建
vb6 - VB6 在加载时将 adodc 转换为图片框
为我们的产品设置运行和编译 vb6 的 windows 10。
直到最近才出现问题,我对 git 的处理导致了一些错误,所以我不得不从另一台机器上的原始副本重新加载内容。
问题在于我的项目的表单部分,我终于发现了导致问题的原因。
最初的问题是虽然我加载了正确的组件和引用,并且我可以在我的对象浏览器中看到它,但它无法使用它并给了我错误:method or data member not found
经过大量搜索,我发现它正在转换
什么应该是图片框中的 adodc
然而,当你打开项目时,它会标记这个,至少我发现了```TrueOleDBGrid80.TDBGrid````
也被标记和属性设置为图片框
我已经验证我的机器上有这些库并已注册。我已确保也选择并应用了使用这些所需的组件和参考
我可以手动重新创建它,尽管我没有自己制作,更多内容被放入本节中,并且必须深入挖掘才能理解很多这些东西。
我试图找到的答案是为什么这些不是按照它们的编码方式创建的。或者我如何转换这些并让 vb6 自行修复/
networking - Azure 网络安全组与路由表
网络新手在这里。从文档中感觉 NSG 和路由表 (UDR) 都在做同样的事情 - 能够在多个级别(Vnet、子网、VM)定义 ACL
https://docs.microsoft.com/en-us/azure/virtual-network/network-security-group-how-it-works https://docs.microsoft.com/en-us/azure/virtual-network /virtual-networks-udr-overview
那么它们有何不同以及何时使用?
谢谢。
compression - 如何用其他数据替换 gzip 压缩数据并且仍然有有效的 .gz 文件?
我在做实验。我用这个词创建了一个 .txt 文件hi并运行gzip test.txt它来压缩它。这给了我一个包含以下字节的文件 test.txt.gz:
用软件101编辑器发现第一行就是表头。
CB C8 04 00是压缩数据
AC 2A 93 D8是“数据部分的CRC”
02 00 00 00是“未压缩输入的大小”
我正在尝试做的事情(我什至不知道这是否可能):我希望将自己的字符作为“压缩”数据,但希望 .gz 文件仍然有效。
我尝试用CB C8 04 00(62 62 62 62字母 'b' 4 次)替换,但该文件无效。然后我也尝试AC 2A 93 D8用“bbbb”的CRC32值替换,但文件仍然无效。我解压不了 运行gzip -d test.txt.gz返回“文件意外结束”。
我想做的事有可能吗?如果是:我做错了什么?
c++ - _crtisvalidheappointer(block) 删除基类指针时
对不起,很长的帖子,但我需要帮助来理解这一点。
我有下面的代码抛出 _crtisvalidheappointer(block)
只要我在下面取消注释,我就会解决这个问题。
我提到了下面的链接,它说单一继承不会导致问题。 https://stackoverflow.com/a/48792493/8679501
但在我的情况下,我只是使用 virtual 来继承类,这有点强制我使析构函数成为虚拟的。为什么会这样?
为什么下面的代码行没有虚拟继承是合法的,为什么没有虚拟继承?
python - 有选择地帮助返回数学上准确的值或其格式化表示的 OOP 模式
- 有一个对象
trade_pair,其方法能够返回关于存储在报价和值中的浮点值(两种货币的数量、当前价格等)。仅适用于计算但不适合人类并发送到交易所 API 的数学浮点值(对最小值、精度和代码有要求)。
例如:
trade_pair.get_base_value - 是返回浮点数2.43333333333
或
trade_pair.price - 是返回浮点数51.033452476
- 另一方面,存在将浮点数格式化为具有所需精度的方便字符串值的逻辑。这样的数据适合API,便于人类阅读,但不适合数学运算。
例如:
trade_pair.get_base_value_formatted - 同时返回 str "2.43300"(最小代码为 0.001)
或
trade_pair.price_formatted - 返回 str"51.03345"
如何将 1 和 2 合并到 OOP 模式而不重复 getter 并且没有函数包装器,如format(trade_pair.get_base_value)..?
spring-boot - 复杂的返回类型,带有 Spring WebFlux 返回响应状态、标头和正文,稍后异步返回
背景
将 API-First 设计与 Spring Boot 和项目 Reactor 的 WebFlux 一起使用。值得庆幸的是,Open API Generator 项目(编写时为 Gradle 版本 5.0.1)将仅从 Open API 规范生成 WebFlux 反应式接口,该规范的返回签名用于典型的 RESTful VERB 操作,如下所示:
返回签名
它们首先异步提供响应状态和标头,然后是响应正文,也是异步的,其次。
注意:Spring 团队有一些有用的文档显示了WebFlux 响应实体响应选项。
注意:接口代码生成是通过 Mustache 模板管理的,所以如果这不是一个好的做法,我可以覆盖并回馈
问题
您是否希望典型代码大致如下所示:
使用这种方法,您是否需要在发送正文之前知道状态/标题,即在您检索正文数据之前(或执行其他任意逻辑)?问题是数据检索或定义的逻辑可能需要更改消费者的状态或标题?
python - 如何在 Python 中使用 session.get 请求发回 XSRF 令牌?
我正在尝试在网站上搜索“Adrian”一词。我已经明白,首先我必须向网站发送一个请求,在响应中我将有一个 XSRF 令牌,我需要将它用于第二个请求。据我了解,如果我使用 session.get() 它也会自动为第二个请求保留 cookie。我运行第一个请求,得到 200 响应,我打印出 cookie,令牌就在那里。我运行第二个请求,我得到一个 400 错误,但是如果我打印出第二个请求的标头,则令牌就在那里。我不知道哪里出了问题。为什么我第二个得到400?
我还尝试跳过会话并在第二个请求中使用 requests.get() 并自己将令牌添加到标头,但结果是相同的:
c++ - Windows Spotify 集成
我正在尝试将 Spotify 当前播放的歌曲集成到我正在制作的程序中用c ++获取那首歌的方法?
java - Discord Java JDA - 在 MessageReactionRemoveEvent 中获取成员
我正在尝试创建一个不和谐的机器人,当有人没有反应时,我需要执行特定的操作。这是方法:
问题是 event.getMember 返回 null。我想我会尽力解决这个问题,所以我做了以下事情:
经过一番故障排除,我发现字符串 id 是正确的用户 id,但 guild.getMemberById(id) 仍然返回 null。我还尝试了其他一些变化,看看是否有任何效果,但每次都发生同样的事情。一切都很好,直到我不得不将其转换为成员。
有没有办法在 MessageReactionRemoveEvent 中获取成员?
我到处寻找这个问题的解决方案,但我找不到。任何帮助,将不胜感激。
javascript - 如何添加两个 getElement 和一个提交按钮来制作一个 If Statment?
摘要:我正在寻找将两个单独的 getElementbyId 和一个提交按钮添加到 If Statment 以使其运行。
HTML 示例:
JavaScript 示例:
我需要运行 if 语句:
使它成为您必须单击两个单选按钮并提交以运行警报的地方
snowflake-cloud-data-platform - Alteryx 最多只能从 Snowflake 中提取 100 万行
我正在使用 Alteryx 工作流从 Snowflake 中后台处理一些数据。问题是,由于某种原因,Alteryx 只提取了 100 万条记录,最高。
输入数据工具没有标记最大记录,它应该尽可能多地提取。
这很奇怪,因为我认为 Alteryx 几乎适用于非常大的数据集。是否需要应用一些特殊配置来提取数百万条记录,或者这只是 alteryx 无法做到的事情?
我查看了alteryx资源,找不到任何提及这些问题的内容。我不知道从哪里开始。
javascript - 查找查询中的第二个赞
如何LIKE在 typeormfind查询中使用第二个?我尝试如下,但不起作用并且总是返回空数组
谢谢你的帮助!
java - Android studio firebase 循环遍历节点的子节点并保存在 ArrayList 中
我正在使用一个 firebase 数据库,我想遍历一个节点的所有子节点。我正在使用以下代码:
当我在for循环中检查列表“versicherungsListe”的长度时,结果不为0。当我在侦听器之后检查列表的长度时,结果为0。
这个怎么可能?如您所见,数组列表是在 onCreate 方法之外定义的。
我将非常感谢您的回答:) 非常感谢!
sql - 从 BigQuery 中的多个列中删除重复项
我在 BigQuery 中有这个表,我想检查三列的重复项:
- 客户 ID、日期 1 和产品。
如果存在重复项,我需要将其删除并在比较两者后保留较新的日期(日期 1 或日期 2)。
对于以下示例,结果应为:
| 客户ID | 日期1 | 日期2 | 产品 | 价格 |
|---|---|---|---|---|
| 5421 | 2019-02-25 | 2019-02-25 | P1 | 500 |
| 6521 | 2010-07-06 | 2019-05-04 | P2 | 1254 |
| 4124 | 2019-05-03 | 2020-06-16 | P3 | 354 |
| 5421 | 2019-02-25 | 2019-12-15 | P1 | 547 |
结果:
| 客户ID | 日期1 | 产品 | 价格 |
|---|---|---|---|
| 6521 | 2010-07-06 | P2 | 1254 |
| 4124 | 2019-05-03 | P3 | 354 |
| 5421 | 2019-12-15 | P1 | 547 |
非常感谢!!!
python - 带有 pytest-mock 的会话范围
我正在寻找有关如何使用 pytest-mock 插件的会话范围内的“会话模拟器”固定装置的示例。
如何修改文档提供的示例以在特定测试中使用它是相当清楚的:
但是我对这个全局固定装置应该在哪里以及如何初始化感到困惑。例如,假设我想为我的所有测试模拟“os.remove”。我是否在 confftest.py 中进行了设置,如果是,我该怎么做?
java - 在 Spring boot 中使用 jsoup 进行 Web Scraping 时出现 Whitelabel 错误页面
我是 spring 新手,我刚刚创建了一个简单的 web抓取spring boot 项目,获取一些路径变量并调用 JSOUP 来获取文档,而不是从文档中抓取一些东西。我面临的问题是它在我的本地工作得很好主机,我部署到heroku服务器和真实服务器内部它不工作,我认为无法进行网络调用或其他什么。
我是否在做任何错误或我应该做的其他一些服务器配置。它在本地服务器上工作得很好,但部署后不起作用
Whitelabel 错误页面出现意外错误(类型=内部服务器错误,状态=500)。
白标错误页面到达...
swift - 如果变量在数组中,则按钮标签不刷新
如果变量来自数组,则标签不会自动刷新。有什么具体原因吗?
更新:
抱歉,我错过了 ItemCategory
reactjs - 在页面呈现之前使用 fetch 设置状态
我正在为 React 组件构建一个守卫。守卫接受 Auth0 JWT 并检查我们的 API 以查看该用户是否存在于我们的数据库中。如果用户确实存在,我们设置并重定向userExists到. 如果用户不存在,我们会调用并将其发送到.true/dashboardpostUser/complete-profile
我遇到的问题是页面正在渲染之前userExists由 fetch 调用正确设置。换句话说,如果我要运行以下代码,日志将按以下顺序读取:
- 用户确实存在
- 获取调用 1
因为它在fetch调用之前渲染页面,所以我最初设置的值userExists总是决定渲染哪个页面。
请帮忙!我在这里想念什么?如何在页面呈现之前获取fetch更新调用?userExists
