所有问题
sharepoint - 在我的 Sharepoint 站点中找不到启用快速启动的选项
我在我的 Sharepoint 网站上找不到启用左侧快速启动的选项。目前,我只看到顶部导航。如何在我的场景中启用快速启动?
java - 对 entrySet 进行排序按键
在我的 entrySet 中,我有下一个值:
我正在迭代这个 entrySet 并将其值添加到最终对象,我的问题是我需要按顺序添加值:
首先使用名称空间。不太确定是否可以使用流或更复杂的东西来实现这一点。我正在手动执行该过程。
谢谢!
excel - 使用宏将excel范围粘贴为电子邮件中的图像
我有这段代码可以将范围粘贴到电子邮件中,但是作为文本,有没有办法可以修改它,以便可以将范围粘贴为图片?我需要它的原因是因为我要粘贴的某些单元格有数据栏,这些不会显示在电子邮件中,如果您有解决方案,它也会有所帮助提前谢谢
sass - Tailwind css 配置文件在 Apostrophe CMS 中以错误的顺序编译
我正在尝试在 tailwinds 配置文件中设置一些自定义字体。它似乎可以工作,但是它在我的 css 中添加了自定义字体和原始顺风字体样式,它们的顺序使其默认为顺风 css(请参阅 css 检查器的屏幕截图)下面是我的配置文件代码。一些需要注意的事情我正在使用Apostrophe CMS和 scss。
openstack - Openstack计算节点端口绑定失败
创建实例失败并出现错误:
控制器节点没有任何错误。计算节点出现异常:
Neutron 的日志没有错误。中子配置
如何修复端口绑定?
spring-boot - 在Jenkins中将jacoco覆盖范围从应用程序容器发布到主机时连接被拒绝
嗨,我正在一个容器Spring Boot App
内运行。docker
从容器中我正在运行集成测试并使用Jacoco
maven 插件发布覆盖率。我对 Jacoco 有以下论点-
以下是我的docker-compose.yml
文件-
我能够在我的本地机器上成功运行,但是当我尝试从Jenkins
我开始构建时
不知道我在这里缺少什么设置。有人可以帮我解决这个问题。
postgresql - 如何使用查询生成器从子查询更新?
我正在使用 Symfony 5、Doctrine 和 PostgreSQL。
在某些事务存储库中,我尝试运行以下代码:
打电话后$queryBuilder->getQuery()->getResult();
出现错误:
Doctrine\ORM\Query\QueryException : [语法错误] 第 0 行,第 37 列:错误:预期的 Doctrine\ORM\Query\Lexer::T_SET, got ','
如果删除->from($queryBuilder2->getDQL(), 't')
错误将得到修复,但我需要这个 FROM。
也$queryBuilder2->getQuery()->getResult()
工作完美;
如何正确地将 $querybuilder2 的 sql 放入 FROM 部分?
javascript - 带有嵌套文件夹的 Zip 存档不会使用 yauzl 解压缩
我正在编写软件,其中包括使用 Dropbox API 下载 zip 存档,然后使用 yauzl 解压缩该存档。
从数据库存储和下载文件的方式通常以嵌套文件夹结尾,我需要保持这种方式。
但是,我的 yauzl 实现无法在保持嵌套文件夹结构的同时解压缩,如果存档中有嵌套文件夹,它根本不会解压缩。
这是我的解压缩函数,这是默认的 yauzl 示例,最后添加了本地文件写入。
删除if (/\/$/.test(entry.fileName))
检查会将顶级文件夹视为文件,将其提取为没有文件扩展名和 0kb 大小。我想要它做的是提取包含子文件夹的存档(至少深度为 2,注意 zip 轰炸的风险)。
这可能使用yauzl吗?
java - Java 存储枚举与结果的组合
我有一个非常棘手的问题,目前我找不到答案:
我所拥有的是一个带有 x 变体的枚举,例如:
这个枚举应该由一个、两个、...变体(如 Rock、Paper、Scissors、Spock、Lizard)扩展,我正在寻找存储组合结果的选项(在示例中,谁赢了)。就像在 Rock, Paper, Scissors 中一样,我无法为枚举分配权重/值,然后可以将其用于比较。比较的结果不是基于逻辑的。我目前正在做的是:
我对比较的第一个元素的每个可能选项都执行此操作(在示例 hand1 中)。使用 3 个枚举,这非常容易和整洁,但使用 4,5 或更多,它会很快变得混乱。使用 if 和 else if 进行比较也不太合适。有没有更好的方法来处理这个问题?
如果您想自己尝试一下,我已经设置了一个 repl:REPL Link
使用 for 或更多选项会破坏您可能与 3 个选项之间存在的循环关系。请参阅此处的示例:
感谢您提供任何可能帮助我获得更好解决方案的提示和提示
c# - Google.Cloud.Translate.V3,错误 GRPC 使用 TranslationServiceClient 翻译时无法选择子频道
我们正在开发一项通过 Google 使用翻译的服务,目前面临以下问题:通过 Google.Cloud.Translate.V3 进行翻译返回以下错误:
设置环境变量 https_proxy,http_proxy 没有帮助。同时,通过控制台版本 gcloud 翻译返回正确的结果。比如当我们通过curl使用gcloud获取bearer-token并进行翻译时:
- 翻译工作,即从我们的服务访问谷歌服务没有问题。为了调用 google.cloud.translate.v3,我们使用页面https://cloud.google.com/dotnet/docs/reference/Google.Cloud.Translate.V3/latest中的示例代码部分。
错误出现在位置/全局、位置/us-central1 和没有它们的情况下。还尝试删除 google.cloud.translation.v3 参考并通过 WebRequests 翻译为https://translate.googleapis.com/v3/projects/.../locations/...:translateText
这段代码给了我另一个错误:
我认为由于“https”和安全协议而发生此错误,并尝试将 ServicePointManager.SecurityProtocol 设置为 TLS1.0、TLS1.1、TLS1.2、SSL3 以及它们的组合,但它没有帮助。此错误发生在封闭网络中的 Windows Server 2016 上,该网络使用代理连接到 Google 服务。现在我不知道如何调试这个错误,但如果你有任何想法,我会很高兴听到他们的声音。
Ps抱歉英语不好,准备回答任何问题
python - pycharm:如何在项目文件中包含库
我想知道如何在项目中安装 python 库,以使项目在不同的机器上运行而不会出现任何导入错误,而不是我的本地机器。
extjs - Sencha Architect “无法打开您的 app.json 文件”
我一直在尝试使用 Sencha Architect 试用版来遵循Sencha 关于 Sencha Architect 的基本教程,但我一直停留在标题为“保存您的项目”的教程的步骤上。每次保存新项目时,我都会在 Sencha Architect 日志中遇到此错误:
正如错误所暗示的,Sencha Architect 没有生成“app.json”:
“CMD 输出选项卡”也会在保存 Sencha Architect 项目时生成此输出:
如果有什么不同,我使用的是最新版本的 Java JDK (17.0.1) 和 Ruby (3.0.2p107)。
以下是我尝试解决此问题的一些方法,但均未奏效:
- 重启窗口❌</li>
- 重新创建项目❌</li>
- 使用 Ext JS 6.0.x 创建新项目,而不是最新版本 ❌</li>
- 重新安装所有内容,然后在全新的 Windows 10 实例上再次尝试按照教程操作❌</li>
我能够成功做的是按照 Sencha CMD 教程通过 Sencha CMD 创建和运行一个项目,所以我发现 Sencha CMD 生成的项目工作得非常好,但我的 Sencha Architect 试用版无法创建一个正常运行的项目。项目。
python - 如何让控制台“记住” Python 中的用户输入?
我试图弄清楚如何让控制台“记住”用户为我的刽子手游戏输入的内容。例如,如果“tree”这个词是从我创建的 hangman 字符串中挑选出来的,如果用户输入字母“r”,我希望控制台记住该输入并在每次用户输入时将其打印到控制台一封信,直到会议结束。如果用户输入“r”而用户可以在单词中找到其他字母,我希望控制台重新打印“- r - -”。如果用户也输入字母“t”或“e”,我希望同样的事情发生:“-re e”。谢谢,对不起,如果我要求太多,我找不到答案。
这是我的代码:
对不起,如果我的代码看起来很草率,我在学习其他编程语言后才开始学习 Python。
reactjs - 路由器在使用 WebRTC 的 React 应用程序中无法正常运行
当我尝试在功能正常的 WebRTC 应用程序中创建路由器时遇到问题。我的应用有 3 个屏幕,因此有 3 个路径:
- “/”是主登陆页面
- “/:roomID”是包含房间和 webRTC 正在进行的页面
- “/:roomID/exit”是用户离开通话时显示的页面
问题是当我进入“/”或“/:roomID/exit”(一个没有视频标签的页面)时,它会显示要求麦克风和摄像头的弹出窗口,如果我点击接受,然后显示此错误:
发生这种情况是因为该应用正在登录页面上寻找一个视频标签以用作用户在会议中的摄像头。但这不应该发生,因为在主页上我没有加载任何脚本。
这是我的路由器:
有谁知道发生了什么?
谢谢
discord - discord.js 节点通过用户名获取用户
已经有类似的帖子(如何在 client.users 集合中按用户名查找用户),但它没有回答我的问题。
我可以用它来按用户名查找用户:
问题是 2 个用户可以有相同的用户名但不同的鉴别器。我可以用它来通过鉴别器找到用户:
这种方法的问题是两个用户可以有相同的鉴别器。有没有办法同时通过用户名和鉴别器来查找用户?
编辑:
@Elitezen 建议我可以使用 user.tag。这有效,但前提是消息来自该用户。我想从我的不和谐中获取用户,但不是写消息的用户。
这仅在用户与消息用户相同时才有效。如果不一样,即使该用户在我的不和谐中,它也会返回 null。即使用户不同,有什么方法可以获取用户的数据?
angular - Angular 12 HttpInterceptor 等到http客户端方法完成
您好我正在尝试检查令牌何时即将到期并使用访问令牌重新加载它。主要问题是要重新加载它,我必须进行 http 调用以获取新令牌,然后将其重新保存在会话存储中。主要问题是,因为 http 是异步的,它会重新加载令牌,但是因为我不知道如何等到此调用完成才能使用新令牌重试原始调用,所以它失败了。
这是代码:
AuthService:这是被调用以更新令牌的服务
拦截器
您可以在重新加载令牌之前检查请求是否正在执行。在继续使用该方法之前,如何强制完成此请求?
就像在 java 中的 CompletableFuture 一样,它带有 get() 方法来阻止代码直到它完成
我也有这样的测试没有成功
我很绝望。不知道该做什么(也许继续学习课程和教程,但我有 dedlines):(
提前致谢。
python - 通过加入 ArcGIS 表更新 SQL 表时出错
我使用 python 代码在 SQL 中创建了一个表,在 ArcGIS 中创建了另一个表。现在我正在尝试通过在同一代码中使用公共 ID 将其与 ArcGIS 表连接来更新/填充 SQL 表中的列。在两个 SQL 表之间起作用的 JOIN 子句在 SQL 表和 ArcGIS 表之间不起作用。我收到以下错误。
是否有任何其他方法可以将 SQL 表与 ArcGIS 表连接并获取所需信息。我是否应该以某种方式使用 ArcSDESQLExecute()。有什么建议吗?
chart.js - chart.js 如何强制最小和最大 y 轴值
我在页面上有一个 chart.js,并且正在努力设置 Y 轴上的最小值和最大值,这些是设置的选项:
但它既不是从零开始,也不是尊重suggestedMin
或suggestedMax
yAxes
似乎设置在这里:
我想做的是强制图表 Y 轴具有我自己设置的值(在本例中,0 为最小值,100 为最大值)。
提前致谢。
r - 未知或未初始化的列:; 找不到对象
以前有人问过这个问题,但没有任何答案对我有用。我正在尝试将我的数据框从 excel 上传到 R 中,但 R 一直保留两列。当我输入“变量”时,我得到错误对象“变量”未找到,当我输入“data.frame$variable”时,我得到警告消息未知或未初始化的列:“变量”。有谁知道为什么 R 没有读取我的整个数据集?
typescript - 如何在我的 3d raymarched 世界中正确平移/旋转我的相机
我想要达到的目标
所以我是一个分形爱好者,并决定使用 raymarching 在 WebGL 中构建一个 2D/3D 分形生成器,使用 Typescript 作为脚本语言。我多年来一直是 C#/Typescript 开发人员,但对 3D 编程的经验为零,我使用 Michael Walczyk 的博客作为起点。我在这里使用的一些代码来自他的教程。
我添加了可以使用 WASDQEZC 键在对象中移动的功能。WS = 前后扫射,AD = 左右扫射,QE = 上下扫射,ZC = 左右滚动。我将它与鼠标外观功能结合起来,该功能在鼠标指针位于渲染画布上的方向上移动。所以我想要的是完全自由的移动,就像在太空模拟中一样。为此,我使用了一个单独的相机旋转矩阵和平移值,并将它们发送到着色器,如下所示:
我尝试将相机平移值添加到相机矩阵,但没有奏效。我得到了奇怪的失真效果并且无法正确处理,因此我将那条线注释掉并暂时将其留在那里以便清楚起见。我这样做的原因是因为我的 GLSL 代码的构造方式:
来自片段着色器的主函数与对 ray_march 函数的调用。v_position
是一个 vec2,x,y 坐标来自顶点着色器。:
我正在使用的 ray_march 函数。这源自 Michael Walczyk 博客中的示例代码。
我正在使用的 rayDirection 函数。
我的问题
我在 3d 世界中正确移动和旋转相机时遇到问题。我通过应用一些三角函数来使运动正确来做到这一点。例如,当我向前移动时,就是 Z 轴。但是当我向右转 90 度时,X 轴现在变成了 Z 轴。我正在使用三角函数来纠正这个问题,实际上得到了一些工作,但现在我陷入了三角函数的泥潭,看不到尽头,我觉得必须有一种更好、更简单的方法。看看我在说什么,这里是'move'函数的代码:
它实际上在某种程度上有效,但你可以看到这是怎么回事:(另外,当我沿着 Y 轴上下查看时,我得到一个“死区”。我发现这个线程似乎描述了我的问题并说“诀窍是将平移应用到 z 轴,但在相机的局部坐标系中。”
但是我如何用我现有的代码做到这一点?我尝试将世界矩阵乘以u_world
旋转矩阵,u_rotationMatrix
但随后照明也会发生变化,它只是对象旋转而不是单独的相机旋转。在我发布的线程中,没有照明,因此将相机矩阵与世界矩阵相乘对他们有用。但它不适合我,因为我实施了照明。此外,我似乎无法以这种方式单独应用法线,因此我只将法线应用到世界矩阵而不是相机旋转矩阵,这样当我旋转/平移相机时,照明就会保持在原位。
我可以获得世界矩阵和单独相机矩阵的正确法线的唯一方法是将rotationMatrix与rayDirection相乘,如下所示u_cameraRotation * vec4(rayDirection(u_foV,v_position),1)
。但是当我这样做时,我必须应用所有这些可怕的、部分工作的三角函数来得到一些像样的东西。我想要的是让它像“诀窍是将平移应用到 z 轴但在相机的局部坐标系中”一样工作。
但我不知道怎么做。我尝试了各种各样的事情,但我目前陷入困境。任何帮助将不胜感激。我想我已经足够充分地概述了我的问题,如果您遗漏了什么,请告诉我。提前致谢。
pip - 安装“bincopy”时出错——pip install bincopy
C:\W2\build_files\project_specific\python_scripts>pip install bincopy
弃用:Python 2.7 已于 2020 年 1 月 1 日结束其生命周期。请升级您的 Python,因为不再维护 Python 2.7。pip 21.0 将于 2021 年 1 月停止对 Python 2.7 的支持。有关 pip 中 Python 2 支持的更多详细信息,请访问https://pip.pypa.io/en/latest/development/release-process/#python-2-support pip 21.0 将删除对此功能的支持。
使用缓存的 bincopy-17.8.0-py2.py3-none-any.whl (16 kB) 收集 bincopy
收集humanfriendly 使用缓存的humanfriendly-10.0-py2.py3-none-any.whl (86 kB)
收集 argparse-addons>=0.4.0 使用缓存的 argparse_addons-0.6.0.tar.gz (3.5 kB)
错误:命令出错,退出状态为 1:python setup.py egg_info 检查日志以获取完整的命令输出。
C:\W2\build_files\project_specific\python_scripts>