所有问题
azure - EJBCA(JEE 应用程序)部署后关闭的端口
我刚刚使用本教程在 debian9 azure VM 上完成了 ejbca 6 的部署:
https://wiki.e-odyssey.net/ejbca/french-tuto
安装成功,但是:端口 443,80 已关闭
root@ejbcaDebian9:/home/ejbca# nmap <ejbca_public_ip>
尝试使用 ufw 打开它们并在 azure 上添加网络入站规则但它不起作用所以我重新启动了 VM
但是,重新启动后:不再打开任何端口
pki@ejbcaDebian9:~$ netstat -lapunta (无法读取“-p”的信息:geteuid()=1001 但您应该是 root。) 活动 Internet 连接(服务器和已建立) Proto Recv-Q Send-Q 本地地址外部地址状态 PID/程序名称 tcp 0 0 0.0.0.0:22 0.0.0.0:* LISTEN - tcp 0 0 127.0.0.1:3306 0.0.0.0:* LISTEN - tcp 0 36 172.18.0.4:22 51.144.166.96:37858已建立 - tcp6 0 0 :::22 :::* 监听 - udp 0 0 0.0.0.0:68 0.0.0.0:* -
在wildfly日志中我们有这个:
systemctl status wildfly 不起作用。似乎这种类型的 ejbca 设置无法让我重新启动 ejbca 或 wildfly 服务。
我想知道这是否不是持久性问题?
sql - 为什么我不断收到此错误?(8,5): PL/SQL: 语句被忽略
我正在使用 PL/SQL 创建一个存储过程,以创建具有所需格式的自动密码。所需的格式来自员工表,并从那里获取不同的数据。
我一直收到这个错误,错误(8,5):PL/SQL:语句被忽略。我的代码是这样的:
我希望仅在表员工中创建用户后才使用存储过程。
typescript - 如何通过 Jest(通过 @InjectQueue 的 DI)测试 Nest Bull 队列?
给定一个通过 @InjectQueue 装饰器使用队列的 Injectable:
如何测试此服务是否正确调用队列?我可以做基本的脚手架:
我在 Nest DI 容器设置中迷失了方向,但我怀疑有一些聪明的方法可以做到这一点。但是,尽管尝试了数小时,但我无法取得进展,并且文档对我没有帮助。任何人都可以提供解决方案吗?它不必是嘲笑,如果更容易创建一个真正的队列来测试它也很好,我只想按预期验证我的服务排队!任何帮助表示赞赏。
kotlin - 如何制作每次都具有相同实例的媒体播放器
我是科特林的新手。我正在尝试制作音乐应用程序。问题是我可以播放音乐,但我无法停止或控制它们,因为它们的实例不同。我找不到如何使它成为可能。我发现我需要使用单例方法。但是我不能用 Kotlin 做到这一点,请帮助谢谢。
web-services - Google Place API 反缓存规则是否有任何受支持的解决方法?
我正在开发一个网站,允许用户在某个区域搜索餐馆。我主要使用自己的数据(位置、美食类型等),但我不想运行自己的评级引擎。我一直在使用 Google Places API 来检索每个结果的“评分”数据。
上个月我在我的应用程序上做了很多开发工作,但收到了一笔巨额账单(例如,每次我保存文件时都会为每个查询加载结果)。
我可以通过关闭该功能来限制我对开发中的 Google Places API 的请求,但理想情况下,我想限制我对 Google Places API 的调用,但要了解缓存数据(除了 place_id 和 lat、long ) 违反服务条款。
有没有人有任何想法?我愿意考虑 Google 以外的其他服务,但如果可能的话,我更愿意在 Google Place API 生态系统中找到答案。
javascript - 未找到模块 - 尝试使用 react-native 和 react-native-tts
当这个模块不工作时,我很难弄清楚。每次我尝试运行我的代码时,都会出现以下编译失败错误:
我一直在尝试找到一个模块来使文本转语音工作,只需为函数提供一个简单的字符串而不是使用 .wav 文件,这就是我尝试使用 react-native-tts 的原因。否则我也会接受任何人的建议。
这是我启动应用程序的 index.js
这是我的应用页面
这是我的包,其中显示了我的依赖项:
javascript - 仅在加载某些变量后如何在 React 中触发 useEffect
我试图在 React 中使用 useEffect 钩子来触发一些函数只一次。我知道这通常可以通过做
但是,这些函数需要加载一些值。所以,我只希望这个 useEffect 在值不为空时只触发一次。
这是我尝试过的,但我知道每当theValue
发生变化时都会触发它。
如何将我的 useEffect 更改为非theValue
空时仅运行一次?
node.js - “多部分:未找到边界”来自 aws s3
我有一个将文件上传到 S3 存储桶的应用程序,它可以从本地文件正常工作,但是当我将它部署为 ECS 上的微服务时,使用内部网络负载均衡器,该负载均衡器配置了 AWS API Gateway。S3 给出错误"Multipart: Boundary not found"
我尝试了 StackOverflow 的几个解决方案,但它们没有用。
我很困惑为什么它可以从本地文件工作,为什么不能从 ECS 以及如何解决它。
尝试过的解决方案:
- 不设置标题
- 设置 header-content-type:'multipart/form-data
java - 尝试使用 BottomNavigation 但它的位置不考虑 AppBar 的高度,因此它不可见
我在视图中添加了一个带有几个按钮的底部导航。但是,当我运行我的应用程序时,只显示导航栏的最顶部。当我把窗户加长时,我可以看到整个酒吧。当我将 AppBar 可见性设置为“false”时,导航栏就会很好地显示出来。如何正确显示底部导航?我是否将 BottomNavigation 对象添加到右视图?
这是我的大部分课程:
我意识到 GlassPane 包含一个 AppBar 和一个 View,就像我一直在向 View 添加 BottomNavigation 一样,我也可以向 View 添加一个 AppBar。当使 GlassPane 的 AppBar 不可见时,这会产生我想要的结果:AppBar 和 BottomNavigation 都很好地显示出来。不过,我仍然想知道这是否是正确的方法,任何反馈都将不胜感激!
azure-devops - AzureDevOps 测试计划进度报告中的详细信息部分不显示测试套件下的测试
我正在使用带有 SpecFlow 和 SpecSync 的 .NET 测试框架,在管道运行后,测试计划中的所有内容都会相应更新,以及进度报告中的详细信息部分 - 就像我单击下拉菜单以查看当前测试计划测试套件时一样 -显示了所有套件(功能),已运行、通过、失败、未运行的测试数量等,但是当我尝试单击当前测试计划中每个测试套件的下拉列表时,什么也没有显示。
我想知道是否有任何额外的配置需要添加到管道发布测试结果配置或任何其他相关配置或我缺少的一些约定,我不确定。很高兴得到任何想法。
感谢您对此事的关注和时间。
postgresql - 使用 Last_value() 用 Last not null 填充 null 值
我有这张表,我必须用最后一个非空值填充值。Null 值可以是连续的(一个或多个)。
预期结果
我已经尝试过,但它不适用于两个连续的空值。如何设置从最后一个非空行到当前行的范围?如果第一个值为 NULL(例如 2020-12-31 IS null)怎么办?
node.js - 猫鼬错误:检测到循环依赖
我编写了一个使用Google Cloud Video Intelligence分析视频的服务
我用猫鼬将分析结果保存到MongoDB
这是我使用的模型(我已经简化了所有内容以避免混淆):
当分析操作结束时,我调用下面的函数并update
像这样运行:
这是我得到的错误:
我尝试过的解决方案:
{autoIndex: false}
在 db 配置中添加。
retryWrites=true
从 Mongo URI 结构中移除。(我的连接 URI 中还没有那个参数)
所以,我认为问题的根源在于我正在保存整个测试结果,但我没有其他选择。我需要按原样保存。
我愿意接受各种建议。
apache-flink - Flink 水印策略
我们正在构建一个流处理管道,以使用 Flink v1.11 和事件时间特性来处理 Kinesis 消息。在定义源水印策略时,在官方文档中,我遇到了两种开箱即用的水印策略;forBoundedOutOfOrderness 和 forMonotonousTimestamps。但是根据我对上述内容的理解,我认为这些不适合我的用例。以下是我的用例的详细信息:
来自输入流的数据:(包含每分钟时间戳的数据)
现在,我想在时间戳为 11:00 的第一个事件到达后正好 20 秒处理包含 [Data1, Data3, Data4] 的 11:00-11:01 的窗口(翻滚事件时间:1 分钟)。同样,11:01-11:02 包含 [Data2, Data5] 的下一个窗口需要在第一个时间戳为 11:01 的事件进来后 20s 执行。这种水印策略在 Flink 中是否可行?
git - 无法使用正则表达式在 git hub 中创建有效的分支名称
我正在使用下面提到的代码来使用正则表达式验证分支名称,但在无效情况下它工作正常,但在有效情况下它也给出相同的消息并且它没有按预期创建分支名称。
结果:-
无法创建分支。预接收挂钩失败。
scripts/git-branch-name-test.sh: failed with exit status 1 您的分支名称有问题。此项目中的分支名称必须遵守此合同:^(feature|merge|project|release|revert|scratch|story|track)/[-a-z0-9_/]+$。
谁能帮我解决这个问题?我错过了什么吗?
linux - 无法退出源文件中的函数
我有file1
:
和file2
:
问题是calculate
函数永远不会退出,即Answer is:
不管函数输出是什么,该行都会被打印出来。在两个文件或其中一个文件的顶部
插入set -u
或也没有帮助。
我也试过让它退出使用,但仍然没有运气。set -eu
return 1
next.js - Next.js 以线性渐变为背景的图像组件
在开发我的登录页面(使用 next.js )时,我决定使用这行代码作为一个部分的背景。
但是,由于 next.js 允许您使用 Image 组件进行优化,我尝试以这种方式将相同的 img 作为背景
样式(带有样式组件)
一切正常,问题是我看不到线性渐变,所以,我如何使用图像组件但同时使用背景颜色?,因为我唯一能看到的是图像,可悲的是:/
我希望你能帮我解决这个问题。谢谢你的时间 !
java - 我无法将对象添加到我的数据库中,因为我无法在后台线程中初始化 Dao 对象。甚至 db.PetsDao() 也无济于事
当我运行代码时,我得到 petsDao 是一个空对象引用,如果我尝试 db.PetsDao() 进行初始化,它没有帮助。我是android新手,请帮帮我。
}
r - 从 R 中的列中搜索单词/短语
我的数据如下所示:
我想创建两个新列,一个称为A
,一个称为B
。如果出现以下任何单词/短语,我希望 A 列等于 1:如果出现以下任何单词/短语,我dinner,evening,we ate
希望 B 列等于 1:.in the end,all,Brad,5.16
我该怎么做呢?请注意,我需要完全匹配。
python - 如何在 Python 中减小 .eps 文件的大小(以兆字节为单位)?
我有一个 Python 代码,我用它设置 .eps 文件的分辨率(像素),但是在更改它之后,它的大小(百万像素)大大增加,如果文件大约 10MB,那么它变成大约 70MB,这是一个很多。在代码中,我首先找到文件本身的分辨率(以像素为单位),然后我这样做是为了让小边变成 2100 像素,而另一边的比例增加。通过代码,所有这些都大大增加了大小(百万像素),如果您通过 Adobe Illustartor 程序执行此操作,则文件最多增长 2-3 MB。这是代码本身,是的,我正在使用 Ghostscript:
如果你帮助我,我将非常感谢你。
javascript - 如何在javascript中再次将数组返回到没有感叹号的字符串
我实际上试图替换字符串值
aws-lambda - 为 AlexaForBusiness 使用 JavaScript SDK 时出错
在尝试使用下面的示例代码时需要帮助修复我得到的错误:
我收到以下错误:
谢谢 !!
google-bigquery - 有没有办法在数据工作室自定义查询中声明变量?
我有一个与此处描述的问题类似的问题: Pruning BigQuery partitions with Data studio
我想声明一个变量以在数据工作室中运行自定义查询。
例如 :
查询在 BigQuery 中有效,但在数据工作室中无效。
与上述主题一样,我收到错误消息:
我已阅读解决问题的评论:
尽管如此,我还没有想出一个解决方法......
你们是否知道可以在数据工作室自定义查询中使用的替代语法?
谢谢