小编Mat*_*som的帖子

在代理后面使用 docker buildx 运行 BuildKit

我的组织使用 http/https 代理。到互联网的流量必须通过此代理路由。

我们正在为构建和推送 docker 镜像的 jenkins 管道添加多架构支持。HTTP_PROXY 和 HTTPS_PROXY 环境变量是为 docker 设置的,适用于常规 docker 构建,但是当尝试使用该命令构建多个体系结构时docker buildx build,我看到以下错误

无法解决:rpc 错误:代码 = 未知 desc = amazoncorretto:11:无法执行请求:头“https://registry-1.docker.io/v2/library/amazoncorretto/manifests/11”:拨打 tcp 44.207。 96.114:443:I/O 超时

它在本地工作。我确信这是因为流量不是通过代理路由的。我尝试通过 driver-opt 和 build-arg 设置它。

docker docker-buildkit buildx

6
推荐指数
1
解决办法
2605
查看次数

批处理文件中的菜单

我通常不会创建批处理文件,因为我只需要在运行框或命令提示符下键入我需要的内容,但我正在尝试创建一个只是让我访问Windows中的基本实用程序并检查事物(我真的不喜欢)需要它,但我认为我的父亲会觉得它很有用).我对python很熟悉(但很新)所以如果使用python这些东西是一个更好的选择我可以做到这一点,但我认为批处理是做这么简单的事情的最好方法.问题出在我的菜单上.我认为由于我的菜单,它会在执行所选命令之前循环执行所有命令.任何有关此方面的帮助都将完全被理解,批处理脚本位于下面的代码框中.

echo off
:menu
echo This is a simple cleanup and repair utility. Please select an option:
echo 1 - Check the hard disk c:\ for errors and inconsistancies. 
echo 2 - Renew the IP address 
echo 3 - View IP Address information
echo 4 - Check internet connection  by pinging http://www.google.co.uk/
echo 5 - Start disk cleanup utility
echo 6 - ping 192.168.0.1
echo 7 - ping 192.168.1.1
echo 8 - Open notepad
choice /n /c:12345678 /M "Choose an …
Run Code Online (Sandbox Code Playgroud)

windows menu batch-file

5
推荐指数
1
解决办法
3482
查看次数

Python语音识别库 - 总是听?

我最近一直在使用python中的语音识别库来启动应用程序.我打算最终使用Raspberry Pi GPIO将库用于语音激活的家庭自动化.

我有这个工作,它检测我的声音并启动应用程序.问题是它似乎挂在我说的一个词上(例如,我说互联网并且无限次地启动chrome)

这是我在while循环中看到的异常行为.我无法弄清楚如何阻止它循环.我是否需要在循环中做一些事情以使其正常工作?请参阅下面的代码.

http://pastebin.com/auquf1bR

import pyaudio,os
import speech_recognition as sr
r = sr.Recognizer()
with sr.Microphone() as source:
        audio = r.listen(source)

def excel():
        os.system("start excel.exe")

def internet():
        os.system("start chrome.exe")

def media():
        os.system("start wmplayer.exe")

def mainfunction():
        user = r.recognize(audio)
        print(user)
        if user == "Excel":
                excel()
        elif user == "Internet":
                internet()
        elif user == "music":
                media()
while 1:
        mainfunction()
Run Code Online (Sandbox Code Playgroud)

python speech-recognition loops

5
推荐指数
2
解决办法
2万
查看次数

在Kotlin中创建TCP侦听器

我现在正在给Kotlin一个正在进行的项目的旋转.这个项目要求我打开一个Socket并在端口上侦听TCP数据包,以便我以后可以解析它们.在Java中,如果使用缓冲区读取器,套接字和服务器套接字定义了引用的变量,则以下方法有效:

while((CurrentLine = ClientBufferReader.readLine()) != null){FullString += CurrentLine}
Run Code Online (Sandbox Code Playgroud)

但是,在Kotlin中,这不起作用,因为无法评估作业.我怎样才能在Kotlin中检索相同的结果?

sockets tcp kotlin

1
推荐指数
1
解决办法
2845
查看次数