小编Mic*_*lle的帖子

找不到 zsh 命令 cloud_sql_proxy

我正在尝试通过本地代理连接到 Google Cloud SQL。当我尝试在 Mac 上的终端中使用 cloud_sql_proxy 时,它显示 zsh 命令未找到 cloud_sql_proxy

cloud-sql-proxy

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

"发生了ssl错误,无法与服务器建立安全连接"仅在手机上连接到Internal Development Server

我开发了一个连接到内部Web服务器的iOS应用程序.当我使用模拟器时,它工作正常,但是当我在iPhone上构建相同的应用程序时,它给出了一条错误消息"发生了ssl错误,无法与服务器建立安全连接."为什么错误只发生在iPhone而不是模拟器中?

这是我的环境Xcode 8.2 iOS 10.3目标C - 我的客户端代码默认使用ATS AFNetworking Framework 3.1 Web服务器 - 仅支持TLS 1.2 Web服务器证书尚不支持前向保密.

可能是因为我的证书不符合ATS标准吗?

ios app-transport-security

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

如何在 Java 中使用 * 解析字符串

我有一个这样的字符串。

PER*IP**TE**1234567890*EM*sampleEmail@Email.com
Run Code Online (Sandbox Code Playgroud)

如何在 Java 中将字符串解析为多行?

PER
IP
TE
//Empty String
EM
1234567890
sampleEmail@Email.com
Run Code Online (Sandbox Code Playgroud)

java

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

AVCaptureMetadataOutput不支持的类型在XCode中发现错误

错误日志:由于未捕获的异常'NSInvalidArgumentException'而终止应用程序,原因:' * - [AVCaptureMetadataOutput setMetadataObjectTypes:] - 找不到支持的类型.使用-availableMetadataObjectTypes.'*第一次抛出调用堆栈:

这是调试器日志中的availableMetadataObjectTypes.我不明白为什么这是空的.

(lldb)po [输出availableMetadataObjectTypes] <__ NSArrayM 0x810ae990>()

这是代码NSError*错误;

session = [[AVCaptureSession alloc] init];
[session setSessionPreset:AVCaptureSessionPresetHigh];

AVCaptureDevice* device = [AVCaptureDevice defaultDeviceWithMediaType:AVMediaTypeVideo];

AVCaptureDeviceInput* deviceInput = [AVCaptureDeviceInput deviceInputWithDevice:device error:&error];
if ([session canAddInput:deviceInput]) {
    [session addInput:deviceInput];
}

previewLayer = [[AVCaptureVideoPreviewLayer alloc] initWithSession:session];
[previewLayer setVideoGravity:AVLayerVideoGravityResizeAspectFill];

CALayer *rootLayer = [[self scannerView] layer];
[rootLayer setMasksToBounds:YES];
[previewLayer setFrame:CGRectMake(self.scannerView.frame.origin.x, self.scannerView.frame.origin.y, self.scannerView.frame.size.width, self.scannerView.frame.size.height)];
[rootLayer insertSublayer:previewLayer atIndex:0];

_labelBarcode = [[UILabel alloc] initWithFrame:CGRectMake(0, 20, 300, 40)];
_labelBarcode.backgroundColor = [UIColor darkGrayColor];
_labelBarcode.textColor = [UIColor whiteColor];
[self.scannerView …
Run Code Online (Sandbox Code Playgroud)

objective-c avfoundation

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

如何单元测试结合可取消?

如何为此 func loadDemos() 编写单元测试?

这是代码

class BenefitViewModel: ObservableObject {

func loadDemos()  {
            let testMode =  ProcessInfo.processInfo.arguments.contains("testMode")
            if testMode {
                self.demos = DummyData().decodeDemos()
            } else {
                cancellables.insert(self.getDemos().sink(receiveCompletion: { result in
                    switch result {
                    case .failure(let error):
                        print(error.localizedDescription)
                        break
                    case .finished:
                        break
                    }
                }, receiveValue: { response in
                    self.demos = response
                    print(“Demos: \(response.count)")
                }))
            }
        }
    }
Run Code Online (Sandbox Code Playgroud)

swift

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

无法将“(AnyPublisher&lt;DemoObject, Never&gt;, APIError)”类型的返回表达式转换为“AnyPublisher&lt;DemoObject, APIError&gt;”类型

func testData()->AnyPublisher<DemoObject, APIError> {

    var data = DummyData().decodeClaimDetails()!
    
    return (Just(data).eraseToAnyPublisher(),
            APIError.httpError(200))
    
}
Run Code Online (Sandbox Code Playgroud)

我收到了这个错误。无法将“(AnyPublisher<DemoObject, Never>, APIError)”类型的返回表达式转换为“AnyPublisher<DemoObject, APIError>”类型

如何返回 AnyPublisher<DemoObject, APIError> 类型?

swift

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

gcurl:在 Google Cloud Shell 中找不到命令

在 Google Cloud Shell 中,我想查看已启用服务的列表,当我输入以下命令时

gcurl“https://serviceusage.googleapis.com/v1/proj ects/myProjectId/services?filter=state:ENABLED”

然后我得到了这个错误。

-bash: gcurl: command not found
Run Code Online (Sandbox Code Playgroud)

如何安装gcurl?

google-cloud-platform

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