所有问题
http - Nginx,多服务中的https到http重定向
我有一台使用 Nginx 运行多服务的服务器。
这是第一个服务配置,http 转发到 https。
第二个服务仅配置为 http 服务,因此我将其配置为仅侦听 80。
但是当我尝试使用第二个服务访问 https 时,浏览器会显示第一个带有 https 连接的服务。
通过一些谷歌搜索,我知道 https 连接将在 http 之前,所以 https 配置是提前工作的。
更新
设置第二个服务后,第二个服务的 https 没有连接到第一个服务。
更新
Add listen 443;使第一个服务的 https 不起作用。也许它从第一个服务中窃取了 ssl 连接。
问题
在这种情况下,我可以将 Nginx 设置为分别运行每个 http / https 服务器吗?
要清楚,
目标是,
第一个服务:http -> https
第二个服务:https -> http
node.js - 防止 socket.io 客户端尝试连接
我已经为一项服务实现了 socket.io,并且已经将其删除。但是,我仍然有客户端向不再存在的端点 /socket.io 发出初始连接请求。响应各种 http 状态代码似乎并不重要。
有没有办法阻止客户端尝试连接?我每分钟收到数千个请求。
nginx - 添加位置块后,Nginx Alias 路由不起作用
我已经配置了 nginx 别名,预期的行为是每当有https://demo-frontend.in/dl/uurl/orr时,它应该从 /var/www/frontend_react/build/ 目录获得请求。但相反,它是从默认的 /var/www/frontend/public 目录中获取的。
}
javascript - 创建、填充和附加 div
我的 HTML 正文中有一个名为 recipeContainer 的 div。我正在尝试使用 API 根据用户的关键字搜索食谱。最初,我在一个 HTML 中有 6 个 div,这些 div 填充在我的 javascript 中并用 CSS 设置样式,但我认为这不再是一个有效的解决方案。
这是我当前的代码,试图将功能转移到完全在 JS 中创建的每个配方的磁贴中:
这是每当用户点击提交时执行的循环。我实际上有两个与此相关的问题,首先,我希望这段代码在我的 recipeContainer div 中创建 5 200px x 350px 灰色瓷砖,但什么也没有出现。我错过了什么?
其次,当涉及到从我的 API 调用中附加信息(例如食谱名称、食物图像等)时,我将如何附加到我选择的 div 中?我可以只声明一个变量(例如 foodImg)从我的 JSON 数据中获取该信息,并div.appendChild(foodImg)在 javascript 中包含我要添加的元素的所有样式吗?
html - 根据当前路线有条件地渲染手风琴侧面导航(Angular/TS)
我正在寻找一种方法来折叠(或扩展)我的侧导航,这取决于我在哪条路线上。我找到了一种使用按钮的方法,但是它会折叠所有子路由,而不是我当前所在页面的子路由。
注释掉的代码我试图创建一个快照,让程序知道我在哪条路线上并执行 *ngIf 以显示基于 var Subproductdetail 页面(即 Subproductdetailpage 与 Subproductpage)的某些代码,但我无法得到那个去工作。
期待您的回复。
克恩科珀
elasticsearch - Linux mint Elasticsearch 启动命令不起作用
我正在运行 Linux Mint,并想为我的 Golang 项目设置一个 ELK 堆栈。
我正在关注 ELK 的本指南: https ://ashish.one/blogs/shipping-golang-logs-with-elkb-stack/?fbclid=IwAR2U5U8oilS46lxdRHI41_pQtTsgCjyCwQfftT6bsywwyJSKoOMs7eTnRM0
对于安装 Elasticsearch,我使用了本指南:https ://www.elastic.co/guide/en/elasticsearch/reference/current/targz.html
现在,在我的 Elasticsearch 安装的 bin 文件夹中,我可以运行 Elasticsearch 并在端口 9200 上很好地访问它,只需运行以下文件:
但是在我链接的第一个教程中,这个非常漂亮的命令用于启动 Elasticsearch:
但是当我运行它时,我的系统根本找不到它。我应该怎么做才能以这种方式启动elasticsearch?
mongodb - 有没有办法将 mongodb 文档与 mongodb 查询过滤器进行比较以查看它们是否匹配
有没有办法将 mongodb 文档与 mongodb 查询过滤器进行比较以查看它们是否匹配
我有一个奇怪的需求,现在我的做法是创建一个临时集合,然后插入文档并尝试在这个集合中查找,但这太慢了,我需要一个更快的方法来解决它。
flutter - 如何在构建函数中同步运行映射函数到颤动中的无状态小部件?
我试图在我的构建函数中运行 map 函数来创建一个对象列表,这些对象的 id 存在于另一个列表中,但它返回空列表。
print 语句返回空列表。我怎样才能确保它显示正确的结果。
angular - 如何为可观察管道创建两个分支。我不是在谈论 iif
让我解释。我有一个订阅,它返回一个带有属性的对象。history 属性通常获取一个字符串,但它也可以为空。我怎么能处理分开 2 个分支。我的意思是,如果 history 属性的值是一个字符串,则返回它,如果它是 null 则显示“无历史记录”。我知道 operator iif,但在这种情况下,怀疑不是关于检索一个或另一个 observable 的条件,我的意思是在同一个 observable 流中。
总结一下:我的问题是,我是否可以设置类似条件的内容:如果历史记录的值为空,则例如使用运算符 mapTo ('No history') 以检索 'No history' 字符串?
c++ - 从结构数组调用指向成员的函数
我遇到了似乎是语法问题。查看其他 StackOverflow 答案并没有给我一个适用于我的问题的答案。至少不是我能理解的。
我的调度程序类:
这一切都编译得很好,但问题在于调用此函数中的成员函数指针:
编译它给了我错误;
其他尝试:
任何人都可以帮助我并解释我在这里缺少哪些知识?
python - Python 3.9.2 无法删除搞笑字符“½”
#below是在Python 2.6.6版本中删除搞笑字符“½”的步骤,效果很好。
但是现在我们升级到 3.9.2 版本,这不起作用,它显示以下错误消息:
回溯(最近一次调用):文件“C:/A/test.py”,第 10 行,在 data = infile.read() 文件“C:\Program Files\Python39\lib\encodings\cp1252.py”中,第 23 行,在 decode return codecs.charmap_decode(input,self.errors,decoding_table)[0] UnicodeDecodeError: 'charmap' codec can't decode byte 0x9d in position 10871: character maps to
我搜索了很多,新版本中没有用那个“½”替换功能,有什么想法吗?
angular - “字符串”类型不存在属性“状态”。在角度
我尝试制作一个 Ionic 应用程序(带角度)
这是我的问题:Property 'status' does not exist on type 'string'
从数据库中获取数据后,我想对显示的数据进行控制,但出现此错误,我可以在不创建其他控制后端数据的功能的情况下以角度解决此问题吗?
正如您在这段代码中看到的,我将获得所有员工,但我只想获得 status=true 的员工
我错过了一些东西请帮忙
这里的代码:
ts文件:
这里是interface.ts
ruby-on-rails - 从一种方法迭代并从另一种方法调用循环中的下一个元素 - ruby
代码如下
如果未找到所选特征,则应迭代下一个元素。关于如何让它发挥作用的任何想法?
javascript - 构建node模块的依赖
我创建了一个 npm 包A并在运行 npm run build 时创建了 dist 文件夹。
已经创建了另一个包,比如说B,这个包依赖于A我在包 B 的组件中引用包 A 的 dist 文件代码的位置。
在为包 B 运行 npm run build 时,它无法找到包 A 的 dist 文件夹,因为那里不存在。
我必须进入 npm 依赖项 A 并在那里构建包以生成 dist 文件夹。
谁能在这里建议我,我如何在不进入 npm 依赖项的情况下构建依赖包。
谢谢
javascript - 尝试...catch 在 JavaScript (Discord.js) 中不起作用
我正在开发一个机器人来获取用户的头像,try...catch用于用户提及检测,但它仍然会引发错误。
我尝试了一个简单try...catch的,它抛出了一个错误SyntaxError: Identifier 'x' has already been declared:
这是我的代码:
IDE 使用:
虚拟工作室代码
版本:1.54.3(用户设置)
提交:2b9aebd5354a3629c3aba0a5f5df49f43d6689f8
日期:2021-03-15T10:55:45.459Z
电子:11.3.0
铬:87.0.4280.141
Node.js:12.18.3
V8:8.7.220.31-电子.0
操作系统:Windows_NT x64 10.0.18363
generics - 如何使用 rust 中的通用函数修复错误
我试图理解 Rust 中的泛型。我无法理解这里出了什么问题
编译错误:
javascript - 如何在反应功能组件中正确使用 useRef 挂钩?
我有一个 JavaScript 片段,我正在尝试在 react 中实现它。这是片段。
有关该片段的更多详细信息,请参阅此codepen。当我滚动时,我只是向 an 元素添加一个类,并在满足特定条件时使用scroll eventListerner. 以下是我在此官方文档的帮助下尝试做出反应的方式。
错误
navbar因此,当我实际滚动并且满足条件时,我试图获取的元素将变为 null。当 console.log 和错误同时出现时,我可以在控制台中看到导航栏元素。我确定我在幕后遗漏了一个基本概念。
如果我试图在安装组件之前获取 DOM 元素,我必须使用useEffect它来正确处理它。我是新来的反应,不能用useEffect钩子给它一个好的镜头。
sitemap - 无法为 Google 创建有效的 sitemap.xml 文件
我正在使用 Hugo 生成我的网站,并通过将其放置在 layouts/sitemap.xml 中来手动添加 sitemap.xml 文件。
无论我尝试使用什么 sitemap.xml 文件,当我将浏览器指向站点地图 URL 时都会收到此消息,https://www.example.ca/sitemap.xml. 页面是空的。

sitemap.xml 生成自:https ://www.xml-sitemaps.com/
css - 如何修复在导航栏下方下拉的 Bootstrap 3 徽标
我将很快使用安装了 bootstrap 3 的 drupal 8 开展一个项目。所以我设置了一个测试服务器(位于此处:test server)以开始熟悉自己。
我想出了很多事情,但是引导导航和徽标存在问题。徽标位于导航栏下方。
所以我知道它在容器之外,但我不明白这是如何/为什么会发生的。我开始研究 bootstrap 版本和 jquery 版本,但这些似乎都很好。
有没有其他人遇到过这个?(我知道,现在还在用 TBS3 的人不多)
关于我还应该调查什么以及如何解决的任何想法?
提前致谢。
c - C语言中的Linux Strace
如何使用strace查找此可执行文件的系统调用名称。
我如何使用大小来找到这个可执行文件的内存
我已设法将此代码编译为a.out文件,但我不知道使用哪个代码来查找系统调用名称和大小
crystal-reports - 如何在 SAP B1 Crystal Report 参数字段中添加选择图标
我创建了一个将添加到 SAP B1 中的 Crystal Report。这有两个参数字段@ItemCodeFrom 和@ItemCodeTo。Crystal Report 会将参数值传递给存储过程。目前参数字段是静态的 - 您需要填写。我希望参数字段具有某种类似于 SAP B1 中的选择图标。您单击该图标,将出现项目列表供您选择。如果用户希望直接输入,也可以输入参数字段。
vue.js - 使用 jest 和 vue-test-utils 进行 Vue 测试无法解析通过 app.component() 引入的组件
我目前正在尝试向我的 Vue 3 Vite 应用程序引入测试。
我为此使用 jest 和 vue-test-utils。
这工作正常,除非我尝试安装包含我的基本组件的组件,我在 app.mount("#app"); 之前使用 app.component(basecomponent) 引入了这些组件。在我的应用程序中。
虽然测试仍在运行,但我收到错误消息:
现在我的问题是,让测试可以访问的最佳方法是什么?或者我做错了什么,因为这不起作用?
提前感谢所有答案:)
java - 无法启动 NavigationDrawerActivity ID 未引用此 Activity 内的视图
我对 ImageView 感到筋疲力尽,应用程序正常工作,问题是当我添加新的 ImageViews 时:
当我将 ImageView 添加到 CardView 以在 fragment_home 内的 RecyclerView 中使用它时, NavigationDrawerActivity 返回下一个错误:
更多信息:
- PrincipalActivity 是 Android Studio 自动创建的 NavigationDrawerActivity
- 如果我删除 ImageViewer 的 id,应用程序将停止崩溃


