小编ljg*_*jgw的帖子

限制maven插件中的jetty扫描

我在使用eclipse中的maven jetty插件快速启动webapp时遇到了问题.我正在使用码头:跑步目标.

打开日志记录后,问题似乎是jetty扫描我的webapp中的所有jar文件以进行Web应用程序配置.只是包含一个依赖项jersey-media-moxy导致jetty在其启动时间增加48秒.

如何在jetty-maven-plugin中限制此扫描?我发现由于扫描导致Jetty启动延迟,但在我进行一些外部jetty配置之前,包括这是maven配置,我想确保没有更简单的选择.

http://eclipse.org/jetty/documentation/current/quickstart-webapp.html看起来很有希望,但我不确定如何继续(因为这也没有提到maven插件).

我的pom.xml文件包含在下面:

<project xmlns="http://maven.apache.org/POM/4.0.0" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
    xsi:schemaLocation="http://maven.apache.org/POM/4.0.0 http://maven.apache.org/maven-v4_0_0.xsd">

    <modelVersion>4.0.0</modelVersion>

    <groupId>com.my-app</groupId>
    <artifactId>my-app</artifactId>
    <packaging>war</packaging>
    <version>0.0.1-SNAPSHOT</version>
    <name>my-app</name>

    <build>
        <finalName>my-app</finalName>
        <plugins>
            <plugin>
                <groupId>org.eclipse.jetty</groupId>
                <artifactId>jetty-maven-plugin</artifactId>
                <version>9.2.9.v20150224</version>
                <configuration>
                    <war>${project.basedir}/target/my-app.war</war>
                    <stopPort>8088</stopPort>
                    <stopKey>foo</stopKey>
                    <stopWait>10</stopWait>
                </configuration>
            </plugin>
            <plugin>
                <groupId>org.apache.maven.plugins</groupId>
                <artifactId>maven-compiler-plugin</artifactId>
                <version>2.5.1</version>
                <inherited>true</inherited>
                <configuration>
                    <source>1.7</source>
                    <target>1.7</target>
                </configuration>
            </plugin>
        </plugins>
    </build>

    <dependencyManagement>
        <dependencies>
            <dependency>
                <groupId>org.glassfish.jersey</groupId>
                <artifactId>jersey-bom</artifactId>
                <version>${jersey.version}</version>
                <type>pom</type>
                <scope>import</scope>
            </dependency>
        </dependencies>
    </dependencyManagement>

    <dependencies>
        <dependency>
            <groupId>org.glassfish.jersey.containers</groupId>
            <!-- artifactId>jersey-container-servlet-core</artifactId -->
            <!-- use the following artifactId if you don't need servlet 2.x compatibility -->
            <artifactId>jersey-container-servlet</artifactId>
        </dependency> …
Run Code Online (Sandbox Code Playgroud)

java eclipse jetty maven maven-jetty-plugin

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

防止在AlertDialog中自动聚焦EditText

我在阻止AlertDialog中的EditText自动获得焦点和显示键盘时遇到了一些麻烦.

windowSoftInputMode=stateHidden当活动加载时,呈现活动和其中的EditTexts不会获得焦点.但是当显示对话框时,键盘会自动出现.

如何在显示键盘时阻止我的AlertDialog显示?

android android-edittext android-alertdialog

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

Java:了解静态方法的执行

printA内部class AprintB内部有两种方法class B.printA是一种static方法,printB是一种非静态方法.这两种方法都是synchronized.有确切亿个线程两个发射printAprintB每个.

哪种方法执行需要的时间更少?

我对static方法的理解围绕对象创建相关的东西.你知道,如果不需要类obj来调用静态方法.或者util方法可以是静态方法.或者静态方法是全局的,难以进行单元测试.
在这种情况下,我想静态方法的执行会更快,因为它将被创建一次,然后被其他所有线程重用.

java performance

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

charles proxy将代码添加到head标签中

我正在使用charles代理来测试我的一些功能.我想将style.css文件添加到某个站点.

我正在使用重写规则.我想将我的自定义CSS添加到网页的head部分.

任何人都可以知道这一点.如何使用charles代理将自定义代码注入网页.

proxy charles-proxy

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

程序在关闭时崩溃

所以,这是我第一次在这里发帖,我将尝试尽可能具体.我必须为我的学校制作一个程序说:

首先编写一个获取字符并返回的函数:

  1. 如果是大写字母,则为相同的字符.
  2. 大写字母如果是小写字母.
  3. 反斜杠('\')如果是数字.
  4. 任何其他情况下的星号('*').

然后,使用您的函数,创建一个获取字符串的程序,并在函数更改后重新打印它.在用户输入'QUIT'之前,应该继续询问新字符串,在这种情况下,将打印'Bye!' 然后退出

这是我的代码:

#include <stdio.h>
#include <stdlib.h>

char fnChange(char c)
{
     if (c > 'a'-1 && c < 'z'+1)
          c = c - 32;
     else if (c > '0'-1 && c < '9'+1)
          c = '\\' ;
     else if ( c > 'A'-1 && c < 'Z'+1)
          c = c;
     else 
          c = '*';
     return c;
}


int main()
{   
    int i, refPoint;
    char *str = (char*)malloc(10);
    //without the next one, the program crashes …
Run Code Online (Sandbox Code Playgroud)

c crash

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