所有问题
javascript - Javascript汉堡菜单不会保持打开状态
我正在尝试构建一个侧边栏可折叠菜单。目标是#sidenav
在用户单击汉堡菜单时显示,#sidenav
如果用户在菜单打开时单击菜单外部,则关闭。
现在,我遇到了一个问题,即window.onclick
每当用户单击汉堡包图标时,关闭sidenav 菜单的脚本部分就会被触发,这实际上是在菜单打开之前关闭了菜单。我究竟做错了什么?是什么使菜单无法按我的预期运行?
node.js - 如何使用 zx 在 package.json 中运行脚本?
我使用 zx 创建脚本。我yarn web:build
在我的 zx.mjs 脚本中运行。但它返回错误:
为什么以及如何解决它?
javascript - 角度js多选到单下拉转换
我有一个多选下拉菜单,但我只想选择其中一个选项,然后当该模式打开时保存该下拉选择。
现在下拉菜单是多的,当我关闭模式时,这些值仍然被选中。我想要相同的功能,但在单个选择下拉列表中。不知道我错过了什么。
当我删除 md-select 中的多个选项时,我在控制台中收到错误:this.values.forEach 不是函数
,这是我的 itemSet 名称对象。
几乎停留在这一点上,任何指导都会非常酷。我只想能够从下拉列表中选择一个,然后在打开该模式的模式时将其保留在那里。
ios - 如何在 UIView(不是 UITableView、UICollectionView、UIScrollView)上添加 Pull-to-refresh
所以我对 iOS 开发很陌生,并且想将下拉刷新行为添加到 UIView。那可能吗?如果是这样,如何实施?
我看到有几个显示 UITableView、UIScrollView 和 UICollectionView 的 UIRefreshControl 的示例。前1
是否可以仅对 UIView 进行拉动刷新行为?
rest - 如何重写 Refit 的接口方法实现?
我最近发现了使用Refit的便利性,但是在阅读了它的文档之后,我无法找到一种方法来替换/覆盖RestService
通常会生成的接口方法的实现。
Refit 是否提供了一种方法来做到这一点?或者有没有办法解决这样的问题而不会太老套?
我只是担心到处使用 Refit,然后在项目中途意识到我无法修改方法的实现。我必须打破编码标准才能满足要求是不可避免的,我想知道如果发生这种情况,解决方案是什么?
python - NOT NULL 约束失败:blogs_comment.blog_id
我是 django 的初学者,请帮助我已经尝试解决了 2 个小时,非常感谢!
<我在 /blog/431cdef3-d9e7-4abd-bf53-eaa7b188d0fd 得到了这个 django 错误 IntegrityError>
蟒蛇#Views
#形式
#楷模
javascript - 为什么不在我的 react 项目中添加 css 样式?
我确实在我的反应项目中制作了一种风格。就像
样式.css:
我的反应组件是:
但是为什么我不能在我的项目中改变任何东西?
visual-studio - 有选择地阻止或警告重命名重构
我经常使用 Visual Studio 的重命名重构,通常它在更新对我正在重命名的东西的所有引用时效果很好。但是,当我需要使用字符串来引用参数名称时,它无法捕捉到它。因此,如果我重命名恰好是一个参数的本地,它可以默默地破坏我的代码。
有没有办法避免这种情况?例如,我可以添加一个属性来告诉 VS 名称很重要,所以当我尝试重命名它时会收到警告?或者一些等价的nameof
参数名称?我没有在互联网搜索中找到任何东西,但也许解决方案(如果有的话)与我想象的完全不同。
在两种情况下,我通常需要将参数名称放在字符串中:
- 该
NotNullIfNotNull
属性需要一个参数名称作为参数 - 在 Autofac 中,将参数值添加到类型注册时
WithParameter
我正在使用 VS Community 2019,但更高版本或其他版本可能没问题。
rust - 如何在匹配中使用表达式作为条件?
如何在匹配臂中使用表达式?我想处理100
等于的情况75 + 25
。
firebase - 使用 expo 客户端反应原生 facebook 登录:input_token 中的 App_id 与查看应用程序不匹配
我正在使用 expo-facebook 来集成使用 expo 和 firebase 的 Facebook 登录。一切看起来都正常,我登录 Facebook,但是一旦我使用 Facebook 进行身份验证,就会得到 OAuthException,如下所示:
我在 Stack Overflow、GitHub 上遇到了很多问题,也查看了 expo 文档,但无济于事。
我已根据需要将 Facebook 中的应用程序 ID 和机密配置到 Firebase 中,并将 OAuth 重定向 URI 设置为我的 Facebook 应用程序配置。我为设置登录而编写的代码如下:
我还在 app.json 中设置了相关配置,如下所示:
我不确定的唯一方面是在哪里获取 facebookScheme。目前我假设它是 fb+AppID。这里提到的文档https://docs.expo.dev/versions/latest/sdk/facebook/ 不清楚。它指出:
配置 app.json。
在“4. 配置您的 info.plist”下添加带有您的 Facebook 登录重定向 URL 方案的 facebookScheme 字段。它应该看起来像“fb123456”。如果您不这样做,Facebook 将无法在登录后重定向到您的应用。
但我不确定如何获取该 facebookScheme id。我怀疑这就是世博会所说的问题所在。
Android Play Store 中的 Expo Go 将使用您提供的 Facebook App ID,但是,iOS App Store 中 Expo Go 中的所有 Facebook API 调用都将使用 Expo 自己的 Facebook App ID。这是由于底层配置限制。
所以我假设 facebookScheme 是某种解决方法。
虽然我不确定它是否适用于 ios 独立应用程序或管理的 expo。
javascript - 如何使用 ResizeObserver 仅检查 JavaScript 中正文的宽度变化?
我想检查<body>
的宽度变化(不是高度)。
有没有办法用 ResizeObserver 做到这一点?
conv-neural-network - 使用 Keras 和 Bert 词嵌入作为嵌入层的文本分类
拥有 2043 个句子的语料库,可分为 5 类。我使用 Huggingface 的 Automodel 对所有这些句子进行编码,并获得了词嵌入。所以每个句子都表示为 [num_of_tokens(varies), 384(fixed)]。
问题:我为每个句子得到的词嵌入长度各不相同:有些是 70 个标记长,有些是 100 个标记长。那么如何填充这些嵌入呢?Keras 嵌入层中是否有内部方法可以解决这个问题?
three.js - React 三纤维中的平移
当我右键单击时,我可以上下移动我的相机。默认情况下,当我的模型加载时,它的一半身体在框架之外。我想将相机向下移动,以便整个身体都适合框架。有没有设置可以做到这一点?我试过使用相机位置,但没有奏效。谢谢!
python - 我正在尝试从串行终端输入的值中插入实时图表。代码总是重复第一个整数,帮助解决问题
一些已定义的列表
读取串行数据并将其存储在数组中的函数
转换为 int 列表
更改 numpy 数组中的列表
删除重复项
调用动画函数并绘制实时数据的永远循环
这就是问题所在,在我尝试打印'n []'数组之后,它正在复制第一个列表元素..
python - 比较不同数据框的多列 | 熊猫
我有两个具有相同列的数据框。我想生成一个新的 df ,其中数据框中的列之间的数据不同。像这样:
注意,我已经做了一些预处理,例如:
- df1 中的所有 id 都存在于 df2 中;df2 中的所有 id 都存在于 df1 中
- 没有 NA/NAN 值。
- 所有单元格都是最小长度为 1 和最大长度为 3500 的字符串。
- 需要比较的列的名称存储在列表中。
我不确定如何获取这些细粒度信息,我尝试遍历每一列并生成一个数据框。像这样:
但是,我不确定如何将这些数据框组合成一个数据框。
该解决方案可以很好地解决我的问题,但我不知道如何根据需要对其进行转换: https ://stackoverflow.com/a/47112033/7987118
laravel - Laravel 中的变量 javascript 文件
我如何发送到变量中的 javascript 文件?
我不想这样用
我想要这样
Javascript 文件:
spring-boot - 如何访问抽象类中的bean
我有两个服务都实现了一个抽象基类
与这些类分开,我有一个工厂 bean,它使用实例化 ServiceA 或 ServiceB 的 ServiceLocatorFactoryBean。
我需要在上面的 BaseService 中使用一个静态方法,该方法还需要实例化 ServiceA 或 ServiceB。所以我需要将 Factory bean 注入到我的抽象类中。做这个的最好方式是什么?
我认为这是不可能的,我可能需要一个单独的实用程序类,它是一个 @Component,然后做我想做的事。
这是工厂bean的定义方式
list - Mac 上的 KivyMD:运行 kitchen_sink 会在 kivytoast.py 中引发错误
在 Macbook Pro (Catalina) 上,Python 3.8,有兴趣使用 KivyMD 在 Kivy 中开发 Android 应用程序。我采取了以下步骤来安装 KivyMD:
- 创建虚拟环境(virtmd),然后激活它(source /virtmd/bin/activate)
- 在这个虚拟环境中,通过 pip 安装了以下内容:Pillow, kivy
- 根据 GitHub 页面上建议的链接 git-cloned KivyMD
- 运行 pip install 。
所有这一切都无缝运行,没有任何障碍或错误。pip freeze 显示以下已安装项目:
- 证书==2021.5.30
- 字符集规范化器==2.0.4
- docutils==0.17.1
- idna==3.2
- 基维==2.0.0
- 基维花园==0.1.4
- kivymd @ file:///Users/robinhahn/PyProg/kvKivyMD/KivyMD
- 枕头==8.3.1
- Pygments==2.9.0
- 请求==2.26.0
- urllib3==1.26.6
我正在关注 Codemy 视频教程,并注意到演示者的 pip freeze 显示了另外 4 个条目:
- chardet==4.0.0
- kivy-deps.angle==0.3.0
- kivy-deps.glew==0.3.0
- kivy-deps.sdl2==0.3.1
cd 到 /demos/kitchen_sink 文件夹,运行 'python3 main.py' 失败,引发此错误,回溯的最后几行似乎集中在一个名为 kivytoast.py 的文件上:
仍然有点新手,并不确定如何从这里开始。ETA:我在 VSCode 中提出了这个问题,最后一句话:
列表[int, int]
带有波浪线下划线,表明它是有问题的项目。我不知道什么“类型”对象不可下标或如何修复它。
感谢所有阅读和思考这个问题的人。
reactjs - 无法使轮播居中或显示箭头
正如标题所说,即使设置了箭头:true,我也很难让我的光滑轮播的侧箭头显示出来。我也很难将旋转木马放在我的 div 的中心。即使在设置 alignItems: "center" 之后,它似乎也是左对齐的。我的问题在下面的沙箱中演示:
https://codesandbox.io/s/great-http-u9por
显示没有箭头和左对齐轮播的图像
感谢您的帮助。
point - 如何使用 lastool/C++ 读取 laz-header 或仅读取 laz 文件的一部分
迭代数百个 laz 文件时,读取 laz 文件需要花费大量时间。但是只读取 header 读取数百个 las 文件只需要不到 100 毫秒的时间。
读取 laz 文件的所有属性时也会出现同样的问题。解压所有属性的时间太长了。有什么方法可以读取想要的属性吗?例如:只读X
能读得快吗?</p>
如果我想读取 laz 文件的任何属性,我必须解压整个 class LASreader
。这太慢了,没有意义。
php - 从 PHP 传递日期以从 Microsoft Access 获取数据
我试图通过从两个日期选择器中以 from 和 to 的名称传递值来从 Microsoft 访问数据库中获取数据。我正在创建一个 php 网站,但我无法获得 ms 访问权限以返回我想要的数据。
这是我当前的代码
between 子句没有返回任何数据,但是当我删除 between 子句时,sql 会获取数据库表中所有可用的数据。是否有我应该使用的语法或运算符或日期格式的任何更改来检索正确的数据集?
我的 data_Day 列是 shortText 格式。我希望返回的数据介于这两个日期之间。
spring - 为什么在类中没有返回 discriminatorColumn dtype
尝试在单个表的继承中使用描述符
但是,当我尝试持久化一些数据时,值不在返回中(从持久化开始,但随着尝试不同的想法而增长:
在所有情况下,我总是看到
但是,当我查看表格时,我确实看到了表格中的值
另外查看 SQL ic
从名为 type 的列开始,但注意到了这一点,因此在两种情况下都尝试了默认值,即不返回鉴别器列。这是预期的操作吗?如果是,为什么?
此外,如果我将列作为字段放入:
我做了一个简单的查询
然后将 dtype 值填充到对象中
azure - Azure eventhub 有回调方法吗?
Azure EventHub 的 eventthubproducer 的 send 方法中是否有任何可用的回调机制,就像我们对 Kafka 一样。例如,以下代码适用于 Kafka Producer:-
});