小编VB_*_*VB_的帖子

无法在Intellij IDEA 13中配置Scala

我在Coursera上输入了Scala课程并且曾经在Scala项目中写过Eclipse Indigo.一切顺利.但现在我要转换到我最喜欢的IDE - Intellij IDEA.

但我无法为Scala使用配置它.

我已经做了什么:

  1. 安装Scala,设置系统SCALA_HOME变量
  2. 安装SBT
  3. 在Intellij IDEA上安装Scala插件

真是个问题:

  1. 当我输入coursera分配,的IntelliJ没有看到一些类,如List,Array等.例如,当我试图通过将其导入Alt+Enter的关键是提出我java.jang.reflect.Array,java.sql.Array,com.sun.xml....Array.所以我无法使用tailhead方法导入Scala数组.

  2. 当我尝试:New Project- > Scala Module问题:

    a)当我选择Set Scala Home它时会抱怨丢失的文件

    b)当我选择时Existent Library,在Compiler/ Standartfields中没有什么可选择的.

在此输入图像描述

题:

如何正确配置Intellij?

scala intellij-idea

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

调试NodeJS + ES6应用程序(Webstorm)

我想在客户端和服务器端都使用ES6.当然,我可以从终端启动我的NodeJS服务器babel-node src/app.js,但它无法调试.

另一方面,Webstorm 9声称它支持ES6,但是当我尝试启动默认的Node配置时,它会抱怨该a => a + 1功能.

问题:如何从Webstorm 9中启动NodeJS + ES6应用程序?

PS我使用Node 0.12.*版本PS我也试过这个但它也不适用于我

node.js webstorm ecmascript-6 babeljs

12
推荐指数
2
解决办法
8751
查看次数

输入类型="文件"设置base64图像数据

我有一个画布,并借助它从中检索图像数据canvas.toDataURL('image/png').

问题: <input type="file" />想要filepath value而不是base64数据.

问题: 如何在<input type="file" />不将它们保存到本地文件系统的情况下将base64图像数据发送到服务器?

我的解决方法:尝试隐藏输入<input type="file" />,但服务器需要文件名属性

也许用XmlHttpRequest可以克服这个问题?

html javascript ajax html5-canvas

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

Vert.x和Netty有什么区别?

Vert.x和Netty有什么区别?为什么人们更喜欢Netty而不是Vert.x?

它们都是事件驱动的,非阻塞和异步框架,专为高负载I/O而设计.

Vert.x基于Multi-Reactor模式(多线程JVM上的Node风格事件循环),但Netty使用Interceptor Chain Pattern.Interceptor Chain Pattern比Multi-Reactor模式有什么好处?

我只是快速浏览一下Netty的文档,但看起来Vert.x在Netty上有一些额外的功能.即Vertx是一个独立的服务器,它是一个多语言,提供HA和开箱即用的集群.

Vert.x还有比Netty更好的基准测试.

PS免责声明 - 我非常感谢Vert.x,并且不熟悉Netty.所以问Why should one ever prefer Netty over Vert.x?我只想比较两者.

java multithreading nio netty vert.x

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

练习你的微观建筑技巧

我google了很多,找不到我想要的东西.

我寻找一些建筑实践.我的意思是有很多关于设计模式的书籍,但我想要分析EE应用程序架构中的常见错误.我发现的所有 - 反模式,如字符串连接或其他可以在FindBug或Sonar的帮助下找到的.

我怎么弄清楚:

  1. 预订下一步:任务定义,错误决策,为什么不好,正确决定.
  2. 教育资源.我听说测试人员有这样的资源.一些应用程序打开进行测试,每个想要学习测试的人都可以测试它; 并经过一段时间与其他人讨论自己的结果,或者看到他发现的错误百分比.
  3. 也许其他想法?

为什么我认为Design Pattern书籍不适合我:

开发人员可能从这些书籍中了解许多设计模式,但是无法针对特定情况选择正确的设计模式.恕我直言,这是因为这些书籍没有给你任何练习,也没有教育读者在任何情况下应该采用哪种设计模式.那些书只是为你准备好解决方案.

编辑:

没有任何答案了.所以我想扩展我的问题:

我相信,不,我确定存在专门用于提高架构技能的课程,展示Web应用程序设计中常见的错误等等.我也知道有很多会议与这个主题有关.

请告诉我,我应该在哪里找他们.

java architecture design-patterns java-ee

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

Spring上下文动态变化

我已经读过动态bean定义的变化.我在一个简单的代码示例中尝试它(参见下面的代码),我发现它在我不想停止服务器但添加/更改bean定义的情况下非常有吸引力.

问题:

  1. 这样做是否安全(见下面的代码)?
  2. 我已经读过,有可能在运行时通过StaticApplicationContexBeanPostProcessor或帮助实现bean定义更改BeanFactoryPostProcessor?那么区别是什么呢?

    public class Main {
    final static String header = "<?xml version=\"1.0\" encoding=\"UTF-8\"?>\n" +
            "<beans xmlns=\"http://www.springframework.org/schema/beans\"\n" +
            "       xmlns:xsi=\"http://www.w3.org/2001/XMLSchema-instance\"\n" +
            "       xmlns:context=\"http://www.springframework.org/schema/context\"\n" +
            "       xsi:schemaLocation=\"http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans.xsd http://www.springframework.org/schema/context http://www.springframework.org/schema/context/spring-context.xsd\">\n" +
            "    <context:annotation-config />\n" +
            "    <context:component-scan base-package=\"vbah\"/>";
    
    final static String contextA =
            "<bean id=\"test\" class=\"java.lang.String\">\n" +
                    "\t\t<constructor-arg value=\"fromContextA\"/>\n" +
                    "</bean></beans>";
    
    final static String contextB =
            "<bean id=\"test\" class=\"java.lang.String\">\n" +
                    "\t\t<constructor-arg value=\"fromContextB\"/>\n" +
                    "</bean></beans>";
    
    public static void main(String[] args) throws IOException {
        //create …
    Run Code Online (Sandbox Code Playgroud)

java spring

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

按隐藏列对数据表进行排序

我有datatableid, firstName, lastName, phone, updated领域.

问题:datatable只添加了四个字段(id,firstName,lastName和phone).Updated字段是隐藏的.

问题:如何datatableupdated字段排序?

我的代码:

   $('#table').dataTable({
        sDom: '<"top"fi>tS',
        sScrollY: ($(window).height() - 250) + "px",
        bPaginate: false,
        bDeferRender: true,
        bAutoWidth: false,
        oLanguage: {
            sInfo: "Total: _TOTAL_ entities",
            sEmptyTable: "No pending entities"
        },
        "aoColumnDefs": [
            { "iDataSort": 4, "aTargets": [ 0 ] }
        ],
        "aoColumns": [
            { "sWidth": "10%" },
            { "sWidth": "40%" },
            { "sWidth": "30%" },
            { "sWidth": "20%" },
            { "sTitle": "updated …
Run Code Online (Sandbox Code Playgroud)

javascript jquery datatables

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

Spring测试环境最佳实践

我试图用集成测试覆盖一个巨大的Spring Boot应用程序.应用程序中有很多Spring bean.加载Spring上下文需要一段时间.

所以我想知道 -

  • Spring是否足够聪明,可以在位于不同类中的多个集成测试之间共享相同的上下文?我的意思是避免初始化每个测试类的重量级上下文.
  • 当测试1,2,4使用TestContextOne和测试3,5使用时会发生什么TestContextTwo?Spring会以1,2,4,3,5的顺序启动它们吗?或者Spring在内存中保留两个上下文?

PS换句话说,通常的做法是为所有集成测试使用单个"完整"Spring Context,而不是为每个测试编写单独的Spring?

java spring design-patterns spring-test spring-boot

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

如何在辅助轴上设置 flex-basis

如何使弹性项目在辅助轴上收缩?

例如,我有一个容器,里面有很多物品。它们都位于列中,但我希望它们的宽度也可以缩小:

.container {
  display: flex;
  flex-direction: column;
  .item {
    width: 200px;
    flex: 0 1 @item-height;
    //flex-shrink here means Y-axis. How to set flex-shrink for X-axis??
  }
}
Run Code Online (Sandbox Code Playgroud)

css flexbox

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

Hibernate持久化Map <String,String>而不引用另一个表

你能帮我用Hibernate来持久保存字符串的地图吗?

地图值来自客户端并且是随机的,因此我不想为地图的值存储单独的表

例外

引起:org.hibernate.AnnotationException:找不到关联的类:java.lang.String

@Entity
public class UserConfig {

    @Id
    @SequenceGenerator(sequenceName = "CONFIG_SEQ", name = "ConfigSeq", allocationSize = 1)
    @GeneratedValue(strategy = GenerationType.SEQUENCE, generator = "ConfigSeq")
    private Long id;

    @ElementCollection(targetClass = String.class)
    @CollectionTable(name = "MAP")
    @MapKey(name="key")
    @Column(name="value")
    private Map<String, String> map;
Run Code Online (Sandbox Code Playgroud)

更新

你能否解释如何坚持Map<MyEnum, String>,如果MyEnum是一个未映射的类?

java orm hibernate jpa hibernate-mapping

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