小编blu*_*sky的帖子

如何组织类,包

你如何决定包名应该是什么以及哪个类应该进入哪个包?

我正在开发一个项目,我不断添加/删除类,并且不确定我是否需要新包,或者应该将其添加到我当前不知道的现有包中.

在创建新包时是否遵循一套规则?

你怎么知道你是不是在复制软件包功能?这只是熟悉项目.

任何指针赞赏.

java packages

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

在Eclipse中使用tomcat时何时不使用此服务器位置

在Eclipse中使用tomcat时,为什么我不想在附加图像中检查使用tomcat安装.我总是使用"Tomcat安装"是否有使用其他Tomcat服务器位置的优点/缺点.

在此输入图像描述

eclipse tomcat tomcat6 eclipse-3.6 helios

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

用...来代替 \"

如何替换"with".

以下是我的尝试:

def main(args:Array[String]) = {      
  val line:String = "replace \" quote";
  println(line);
  val updatedLine = line.replaceAll("\"" , "\\\"");
  println(updatedLine);
}
Run Code Online (Sandbox Code Playgroud)

输出:

replace " quote
replace " quote
Run Code Online (Sandbox Code Playgroud)

输出应该是:

replace " quote
replace \" quote
Run Code Online (Sandbox Code Playgroud)

scala

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

对于eclipse项目,应该将哪些文件提交给github

我应该将哪些文件提交给github,以便它是一个有效的Eclipse项目?

我只是提交我的源文件和包,但是当我尝试重新创建项目时,我收到此错误'找不到项目':

在此输入图像描述

我想我还需要提交.project文件?

eclipse git github egit

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

maven-scala-plugin给出pom文件错误

我正在使用scala和maven测试java代码.maven-scala-plugin在Eclipse中返回一个pom文件错误.这是我的pom片段:

        <plugin>
            <groupId>org.scala-tools</groupId>
            <artifactId>maven-scala-plugin</artifactId>
            <version>2.15.2</version>
            <executions>
                <execution>
                    <id>scala-test-compile</id>
                    <phase>test-compile</phase>
                    <goals>
                        <goal>testCompile</goal>
                    </goals>
                </execution>
            </executions>
        </plugin>
Run Code Online (Sandbox Code Playgroud)

这是错误:

Plugin execution not covered by lifecycle configuration: org.scala-tools:maven-scala-plugin:2.15.2:testCompile 
 (execution: scala-test-compile, phase: test-compile)
Run Code Online (Sandbox Code Playgroud)

我是否正确配置了pom?

scala测试运行正常,因为它们都在通过.也许这是一个Maven bug?

当我查看项目的maven属性时,生命周期映射不可用: 在此输入图像描述

eclipse scala m2eclipse maven-plugin maven

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

为javascript/java使用不同的ide

我正在研究一个混合了angularjs/java的项目.我喜欢Eclipse使用Java但发现它的javascript/jQuery/AngularJS支持有点缺乏.我一直在使用jetbrains webstorm来学习AngularJS,并发现它是javascript/jQuery/AngularJS开发的一个非常好的工具.这对于概念证明等很好,但是有时候会想要使用Java/Webstorm.

我知道Intellij有一个Webstorm插件,但是我无法从当前的Eclipse IDE中进行更改.

一个可能的解决方案是创建一个只包含AngualarJS/jQuery代码的新项目,并使用webstorm对其进行管理,并继续将Eclipse用于java相关项目.

是否有项目设置来处理这类问题 - 使用两个IDE来分别管理不同的源代码语言?

java eclipse webstorm angularjs

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

如何在ehcache中配置maxEntriesLocalHeap?

ehcache doc(http://ehcache.org/documentation/configuration/cache-size)将maxEntriesLocalHeap描述为

高速缓存可以在本地堆内存中使用的最大高速缓存条目数或字节数,或者,当设置为CacheManager级别(仅限maxBytesLocalHeap)时,可用于该CacheManager下的所有高速缓存的本地池.每个缓存或CacheManager级别都需要此设置.

这是否意味着对于此配置:

<cache
        name="myCache"
        maxEntriesLocalHeap="5000"
        eternal="false"
        overflowToDisk="false"
        timeToLiveSeconds="10000"
        memoryStoreEvictionPolicy="FIFO" />
Run Code Online (Sandbox Code Playgroud)

可以添加到缓存的最大对象数为5000.这些对象可以包含多个子对象,但只添加顶级父对象作为条目.因此,如果每个对象都引用了另外两个对象,那么maxEntriesLocalHeap对象的数量可能会增加到15000(此时最旧的对象会在添加新对象时被换出).它是否正确 ?

spring caching ehcache

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

选择Akka或Spark进行并行处理?

在选择并行化任务时,我通常使用Spark.阅读有关Akka中并行处理的文章,例如http://blog.knoldus.com/2011/09/19/power-of-parallel-processing-in-akka/,似乎使用Akka进行并行处理的程度较低.似乎Spark从用户中抽象出一些较低级别的概念,例如map reduce.Spark为分组和过滤数据提供高级抽象.Akka是Spark的并行任务的竞争者还是他们解决了不同的问题?

在决定使用哪种注意事项之前,我应该做什么?

parallel-processing scala akka akka-cluster apache-spark

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

word2vec - 得到最近的单词

读取tensorflow word2vec模型输出如何输出与特定单词相关的单词?

阅读src:https://github.com/tensorflow/tensorflow/blob/r0.11/tensorflow/examples/tutorials/word2vec/word2vec_basic.py可以查看图像的绘制方式.

但是,是否有一个数据结构(例如字典)作为训练模型的一部分而创建,允许访问最接近给定单词的最近n个单词?例如,如果word2vec生成图像:

在此输入图像描述

image src:https://www.tensorflow.org/versions/r0.11/tutorials/word2vec/index.html

在这个图像中,单词'to,he,it'包含在同一个集群中,是否有一个函数将输入'输出'并输出'he,it'(在这种情况下n = 2)?

word2vec tensorflow

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

Tomcat未记录到文件

我正在尝试使用doc登录文件 - http://tomcat.apache.org/tomcat-7.0-doc/logging.html

这是我在tomcat_home/conf的logging.properties

# Licensed to the Apache Software Foundation (ASF) under one or more
# contributor license agreements.  See the NOTICE file distributed with
# this work for additional information regarding copyright ownership.
# The ASF licenses this file to You under the Apache License, Version 2.0
# (the "License"); you may not use this file except in compliance with
# the License.  You may obtain a copy of the License at
#
#     http://www.apache.org/licenses/LICENSE-2.0
#
# Unless …
Run Code Online (Sandbox Code Playgroud)

tomcat tomcat7

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