小编sim*_*onC的帖子

可可豆荚安装在 iOS 项目上不起​​作用

我有一个 react native 项目,想为 iOS 本机细节安装可可豆荚,但安装失败,我在 Mac book pro 上安装了 ruby​​ ruby​​ 2.5.1p57

我已将错误发布下来,将不胜感激

pod install


    Analyzing dependencies
Fetching podspec for `DoubleConversion` from `../node_modules/react-native/third-party-podspecs/DoubleConversion.podspec`
Fetching podspec for `Folly` from `../node_modules/react-native/third-party-podspecs/Folly.podspec`
Fetching podspec for `GLog` from `../node_modules/react-native/third-party-podspecs/GLog.podspec`
Fetching podspec for `React` from `../node_modules/react-native`
Fetching podspec for `react-native-fetch-blob` from `../node_modules/react-native-fetch-blob`
Fetching podspec for `react-native-google-maps` from `../node_modules/react-native-maps`
Fetching podspec for `react-native-maps` from `../node_modules/react-native-maps/`
Fetching podspec for `yoga` from `../node_modules/react-native/ReactCommon/yoga`
Downloading dependencies
Using DoubleConversion (1.1.5)
Using Folly (2016.09.26.00)
Installing GLog (0.3.4)
#<Thread:0x00007fd5349ba008@/usr/local/lib/ruby/gems/2.5.0/gems/cocoapods-1.5.3/lib/cocoapods/executable.rb:166 run> terminated …
Run Code Online (Sandbox Code Playgroud)

ruby ios cocoapods react-native

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

访问项目lombok注释方法时,Maven构建无法找到符号,

我第一次使用项目lombok并且在运行构建时遇到maven编译项目时遇到问题我收到错误,其中调用带有项目lombok注释的方法.

这是带注释的参数:

    private @Getter @Setter String paymentNonce = null;
Run Code Online (Sandbox Code Playgroud)

例如,在这一行中,maven打破了构建:

if (!StringUtilities.isNullOrEmpty(getPaymentNonce())) {
Run Code Online (Sandbox Code Playgroud)

这是我的maven依赖

<dependency> 
    <groupId>org.projectlombok</groupId>
    <artifactId>lombok</artifactId>
    <version>1.16.4</version> 
</dependency>
Run Code Online (Sandbox Code Playgroud)

maven错误:

[INFO] Compiling 158 source files to C:\java\repos\luna\cloudflow\cloudflow-ejb\target\classes
[INFO] -------------------------------------------------------------
[ERROR] COMPILATION ERROR :
[INFO] -------------------------------------------------------------
[ERROR] \java\repos\luna\cloudflow\cloudflow-ejb\src\main\java\si\arctur\controller\PaymentProcessor.java:[94,38] error: cannot find symbol
[ERROR] \java\repos\luna\cloudflow\cloudflow-ejb\src\main\java\si\arctur\controller\PaymentProcessor.java:[97,106] error: cannot find symbol
[ERROR] \java\repos\luna\cloudflow\cloudflow-ejb\src\main\java\si\arctur\controller\PaymentProcessor.java:[142,2] error: cannot find symbol
[ERROR] \java\repos\luna\cloudflow\cloudflow-ejb\src\main\java\si\arctur\controller\ShoppingCart.java:[27,6] error: cannot find symbol
[ERROR] \java\repos\luna\cloudflow\cloudflow-ejb\src\main\java\si\arctur\controller\ShoppingCart.java:[32,75] error: cannot find symbol
.....
Run Code Online (Sandbox Code Playgroud)

我正在使用java 8

java maven lombok

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

使SQL Server转储并在另一个SQL Server中导入该转储的最佳(最简单)方法

我想从一个服务器在SQL Server中实现数据库导出(转储),并将该转储导入另一个SQL Server,而不必在同一模式名称中.

例如,如果我准备了一个数据库,其中包含为新客户实现新数据库的所有数据集,则该数据库名为DB_EMPTY

然后我必须在某个外部服务器上为客户设置相同的DB,例如在架构DB_MY_CUSTOMER中

导出(转储)DB_EMPTY并将其导入DB_MY_CUSTOMER的最佳/最简单方法是什么?

可能与SQL Server Management Studio一起使用?

sql-server import export dump

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

用于管理java lang .properties文件以进行翻译的软件

有没有一个很好的软件来管理java .properties语言文件,我试过Pootle但你必须转换为po文件,然后还有其他选择吗?

我需要一些翻译人员可以通过一些可以管理.properties文件的翻译软件来翻译我们的JSF gui的东西

java translation properties file pootle

15
推荐指数
4
解决办法
1万
查看次数

导致FF生成SSL_ERROR_BAD_MAC_READ的原因是什么?

我们有一个Web应用程序,有时请求会不定期地被破坏,只有使用Firefox浏览器时出现的错误是:

SSL_ERROR_BAD_MAC_READ 
-12273 
"SSL received a record with an incorrect Message Authentication Code."  
Run Code Online (Sandbox Code Playgroud)

一位客户声称他们每3分钟就有这个错误,但其他客户没有这个问题,但其他客户只有这个问题只有几次.

知道如何找出问题的根源吗?

我通过Firefox代码浏览了一下,发现了

if (NSS_SecureMemcmp(mac, pBuf, macLen) != 0) {
    /* MAC's didn't match... */
    SSL_DBG(("%d: SSL[%d]: mac check failed, seq=%d",
         SSL_GETPID(), ss->fd, ss->sec.rcvSequence));
    PRINT_BUF(1, (ss, "computed mac:", mac, macLen));
    PRINT_BUF(1, (ss, "received mac:", pBuf, macLen));
    PORT_SetError(SSL_ERROR_BAD_MAC_READ);
    rv = SECFailure;
    goto cleanup;
}
Run Code Online (Sandbox Code Playgroud)

显然有可能看到收到的mac是什么以及计算机的mac是什么...任何人都知道那些日志在FF中的位置或者我应该在FF中启用一些日志记录?

我在哪里可以在Firefox中找到此日志?

ssl firefox

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

警告JSF1090:组件j_idt51未解析导航案例

我在申请中收到了这个警告

JSF1090:组件j_idt51未解析导航案例

这个警告的原因是什么,我该如何解决?奇怪的是组件ID j_idt51不在渲染页面中.如果我查看生成的页面的HTML,则没有带id的元素j_idt51.

navigation jsf jsf-2

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

jboss wildfly数据源连接失败 - 在配置的阻塞超时内没有可用的托管连接

我有一个jboss wildfly服务器通过app服务器上配置的数据源连接到mysql数据库.

有一段时间,mysql数据库无法访问一段时间(网络问题等...),当mysql无法访问时,我在日志中收到消息:

09:42:30,015 ERROR [org.jboss.seam.async.AsynchronousExceptionHandler] (4pm_services_QuartzScheduler_Worker-4) Exception thrown whilst executing asynchronous call: java.
lang.RuntimeException: javax.persistence.PersistenceException: org.hibernate.exception.GenericJDBCException: Cannot open connection
Run Code Online (Sandbox Code Playgroud)

这是预期的,因为你的mysql当时不可用,问题是,当mysql服务器再次联机时,错误仍然存​​在,并且jboss服务器无法从连接池获得有效.

我有:wildfly 8.1 mysql 5.5使用JPA与数据库通信

这是数据源配置:

<datasource jta="true" jndi-name="java:jboss/services_DS" pool-name="fourPmDSServices" enabled="true" use-java-context="true">
                    <connection-url>jdbc:mysql://192.168.10.110:3306/FOUR_PM__SERVICES?useUnicode=true&amp;characterEncoding=UTF-8</connection-url>
                    <driver>mysql</driver>
                    <new-connection-sql>select 1</new-connection-sql>
                    <transaction-isolation>TRANSACTION_READ_COMMITTED</transaction-isolation>
                    <pool>
                        <min-pool-size>1</min-pool-size>
                        <max-pool-size>5</max-pool-size>
                        <prefill>true</prefill>
                        <use-strict-min>false</use-strict-min>
                    </pool>
                    <security>
                        <user-name>*********</user-name>
                        <password>*********</password>
                    </security>
                    <validation>
                        <valid-connection-checker class-name="org.jboss.jca.adapters.jdbc.extensions.mysql.MySQLValidConnectionChecker"/>
                        <check-valid-connection-sql>select 1</check-valid-connection-sql>
                        <stale-connection-checker class-name="org.jboss.jca.adapters.jdbc.extensions.mysql.MySQLStaleConnectionChecker"/>
                        <exception-sorter class-name="org.jboss.jca.adapters.jdbc.extensions.mysql.MySQLExceptionSorter"/>
                    </validation>
                    <statement>
                        <prepared-statement-cache-size>10</prepared-statement-cache-size>
                        <share-prepared-statements>true</share-prepared-statements>
                    </statement>
                </datasource>
Run Code Online (Sandbox Code Playgroud)

这是错误的完整堆栈跟踪:

00:00:00,017 WARN  [org.hibernate.util.JDBCExceptionReporter] (4pm_services_QuartzScheduler_Worker-2) SQL Error: 0, SQLState: null
00:00:00,018 ERROR [org.hibernate.util.JDBCExceptionReporter] (4pm_services_QuartzScheduler_Worker-2) javax.resource.ResourceException: IJ000453: Unable to …
Run Code Online (Sandbox Code Playgroud)

java mysql database-connection datasource wildfly-8

9
推荐指数
1
解决办法
4万
查看次数

@ManyToMany上的selectManyCheckbox中的LazyInitializationException(fetch = LAZY)

当你需要填写JPA M:N关系时,处理多个chackbox的最佳方法是什么...例如我有一个JPA实体硬件和实体连接.

硬件有一组连接:

private Set<Connectivity> connectivities = new HashSet<Connectivity>(0);
Run Code Online (Sandbox Code Playgroud)

并有一个像这样的setter和getter:

@ManyToMany(fetch = FetchType.LAZY, cascade = { CascadeType.PERSIST, CascadeType.REFRESH }, mappedBy = "hwProviders")
    public Set<Connectivity> getConnectivities() {
        return this.connectivities;
    }

    public void setConnectivities(Set<Connectivity> connectivities) {
        this.connectivities = connectivities;
    }
Run Code Online (Sandbox Code Playgroud)

我在gui中使用JSF2.2和primefaces 5.3:

<p:selectManyCheckbox id="connectivity" value="#{hardware.connectivities}" converter="omnifaces.SelectItemsConverter" layout="pageDirection">
     <f:selectItems value="#{connectivityes}" var="connect" itemValue="#{connect}" itemLabel="#{connect.name}"/>
</p:selectManyCheckbox>
Run Code Online (Sandbox Code Playgroud)

我有延迟异常的问题,即使我在渲染视图之前调用强制加载该集合:

hardware.getConnectivities().size();
Run Code Online (Sandbox Code Playgroud)

关于如何处理这种情况的任何建议?

我正在使用omnifaces进行实体转换.

Tnx到BalusC我已经成功完成了加载,但我仍然存在问题.当我选中复选框并提交表单时,我会在转换中获得延迟异常,我认为:

16:34:50,538 SEVERE [javax.enterprise.resource.webcontainer.jsf.context] (default task-12) org.hibernate.LazyInitializationException: failed to lazily initialize a collection, could not initialize proxy - no Session
    at org.hibernate.collection.internal.AbstractPersistentCollection.throwLazyInitializationException(AbstractPersistentCollection.java:575)
    at org.hibernate.collection.internal.AbstractPersistentCollection.withTemporarySessionIfNeeded(AbstractPersistentCollection.java:214)
    at …
Run Code Online (Sandbox Code Playgroud)

jsf jpa primefaces lazy-initialization selectmanycheckbox

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

控制 Spring Boot 优雅关闭

Spring Boot 有没有办法控制应用程序的正常关闭?

我知道您可以@PreDestroy在 bean 中拥有方法,但是如何控制这些@PreDestroy方法的调用顺序?

您可以拥有多个相互依赖的 bean,上下文的关闭是否已经查找此依赖项并@PreDestroy以正确的顺序调用方法?

例如,我想要完成的是:
1)停止在休息端点上侦听新请求
2)防止兔子消息侦听器接受新消息
3)等待在关闭之前已开始但尚未完成的所有处理。

shutdown application-shutdown shutdown-hook spring-boot

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

使用resteasy记录json帖子

我正在寻找一种在RESTEASY框架中记录JSON帖子的方法.

我想将POST主体记录到日志文件中以查看客户端发送给我的内容.

有没有我可以使用的拦截器或类似的东西,我找到了一个PreProcessInterceptor的例子,但看起来它已被弃用.

我正在使用resteasy 3.0.8

post logging json resteasy

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