问题标签 [square]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
1342 浏览

android - Android - 运行时使用 Dagger 创建的对象

我遇到了 Square 的 dagger 库,目前正在做一些测试。我是 DI 原则的新手,所以请善待 :)

所以,我知道 Dagger 可以注入字段和构造函数。我也知道,在我的活动中,我必须.inject(this);这样才能在运行时完成注入。但是在活动初始​​化之后需要创建的对象 O 呢?

如果 O 具有可注入字段,我必须.inject(O);在使用它之前使用它,否则NullPointerException在访问其注入变量时我会得到一个。但是如果我写一个可注入的构造函数,没问题,没有运行时异常。当然,我根据文档编写了我的@Module。

Dagger 的目的不是注入没有其他代码可写的字段吗?我是否必须手动操作.inject();所有对象?肯定有我想念的东西。

提前致谢。

0 投票
2 回答
3509 浏览

android - 如何使用 okhttp 禁用 SSLv3 回退

我的 android 应用程序依赖 SNI 来访问正确的服务器,因此它需要 TLS 并且不能与 SSLv3 一起使用。我正在使用 okhttp 和改造,服务器日志表明 TLS 握手突然切换到 SSLv3,并且可能会保持这种方式一段时间,由于缺乏服务器名称指示支持,导致主机名验证重复失败。

我了解在某些情况下(哪些情况?)okhttp 停止使用 TLS 并切换到 SSL 作为后备。但是,在 SNI 的情况下这是不可接受的,有没有办法禁用回退?

示例 apache 日志:

0 投票
0 回答
250 浏览

square-connect - Square Connect 是否有相当于 Paypal 的 IPN(即时付款通知)的功能?

我希望 Square Connect 在发生新付款时点击我的 URL,类似于 Paypal 的 IPN。我在 SC 文档中找不到这个简单但非常有用的用例描述,有计划实施吗?我的应用程序需要的只是对我提供的 URL 的请求,然后我的应用程序可以使用 SC 来获取最新订单。

0 投票
0 回答
300 浏览

ios - 关于 Square Register App Url Scheme 参数

我可以使用 url 方案将数量和单价以及品牌名称的参数传递给方形注册应用程序吗?

0 投票
0 回答
449 浏览

android - Square Retrofit + Otto 与 Robolectric 单元测试

我有一个 Square Retrofit + Otto 的设置。

在 API 调用成功或失败时,Otto 会通知订阅对象。

我正在尝试在不模拟请求/响应的情况下编写单元测试。

但我似乎没有得到任何响应,甚至 Robolectric.httpRequestWasMade() 在调用 REST 调用后返回 false

Robolectric 可以进行实际的 API 调用并得到他们的响应吗?任何帮助表示赞赏。

0 投票
2 回答
1914 浏览

android - 在空属性上改造 SimpleXMLConverter NumberFormatException

我正在使用 Retrofit 和 SimpleXMLConverter 来获取和反序列化 XML 文件。我正在将属性转换为长类型。如果属性有时不是“”,也就是空的,它会正常工作。

我尝试使用

对于这种情况,这个属性应该是空的,所以它应该返回“-1”,但它没有这样做。这个空属性的用法是否正确?

0 投票
1 回答
3423 浏览

android - 使用 RxJava 支持链接改造服务

我在使用改造的 RxJava 支持链接可观察对象时遇到问题。我可能误解了如何使用它,否则它可能是改造中的错误。希望这里有人可以帮助我了解发生了什么。编辑:我将 MockRestAdapter 用于这些响应 - 这可能是相关的,因为我看到 RxSupport 实现略有不同。

这是一个假的银行应用程序。它正在尝试进行转账,并且在转账完成后,它应该进行账户请求以更新账户值。这基本上只是我尝试flatMap的一个借口。不幸的是,以下代码不起作用,没有订阅者收到通知:

案例 1:链接两个改造产生的 observables

传输服务(注意:返回一个改造产生的 observable):

帐户服务(注意:返回一个改造产生的可观察对象):

将两个改造产生的 observables 链接在一起:

案例 2:创建我自己的 observable 并与改造生产的一个链接

如果我忽略 Retrofit 中对“平面映射”调用的内置 Rx 支持,它会完美运行!所有订阅者都会收到通知。见下文:

新的帐户服务(注意:不产生可观察的):

创建我自己的 observable 并自己发出项目:

任何帮助将不胜感激!

0 投票
1 回答
530 浏览

c# - Dicom 图像非方形

我正在使用一组 512(列)X 384(行)的 DICOM 图像

有没有工具可以使图像变成 512X512?也就是说,在这种情况下填充行使其成为 512。

我没有运气研究过VTK。

谢谢!

0 投票
0 回答
60 浏览

opencl - OpenCL 只接受方形图像

我构建了一个功能性的 openCL 程序,它对方形图像完全适用,但对于 800x600 或 150x200,我总是会得到噪音。

这是图片的链接: http: //s21.postimg.org/od6orka1z/aaaaa.png

任何人都可以帮助我消除非方形图像中的这个错误吗?

谢谢

0 投票
1 回答
19 浏览

objective-c - iTunesConnect:第三人交易?

我正在为摄影师制作实用程序。他将(显然)拍照,但希望在活动中向人们收取通过电子邮件发送或在社交媒体上共享的少量数字图像的费用。在这种情况下,我将不得不使用 Paypal 或 Square SDK,而不是在应用程序购买中,因为他将编写交易而不是购买图片的客户。有点像迷你POS系统。他不能用其他人的凭证来支付自己的费用 - 所以它必须是第 3 方解决方案。正确的?这是否违反 Apple 的指导方针?

我是不是想太多了?