所有问题
react-native - 如何为 React Native 应用程序正确配置 Segment、Mixpanel 和 Branch?
经过几天尝试不同的方法,我们已经没有选择了。我们的目标是拥有一个可以使用分支链接打开/安装的 Reach Native 应用程序。用户的使用情况以及他们如何进入应用程序(属性)的数据最终发送到 Mixpanel。由于我们还有其他几个地方要分析使用数据,并且我们希望保持平台耦合较弱,因此我们选择使用 Segment。
关键挑战是让 Branch 确定的归因数据应用于 Mixpanel 中与一般应用程序使用相同的不同 ID。
例如,“已查看文章 123”的事件分配给用户 ABC,而来自同一个人、同一部电话、同一会话期间的事件,即“通过 QR 码打开应用程序”的事件分配给用户 DEF。(这些事件名称只是说明性的,上下文实际上在元数据中。)
到目前为止,我已经尝试使用 React Native led 设置
我们还尝试了一种更原生的方法,其中初始化 Segment 和 Branch 并在其中共享 idMainApplication.java
我们还尝试了另一个版本,其中也初始化了 Mixpanel,MainApplication.java并从那里传递了不同的 Id。
在试验这些原生设置(在几种不同的排列中)时,我们调用了 SegmentsuseNativeConfiguration方法。
有了实际云路由的记录,我们也尝试了我们能想象到的每一个合理的设置。包含:
- 段 -> MP AND 分支 -> MP
- 段 -> MP AND 段 -> 分支 -> MP
- Segment -> MP AND Segment <-> Branch -> MP(注意 Branch 正在导入和导出 Segment 数据)
- 段 -> 分支 -> MP
我们已经尝试了可能配置的许多不同排列,但没有一个能够创建正确连接的数据。我们愿意用替代方案替换 Segment 或 Branch,但由于业务限制,无法替换 Mixpanel 和 React Native。
“Segment -> Branch -> MP”的最新云配置显示出最大的希望,但即使文档说识别调用已传递给 Branch,但在调试时它们不是。这意味着永远无法在 Mixpanel 中填充用户的个人资料。
任何可以提供的帮助将不胜感激。
html - Bootstrap 导航栏添加了在移动设备上不隐藏的附加下拉菜单
在我的网站上,我使用 Bootstrap 导航栏,而在移动设备上,导航栏被隐藏,并且出现切换菜单按钮......完美!
但现在我想在移动设备上不隐藏的切换菜单按钮添加另一个下拉菜单。所以我在折叠 div 之外添加了一个新的。但结果并不如我所愿。
ios - 在类函数中调用 Alamofire 时出错
我正在使用 Alamofire 获取数据。URLRequestConvertible 协议用于构造请求。当通过 Alamofire 在请求的类函数中调用 URLRequestConvertible 枚举时,我收到一个错误,例如(来自类型'(AFDataResponse)的抛出函数的无效转换抛出-> Void' (aka '(DataResponse<Any, AFError>) throws -> ()') 到非抛出函数类型 '(AFDataResponse) -> Void' (aka '(DataResponse<Any, AFError>) -> ( )'))。在我获取结果的请求函数中,我如何使用泛型?Q1:获取结果时出错 Q2:如何在函数中使用泛型
URLRequestConvertible 枚举:
调用请求的函数:
ubuntu - 在 Vagrant 中,如何在我的虚拟机上打开一个端口以便主机可以连接(使用 telnet 进行测试)?
我在 Mac 上使用 Vagrant 2.2.18 并创建本地 Ubuntu 14.04 虚拟机。我想在我的虚拟机中公开端口 1234,所以我已经配置了这个
当我启动我的虚拟机时,我看到这个报告
当我在我的虚拟机中时,我可以通过 telnet 连接到我的“1234”端口
但是从我的虚拟机外部,我似乎无法连接到该端口
当我运行“vagrant port dev”时,它显示了这一点
所以我很困惑我需要做哪些其他配置才能允许从我的虚拟机外部连接到端口 1234。
python - 如何编辑 django 默认标题
我有从 rest_framework 的 Response 对象中返回字符串作为响应的端点。
在上面您可以看到我的响应对象,因为您可以看到我设置的唯一标题是“年龄”。但是,当我检查时,response.items()我可以看到正在添加更多标题:
是否有可能以某种方式删除/编辑一些由 django/rest_framework 自动添加的标头?
谢谢!
jquery - jQuery 有 1 个选择框模仿第二个选择框
我有 2 个选择框,一个隐藏,一个可见。我需要让隐藏的选择框模仿第二个可见选择框的变化。它们是相同的(除了一些 Alpine JS 属性)。因此,如果我要选择可见选择框的第三个选项,隐藏选择框也应该选择第三个选项。
genexus - PWA Service Worker 不在云上工作
我创建了一个具有 PWA 生成属性的 KB。
“manifest”和“service-worker”文件是正常创建的。
在本地主机上它可以工作,我们没有做任何额外的配置
部署到在 SSL 下运行的云(Azure / Google)时,无法注册服务工作者。我收到以下错误:
Adjust the scope, move the Service Worker script, or use the Service-Worker-Allowed HTTP header to allow the scope.
“manifest”和“service-worker.js”文件位于“webapps/project/static”目录下。
有什么建议吗?
谢谢
Gx17up3 tomcat 8.5-java-postgresql
reactjs - 边距在使用 MUI makeStyles 的 TextField 中不起作用
我正在尝试通过制作使用 MUI v5TextField的对象来为我的组件添加边距。makestyles背景颜色反映在组件中,但不反映边距和填充。这是我的代码
这里我使用了 makeStyles
所有这些都在一个文件中
这是屏幕截图。
python - KNeighborsRegressor.fit() 缺少位置参数,但示例显示它只需要两个
KNeighborsRegressor的文档显示它的使用如下:
...恰好有两个参数,X并且y.
在我自己的代码中,我试图这样应用它:
...但我收到一个错误:fit() missing 1 required positional argument: 'y'
我正在通过 X 和 y;为什么会这样?
kotlin - Kotlin 比较两个列表 - 如果 id 匹配则覆盖它
我有两个Object. 两个对象都有一个 id val。我需要通过 id val 检查两个列表,如果 id 相同,则从列表 B 中获取对象并将其覆盖在列表 A 中。在 kotlin 中是否有一种简单的最新方法来实现此结果?
我一直在这里搜索 kotlin 文档和其他比较列表问题,但我没有在文档或此处找到与我的用例匹配的任何内容
jestjs - Nest.js 测试模块,不能覆盖注入另一个提供程序的提供程序,未定义接收
我有 Nest.js 应用程序,其中某些提供程序被注入到另一个提供程序中:
AppService 有一个publish调用 appInnerService方法的send方法。我为 AppService 创建了单元测试,我想在其中模拟 AppInnerService 提供程序:
上面的代码不起作用,AppInnerService 没有注入到 AppService 中,而是将 undefined 传递给构造函数。为什么上面的测试不起作用,我该如何修复它(无需手动创建带有模拟服务的 AppService 类,我想使用由 @nestjs/testing 包创建的测试模块)?
sas - 当列不是数字时,SAS删除行
我在 SAS 中有这个数据集学生,我计划删除成绩为非数字的记录(行)。我尝试了以下代码,但没有奏效。我试过'如果等级=。然后删除;' 以及它仍然没有工作。我不想替换这些值,我只想删除该行。对此有什么想法吗?
google-sheets - Google 表格:条件格式
我希望通过在同一行上比较它们之间的单元格值来在工作表上进行条件格式设置。
例如(基于下面的共享屏幕截图),我想在第 3 行突出显示单元格 B3(因为与 F3、J3 和 N3 相比,它的平均价格/盒子更高)。ETC...
知道我该怎么做吗?
谢谢你的帮助!:)
示例截图:

reactjs - Dockerize 一个 React-Django 项目,其中前端由 Django 提供
我正在从 Django 中提供一个 react 应用程序,并尝试使用docker-compose up -d --build.
我的项目目录如下:
这是我当前的部署脚本:
我得到的错误
javascript - POST 请求... UnhandledPromiseRejectionWarning:未处理的承诺拒绝
发出发布请求时,我收到此错误:
UnhandledPromiseRejectionWarning:未处理的承诺拒绝。
如果有人可以解释为什么会发生这种情况,我将不胜感激:)谢谢
更新
因此,此代码成功发布。但是,当我取消注释验证代码时,我得到了同样的错误......
javascript - SyntaxError:意外的令牌“导出”
所以是的,我会直截了当,一个错误被抛出,而我不知道该怎么做,这很奇怪,因为代码很好,只是我在这里说的有问题。这是问题所在:
这是向我抛出错误的地方:
vue.js - 使用 Vue 制作 Web 组件
我目前正在研究 Web 组件和影子 DOM。我可以看到可以在Vue docs中使用 Vue3 创建本机 Web 组件 。但我目前面临从 vuejs 文件构建本机组件文件的问题。我用谷歌搜索了一段时间,发现没有多少有用的内容。
使用 Vue 3.2 构建 Web 组件是迄今为止我发现的最有用的博客。我仍然无法对我的文件进行生产构建。
目前我在构建后得到 2 个文件。
但我希望构建文件在我的用例中采用以下格式。
vite 配置文件
javascript - 如何用玩笑模拟默认导出的模块
问题
我正在尝试模拟模块的默认导出部分,如下所示:
我实际需要模拟的变量是test.
我试过的
这个实现给了我一个错误:Cannot spy the default property because it is not a function
如果我将其更改jest.spyOn(test, 'default')为jest.spyOn(test, 'default', 'get')它会给我另一个错误:Property default does not have access type get
我尝试使用jest.mock()函数,但它不起作用,它永远不会返回模拟值。
我真的很感激任何帮助。
java - Jemeter HTML 报告未使用 Java 代码生成
我正在执行一个 JMX 文件并尝试为其创建一个 HTML 仪表板报告,但只创建 .jtl 文件,没有创建 HTML 仪表板文件。我收到错误:org.apache.jmeter.report.dashboard。 GenerationException:类名“org.apache.jmeter.report.dashboard.JsonExporter”无效。我试过下面的代码:
django - 创建满足涉及相关模型的两个条件的django查询
我有两个模型,比方说:
我想进行一个查询,其中包括所有与Orders它相关的多个Product,或者是否至少一个Product大于quantity,1或者BaseProduct类型是否为rtProduct
对于第一部分,我有这个:
我坚持添加OR条件以包括其他条件。非常感谢你。
python - 损坏的 pip 安装仅适用于 sudo
如果我尝试使用 pip 安装某些东西,例如python3 -m pip install torch==1.9.1+cu111 --find-links https://download.pytorch.org/whl/torch_stable.html我收到以下错误:
这会引发相同的错误:python3 -m pip install --user torch==1.9.1+cu111 --find-links https://download.pytorch.org/whl/torch_stable.html. 安装 withsudo可以完成这项工作,但它似乎并不正确。我怎样才能修复我的点子?我在 Ubuntu 18.04 和 Python 3.6
anaconda - Anaconda Update - 无法更新 anaconda navigator unsatisfiableerror
我无法更新 anaconda,它说无法更新 anaconda navigator unsatisfiableerror。我试图通过终端运行(我在 mac 上),但它说所有请求的软件包都已安装。
已解决 - 我删除了 anaconda 并从 pc 中删除了所有文件等并重新安装。谢谢
java - 我应该怎么做才能计算利率?
我有一个任务,我需要创建一个调用静态方法和静态变量的程序。因此,当我输入利率时,它不会计算利率。
预期输出示例:
我的输出:
android - 在容器颤动上移动 IconButton
当我想在我的个人资料图片上移动图标按钮时遇到了一些 问题我的书面代码

