小编Don*_*nic的帖子

如何在X字符后剪切字符串?

如何在JavaScript中的特定数量的字符后剪切字符串?

然后我想附加'...'Unicode字符.我怎样才能做到这一点?

javascript jquery

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

JSF + Spring MVC集成一切正常但抛出异常

我需要帮助确定抛出异常的原因以及如何解决它.

我已经将JSF集成到我的Spring MVC项目中,并且我已经设法让它按照我的需要运行.但是一旦我打开JSF视图,就抛出异常,但一切正常.这是例外:

03.01.2011 21:49:07 com.sun.facelets.compiler.Compiler initialize
SEVERE: Compiler Initialization Error
java.io.FileNotFoundException: C:\ (The system cannot find the path specified)
    at java.util.zip.ZipFile.open(Native Method)
    at java.util.zip.ZipFile.<init>(Unknown Source)
    at java.util.jar.JarFile.<init>(Unknown Source)
    at java.util.jar.JarFile.<init>(Unknown Source)
    at com.sun.facelets.util.Classpath.getAlternativeJarFile(Classpath.java:214)
    at com.sun.facelets.util.Classpath.search(Classpath.java:71)
    at com.sun.facelets.compiler.TagLibraryConfig.loadImplicit(TagLibraryConfig.java:428)
    at com.sun.facelets.compiler.Compiler.initialize(Compiler.java:87)
    at com.sun.facelets.compiler.Compiler.compile(Compiler.java:104)
    at com.sun.facelets.impl.DefaultFaceletFactory.createFacelet(DefaultFaceletFactory.java:218)
    at com.sun.facelets.impl.DefaultFaceletFactory.getFacelet(DefaultFaceletFactory.java:149)
    at com.sun.facelets.impl.DefaultFaceletFactory.getFacelet(DefaultFaceletFactory.java:100)
    at com.sun.facelets.FaceletViewHandler.buildView(FaceletViewHandler.java:517)
    at com.sun.facelets.FaceletViewHandler.renderView(FaceletViewHandler.java:567)
    at org.springframework.faces.webflow.FlowViewHandler.renderView(FlowViewHandler.java:99)
    at org.ajax4jsf.application.ViewHandlerWrapper.renderView(ViewHandlerWrapper.java:100)
    at org.ajax4jsf.application.AjaxViewHandler.renderView(AjaxViewHandler.java:176)
    at org.springframework.faces.webflow.FlowViewHandler.renderView(FlowViewHandler.java:99)
    at com.sun.faces.lifecycle.RenderResponsePhase.execute(RenderResponsePhase.java:110)
    at com.sun.faces.lifecycle.Phase.doPhase(Phase.java:100)
    at com.sun.faces.lifecycle.LifecycleImpl.render(LifecycleImpl.java:139)
    at org.springframework.faces.mvc.JsfView.renderMergedOutputModel(JsfView.java:83)
    at org.springframework.web.servlet.view.AbstractView.render(AbstractView.java:250)
    at org.springframework.web.servlet.DispatcherServlet.render(DispatcherServlet.java:1047)
    at org.springframework.web.servlet.DispatcherServlet.doDispatch(DispatcherServlet.java:817)
    at org.springframework.web.servlet.DispatcherServlet.doService(DispatcherServlet.java:719)
    at org.springframework.web.servlet.FrameworkServlet.processRequest(FrameworkServlet.java:644)
    at org.springframework.web.servlet.FrameworkServlet.doGet(FrameworkServlet.java:549) …
Run Code Online (Sandbox Code Playgroud)

java jsf spring spring-mvc

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

java.lang.NullPointerException:Inflater已在InputStreamReader上关闭

我有以下问题:

当我从项目加载资源时一切正常,但当我把它放在.jar上并尝试加载时我得到一个异常.

代码是:

InputStreamReader reader =
    new InputStreamReader(
        this.getClass().getResource(fileName).openStream())  
CsvReader stream = new CsvReader(reader);  
try {  
    while (stream.readRecord()) {  
        line = stream.getRawRecord();  
        //DO SOMETHING...  
    }  
}catch (Exception e) {  
    System.err.println(e.getMessage());  
    e.printStackTrace();  
} finally {  
    stream.close();  
}
Run Code Online (Sandbox Code Playgroud)

而stackTrace是:

    Inflater has been closed java.lang.NullPointerException: Inflater has been closed
 at java.util.zip.Inflater.ensureOpen(Inflater.java:364)
 at java.util.zip.Inflater.inflate(Inflater.java:237)
 at java.util.zip.InflaterInputStream.read(InflaterInputStream.java:135)
 at java.io.FilterInputStream.read(FilterInputStream.java:116)
 at sun.nio.cs.StreamDecoder.readBytes(StreamDecoder.java:264)
 at sun.nio.cs.StreamDecoder.implRead(StreamDecoder.java:306)
 at sun.nio.cs.StreamDecoder.read(StreamDecoder.java:158)
 at java.io.InputStreamReader.read(InputStreamReader.java:167)
 at utils.csvreader.CsvReader.checkDataLength(CsvReader.java:1198)
 at utils.csvreader.CsvReader.readRecord(CsvReader.java:604)
Run Code Online (Sandbox Code Playgroud)

问题发生了stream.getRawRecord().我也尝试使用BufferedReader,结果相同readLine();

有任何想法吗?

java jar inputstream

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

突出显示/选择多个具有可信范围的div?

假设我有一组contenteditable="true"div.

<div id="0" contenteditable="true"></div>
<div id="1" contenteditable..></div>
<div...etc></div>
Run Code Online (Sandbox Code Playgroud)

我不能有一个div,多个div是必须的.我怎样才能突出显示多个div的内容?使用范围?还要别的吗?

javascript range contenteditable

6
推荐指数
2
解决办法
4542
查看次数

SharedPreferences不会节省价值

我有这个代码:

public class Register extends Activity {

    private LinearLayout layout;
    private TextView debug;
    public static final String USER_CONFIG = "UserConfigs";

    @Override
    public void onCreate (Bundle savedInstanceState) {
        super.onCreate(savedInstanceState);
        setContentView(R.layout.register);

        SharedPreferences settings = getSharedPreferences(USER_CONFIG, MODE_PRIVATE);
        boolean registered = settings.getBoolean("registered", false);

        layout = (LinearLayout) findViewById(R.id.layoutRegister);

        if (!registered) {
            debug = new TextView(this);
            debug.setText("You have to register");
            layout.addView (debug);

            //TO DO user registration

            settings.edit().putBoolean("registered", true);
            settings.edit().commit(); 
        } else {
            debug = new TextView(this);
            debug.setText("You have already registered");
            layout.addView (debug);
            //TO DO skip to …
Run Code Online (Sandbox Code Playgroud)

android sharedpreferences

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

Android Gradle - 在特定的productFlavor上添加packageNameSuffix

我有一个Gradle Android项目,使用此产品组和Flavors配置:

/*
 * Define different flavor groups
 */
flavorGroups 'market', 'version'

/*
 * Defile product flavors
 */
productFlavors {

    amazon {
        flavorGroup 'market'
    }

    google {
        flavorGroup 'market'
    }

    flav1 {
        flavorGroup 'version'
        packageName 'com.company.flav1'
    }

    flav2 {
        flavorGroup 'version'
        packageName 'com.company.flav2'
    }

    flav3 {
        flavorGroup 'version'
        packageName 'com.company.flav3'
    }
}

// .. Other stuff
Run Code Online (Sandbox Code Playgroud)

它很棒.所有源和资源都正确合并.但由于特定原因,我需要包后缀.amzamazon产品风味.我怎样才能做到这一点?

我试过这种方式:

amazon {
    flavorGroup 'market'
    packageNameSuffix '.amz'
}
Run Code Online (Sandbox Code Playgroud)

gradle抛出一个例外.

android gradle android-gradle-plugin

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

设置属性值时出错; 嵌套异常是org.springframework.beans.NotWritablePropertyException:

我试图使用Spring实用程序从MySQL数据库获取数据ResultSetExtractor,但我得到以下异常:

Exception in thread "main" org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'edao' defined in class path resource [applicationContext2.xml]: Error setting property values; nested exception is org.springframework.beans.NotWritablePropertyException: Invalid property 'jdbcTemplate' of bean class [org.resultset.EmployeeDao]: Bean property 'jdbcTemplate' is not writable or has an invalid setter method. Does the parameter type of the setter match the return type of the getter?
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.applyPropertyValues(AbstractAutowireCapableBeanFactory.java:1344)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.populateBean(AbstractAutowireCapableBeanFactory.java:1067)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:511)
    at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:450)
    at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:290)
    at org.springframework.beans.factory.support.DefaultSingletonBeanRegistry.getSingleton(DefaultSingletonBeanRegistry.java:222)
    at org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:287)
    at org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:189)
    at org.springframework.beans.factory.support.DefaultListableBeanFactory.preInstantiateSingletons(DefaultListableBeanFactory.java:562)
    at …
Run Code Online (Sandbox Code Playgroud)

java mysql spring spring-mvc

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

调整大小浏览器时,Modernizr Media查询不起作用

我在JavaScript中使用Modernizr媒体查询来更改元素边距并添加"小"类.当我调整浏览器大小时,我的Modernizr媒体查询不起作用,但是当我刷新页面时,它可以工作.我知道我可以使用jQuery $( window ).resize()函数解决这个问题,但我想用媒体查询来解决它.任何人都能告诉我如何解决这个问题吗?

<html class="no-js">
    <head>
        <title>Foundation 5</title>
        <script src="http://ajax.googleapis.com/ajax/libs/jquery/1.10.2/jquery.min.js"></script>
        <script src="modernizr.js"></script>
        <script type="text/javascript">
            $(document).ready(function() {
                if (Modernizr.mq('(max-width: 767px)')) {
                    $("#secondary").addClass("small");
                    $("#secondary").css("margin", " 25px");
                }
            });
        </script>
        <style type="text/css">
            #primary {
                width: 300px;
                height: 200px;
                background-color: black;
            }
            #secondary {
                margin: 0 auto;
                width: 250px;
                height: 150px;
                background-color: white;
                position: absolute;
            }

        </style>
    </head>
    <body>
        <div id="primary">
            <div id="secondary">

            </div>
        </div>
    </body>
</html>
Run Code Online (Sandbox Code Playgroud)

javascript jquery media-queries modernizr

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

如何自动生成已实现接口的方法

在PhpStorm中是否有一种方法可以自动生成给定类正在实现的接口所需的空方法?

假设我们有一个带有3个方法的接口 - 在定义实现此接口的新类时 - 为所有必需方法自动生成容器的一些选项.

interface interface-implementation phpstorm

6
推荐指数
2
解决办法
4500
查看次数

GBQ窗口函数和算术运算

有谁知道是否可以对使用GBQ窗口函数导出的结果进行任何算术运算?

例如,我可以使用伪代码将row_number增加100(某个数字),如下所示:

SELECT 100 + ROW_NUMBER() OVER (PARTITION BY X ORDER BY x_id DESC) increased_row_num
FROM Table1
...
Run Code Online (Sandbox Code Playgroud)

sql window-functions google-bigquery

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