小编Chr*_*ian的帖子

Grails,GGTS设置

我需要为Grails设置Windows工作环境.我想将GGTS用作IDE,但在编译示例项目时遇到了一些错误.目前我正在使用jdk1.8.0_40和Grails 2.5.0.这会导致此错误(但最终项目正在运行):

Groovy:Unexpected problem with AST transform: The Spock compiler 
plugin cannot execute because Spock 1.0.0-groovy-2.4 is not compatible 
with Groovy 2.3.10. For more information, see http://versioninfo.spockframework.org
Run Code Online (Sandbox Code Playgroud)

最重要的是,有两个Java异常断点,列为"未知".只有我能找到的版本支持信息是:

Java SDK 1.5+ for Grails 1.2 or greater
Run Code Online (Sandbox Code Playgroud)

GGTS本身似乎没有使用最新的grails(3.0.1),因为我根本无法添加它(目录似乎不是grails安装).

我应该使用Java 7吗?

grails ggts

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

无法反序列化 ExecutionContext:具有 [... Class] 且名称为 [... Class] 的类不受信任

我正在使用 SpringBoot2.4.2和 SpringBatch。反序列化失败并显示以下堆栈跟踪:

2021-03-29 15:51:28.529 ERROR 30308 --- [           main] o.s.boot.SpringApplication               : Application run failed
java.lang.IllegalArgumentException: Unable to deserialize the execution context
    at org.springframework.batch.core.repository.dao.JdbcExecutionContextDao$ExecutionContextRowMapper.mapRow(JdbcExecutionContextDao.java:328) ~[spring-batch-core-4.3.1.jar:4.3.1]
    at org.springframework.batch.core.repository.dao.JdbcExecutionContextDao$ExecutionContextRowMapper.mapRow(JdbcExecutionContextDao.java:312) ~[spring-batch-core-4.3.1.jar:4.3.1]
    at org.springframework.jdbc.core.RowMapperResultSetExtractor.extractData(RowMapperResultSetExtractor.java:94) ~[spring-jdbc-5.3.3.jar:5.3.3]
    at org.springframework.jdbc.core.RowMapperResultSetExtractor.extractData(RowMapperResultSetExtractor.java:61) ~[spring-jdbc-5.3.3.jar:5.3.3]
    at org.springframework.jdbc.core.JdbcTemplate$1.doInPreparedStatement(JdbcTemplate.java:723) ~[spring-jdbc-5.3.3.jar:5.3.3]
    at org.springframework.jdbc.core.JdbcTemplate.execute(JdbcTemplate.java:651) ~[spring-jdbc-5.3.3.jar:5.3.3]
    at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:713) ~[spring-jdbc-5.3.3.jar:5.3.3]
    at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:744) ~[spring-jdbc-5.3.3.jar:5.3.3]
    at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:757) ~[spring-jdbc-5.3.3.jar:5.3.3]
    at org.springframework.jdbc.core.JdbcTemplate.query(JdbcTemplate.java:815) ~[spring-jdbc-5.3.3.jar:5.3.3]
    at org.springframework.batch.core.repository.dao.JdbcExecutionContextDao.getExecutionContext(JdbcExecutionContextDao.java:129) ~[spring-batch-core-4.3.1.jar:4.3.1]
    at org.springframework.batch.core.explore.support.SimpleJobExplorer.getStepExecutionDependencies(SimpleJobExplorer.java:238) ~[spring-batch-core-4.3.1.jar:4.3.1]
    at org.springframework.batch.core.explore.support.SimpleJobExplorer.findRunningJobExecutions(SimpleJobExplorer.java:118) ~[spring-batch-core-4.3.1.jar:4.3.1]
    at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke0(Native Method) ~[na:na]
    at java.base/jdk.internal.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62) ~[na:na]
    at java.base/jdk.internal.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43) ~[na:na]
    at java.base/java.lang.reflect.Method.invoke(Method.java:566) ~[na:na]
    at org.springframework.aop.support.AopUtils.invokeJoinpointUsingReflection(AopUtils.java:344) ~[spring-aop-5.3.3.jar:5.3.3]
    at …
Run Code Online (Sandbox Code Playgroud)

spring-batch spring-boot

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

请求未在 chrome 中完成

我尝试使用 angularjs 和引导程序使用 ng-flow 模块实现个人资料图片上传。在 safari 中它工作正常,但在 chrome 中该请求不起作用。它向我显示“注意:请求尚未完成”

这是一个屏幕截图:

chrome 开发工具中的“错误”

我试图禁用所有 chrome 扩展等,但它仍然无法正常工作。我注意到的另一件事(我不知道它是否与我最初的问题有关)是一个奇怪的按钮边框错位,它似乎也只出现在 chrome 中。

在此处输入图片说明

从我的角度来看代码:

<div class="row">
    <div class="col-md-12">
        <h2 style="text-align: center">edit your profile</h2>
    </div>

    <div ng-controller="uploadCtrl" flow-init="{singleFile:true}" flow-name="uploader.flow" flow-files-added="processFiles($files)">
        <div class="form-group">
        <button flow-btn class="btn btn-primary btn-sm" flow-attrs="{accept:'image/*'}">Upload Profile Picture</button>
        </div>
        <div class="thumbnail" ng-show="$flow.files.length">
            <img class="preview" flow-img="$flow.files[0]"/> 
        </div> 
        <button class="btn btn-primary btn-sm" ng-show="$flow.files.length" ng-click="save()">save</button>     
    </div>
</div>
Run Code Online (Sandbox Code Playgroud)

控制器:

angular.module("myController").controller('uploadCtrl', function($scope, profileService) {


    $scope.imageStrings = [];

    $scope.processFiles = function(files){
        angular.forEach(files, function(flowFile, i){
           var fileReader = new FileReader();
              fileReader.onload = function (event) …
Run Code Online (Sandbox Code Playgroud)

javascript google-chrome angularjs ng-flow

6
推荐指数
0
解决办法
4178
查看次数

Grails 3.0错误,nullpointer

我只是试图通过"grails"在命令行中运行Grails 3.0.1但是它失败了以下的stacktrace:

| Error Error occurred running Grails CLI: null
java.lang.NullPointerException
    at org.codehaus.groovy.runtime.DefaultGroovyMethods.collect(DefaultGroovyMethods.java:3137)
    at org.grails.cli.profile.git.GitProfileRepository.getAllProfiles(GitProfileRepository.groovy:72)
    at org.grails.cli.profile.commands.ListProfilesCommand.handle(ListProfilesCommand.groovy:43)
    at org.grails.cli.GrailsCli.execute(GrailsCli.groovy:173)
    at org.grails.cli.GrailsCli.getBaseUsage(GrailsCli.groovy:118)
    at org.grails.cli.GrailsCli.execute(GrailsCli.groovy:162)
    at org.grails.cli.GrailsCli.main(GrailsCli.groovy:99)
| Error Error occurred running Grails CLI: null
Run Code Online (Sandbox Code Playgroud)

我正在使用这个版本的Java

java version "1.8.0_40"
Java(TM) SE Runtime Environment (build 1.8.0_40-b26)
Java HotSpot(TM) 64-Bit Server VM (build 25.40-b25, mixed mode)
Run Code Online (Sandbox Code Playgroud)

grails

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

基于字符串值列表的条形图

我正在做一些聚类,结果是这样的字符串列表:

['5-3-2', '5-3-2', '4-3-2-1', ...]
Run Code Online (Sandbox Code Playgroud)

我想根据字符串的频率绘制条形图。是否有捷径可寻?我想我可以识别列表中的唯一元素并计算它们,但也许有更舒适的解决方案?

编辑:更多信息

    import matplotlib.pyplot as plt
    import numpy as np
    import math as math
    import Utils as ut
    from sklearn.cluster import KMeans
    from itertools import cycle

...
    result = np.array(result)
    keys, counts = np.unique(result, return_counts=True)
    print('Keys: ', keys)
    print('Counts: ', counts)

    print(result)

    plt.bar(keys,counts)
    plt.show
Run Code Online (Sandbox Code Playgroud)

输出:

Keys:  ['3-1-4-2' '3-2-3-2' '3-3-2-2' '4-2-2-2' '4-2-3-1' '4-4-2']
Counts:  [ 21 154  23   1  48   4]
Run Code Online (Sandbox Code Playgroud)

编辑 2:绘图显示在调试模式下,断点打开plt.show,当我跨过它时它消失了。所以它在运行模式下不可见。有什么建议?

python matplotlib

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

phpmyadmin,xampp,配置文件权限错误,不应在世界范围内写入

我刚得到第一台Macbook,并尝试设置xampp。

我设置了一个表,并为root @ localhost添加了密码。

之后,我在config.inc.php中添加了密码,我无法再访问phpmyadmin了。

我发现了一些建议,并再次修改了权限

(chmod644 755,添加了$ cfg ['CheckConfigurationPermissions'] = false;)

但没有任何效果。

现在,我删除并重新安装了xampp,并立即得到了相同的错误。

第一次安装是

xampp-osx-5.6.8-0-安装程序

第二:

xampp-osx-5.5.24-0

xampp phpmyadmin

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