小编tos*_*tao的帖子

是否可以调试Eclipse RCP产品(以及如何)?

可以调试Eclipse RCP产品吗?如果是的话,我该怎么做?我找到了类似的论点

-vmargs -Xdebug -Xnoagent -Xrunjdwp:transport=dt_socket,address=8000,server=y,suspend=n
Run Code Online (Sandbox Code Playgroud)

但不知道放在哪里,是否足以调试?它应该在VM Arguments(文件*.product标签启动)中吗?

java eclipse-rcp

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

MongoDB双$ group聚合

我有几个文档看起来像这样:

{
        "_id" : ObjectId("50b59cd75bed76f46522c34e"),
        "player_id" : 0,
        "league_id" : 2,
        "results" : [
                {   "discipline" : "football",
                    "score" : 25.15
                },
                {
                        "discipline" : "basketball",
                        "score" : 21.24
                },
                {
                        "discipline" : "cycling",
                        "score" : 68.19
                },]
}
Run Code Online (Sandbox Code Playgroud)

我尝试聚合这些数据.首先展开结果数组,然后只留下" 足球 "和" 骑自行车 ",接下来计算平均结果.这部分我做了,它正在发挥作用.我的代码:

db.grades.aggregate(
    {$unwind:"$results"},
    {$match: {$or: [{"results.discipline":"football"},{"results.discipline":"cycling"} ]}},
    {$group:{_id:{player_id:"$player_id",league_id:"$league_id"}, 'average':{$avg:"$results.score"}}},
    )
Run Code Online (Sandbox Code Playgroud)

然后我尝试通过league_id聚合,这意味着,普通玩家在特定联赛中得出结果,添加到上面的代码: {$group:{_id:"$_id.league_id",aver_league:{$avg:$average}}}

现在代码看起来像:

db.grades.aggregate(
        {$unwind:"$results"},
        {$match: {$or: [{"results.discipline":"football"},{"results.discipline":"cycling"} ]}},
        {$group:{_id:{player_id:"$player_id",league_id:"$league_id"}, 'average':{$avg:"$results.score"}}},
{$group:{_id:"$_id.league_id",aver_league:{$avg:$average}}}
        )
Run Code Online (Sandbox Code Playgroud)

控制台显示:出了JavaScript execution failed: ReferenceError: $average is not …

mongodb

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

如何解析java中的准html文本?

准html文本,看起来像: Simple<br> text <b>simple</b> text simple <BR><BR>text simple text,我想解析它并创建dom文档.但问题是关闭未封闭的标签,当我尝试这个:

DocumentBuilder builder = DocumentBuilderFactory.newInstance().newDocumentBuilder();
InputSource source = new InputSource(new StringReader(
Document doc = builder.parse(source);
Run Code Online (Sandbox Code Playgroud)

发生错误: org.xml.sax.SAXParseException; The element type "br" must be terminated by the matching end-tag

我不想更换所有<br>通过<br></br>,任何解决方案或建议吗?

java parsing

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

如何访问 Quarkus 原生镜像中的资源?

我开始玩 quarkus 和 graalvm。我将文件(txt 和 jpg)添加到项目 ( src/main/resources/) 中的资源中。为了确保我可以在控制器中访问该文件,我显示了它的大小:

\n
URL url = Thread.currentThread().getContextClassLoader().getResource("/Resource2.txt");\nFile file = new File(url.toURI());\nreturn "Hello My Friend! File size in bytes = " + file.length();\n
Run Code Online (Sandbox Code Playgroud)\n

当我用 maven ( mvn quarkus:dev) 运行它时,它就可以工作了。控制器代码在这里

\n

当我创建本机 Quarkus 应用程序并尝试在 docker 内运行时出现问题。\n为了确保该文件包含在本机映像中,我添加了一个大 jpg 文件 (3.3MB),创建了resources-config.json

\n
{ "resources": \n { "includes": [\n        { "pattern": "IMG_3_3M\\\\.jpg$"},\n        { "pattern": "Resources2\\\\.txt$"}\n       ]\n}}\n
Run Code Online (Sandbox Code Playgroud)\n

application.properties添加:\n quarkus.native.additional-build-args = -H:ResourceConfigurationFiles=resources-config.json。原生跑步者尺寸增加自:

\n
    \n
  • 39M Mar 21 12:48 hello-quarkus-1.0-SNAPSHOT-runner …

docker graalvm quarkus quarkus-native

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

Eclipse的任何SQL格式化程序插件都可用吗?

我没有在网上找到任何标准的开源sql formatter eclipse插件.我正在使用eclipse helios.我可以找到Edit - > FormatSQL但这似乎不起作用.在http://ventralnet.blogspot.in/2010/11/sql-beautifier-eclipse-plugin.html找到一个, 但格式化不好.任何建议都会有所帮助.有关信息我正在使用sqlserver sql脚本.

sql eclipse sql-server formatting

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

内部联接如何在Ebean中工作?

我读了http://www.avaje.org/ebean/introquery_joinquery.html ; 看一下例A,我注意到没有内部连接公共列的规范.我认为他们的fetch-tablename语法会导致Ebean查看2个表对内连接的列.然后他们将每个结果存储为订单?他们正在加入2个表,那么他们如何将客户表中的列存储为订单?

我尝试在我的代码中使用ebean进行内部联接,并发现至少我的一个假设是错误的.我有2张桌子,一张街道桌子和一张House桌子(一对多关系).House表中的street_id列是Street表的id列的外键.我试图想出这个sql的Ebean等价物:

SELECT s.name, h.owner, h.isSubscriber FROM Street as s INNER JOIN House as h WHERE     
h.street_id=s.id AND h.isNew='false'
Run Code Online (Sandbox Code Playgroud)

playframework ebean playframework-2.0

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

AsyncTask异常

我是Android开发的初学者,我正在使用我的fisrt应用程序,我遇到了一个问题.我必须下载一些图像投掷互联网,并在活动中显示它们.我有一个UI延迟,直到下载图像,所以我必须使用多线程.

我阅读了更多关于它的内容,我认为最简单的是使用AsyncTask,但我发现了一个异常: Only the original thread that created a view hierarchy can touch its views.

我需要帮助.可以帮助我吗?代码是这样的:

public class Main extends Activity{



protected void onCreate(Bundle savedInstanceState) {
    // TODO Auto-generated method stub
    super.onCreate(savedInstanceState);
    setContentView(R.layout.main);
    Download download = new Download();
    download.execute(null);
}

private class Download extends AsyncTask<String, Void, String>{
    ImageButtonOverloaded[] imgView = new ImageButtonOverloaded[24];
    TextView[] textView = new TextView[24];
    @Override
    protected String doInBackground(String... params) {
        try{

            URL url = null;
            url = new URL(StaticClass.URL_HOST + "front_page_last_games_plaintext.php");
            URLConnection conn = url.openConnection();
            BufferedReader reader …
Run Code Online (Sandbox Code Playgroud)

android exception android-asynctask

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

JDBCExceptionReporter - SQL 错误:0,SQLState:08001

我使用 spring 、 hibernate 和 Jaxb 做了一个 Java 应用程序。

JDBCExceptionReporter - SQL Error: 0, SQLState: 08001
JDBCExceptionReporter - Could not create connection to database server. Attempted reconnect 3 times. Giving up.
JDBCExceptionReporter - SQL Error: 0, SQLState: 08001
JDBCExceptionReporter - Could not create connection to database server. Attempted reconnect 3 times. Giving up.
Run Code Online (Sandbox Code Playgroud)

当我尝试通过循环多次连接数据库时,出现上述错误。它适用于最多 50 个请求,但当循环超过 50 个时会出现错误。

我使用java 1.7和Tomcat 7.0

java mysql tomcat hibernate

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

git:如何在不更改提交ID的情况下以非交互方式更改已提交的提交的提交消息?

是否有一个命令/脚本将已经提交的commit IDfilename作为输入,并更改提交消息而不更改commit ID

我看着喜欢的选项git filter-branch,git rebase,git notes但他们不支持单提交的变化,他们都是互动的.有没有办法以非交互方式进行?

git

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

Xcode 从命令行执行“测试”?

我想从命令行构建我的 iOS 项目(cocoapods),这样我就可以在 jenkins 上构建它。每次提交后首先触发所有单元测试。在 Xcode 上这很容易,Product -> Test. 我可以以某种方式检查单击时执行的命令吗?

我找到了这个:developer.apple

xcode unit-testing swift

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