小编Mat*_*hew的帖子

JSON可以以"["开头吗?

从我在json.org上可以看到的,所有JSON字符串应该以{(大括号)开头,而[字符(方括号)表示JSON中的数组元素.

我使用该json4j库,我得到了一个开头的输入[,所以我不认为这是有效的JSON.我简要地看了一下JSON模式,但是我真的发现它没有说明JSON文件不能启动[,或者只能从它开始{.

json

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

我应该把log4j.properties文件放在哪里?

我使用netbeans 6.7.1和glassfish v2.1编写了一个Web服务项目,将log4j.properties放到项目的根目录并使用:

static Logger logger = Logger.getLogger(MyClass.class);
Run Code Online (Sandbox Code Playgroud)

在构造函数中:

PropertyConfigurator.configure("log4j.properties");
Run Code Online (Sandbox Code Playgroud)

和功能:

logger.info("...");
logger.error("...");
// ...
Run Code Online (Sandbox Code Playgroud)

但是,它是错误信息(实际上,我试图将它几乎放在我能够实现的每个目录上):

log4j:ERROR Could not read configuration file [log4j.properties].
java.io.FileNotFoundException: log4j.properties (The system cannot find the file specified)
        at java.io.FileInputStream.open(Native Method)
        at java.io.FileInputStream.<init>(FileInputStream.java:106)
        at java.io.FileInputStream.<init>(FileInputStream.java:66)
        at org.apache.log4j.PropertyConfigurator.doConfigure(PropertyConfigurator.java:297)
        at org.apache.log4j.PropertyConfigurator.configure(PropertyConfigurator.java:315)
        at com.corp.ors.demo.OrsDemo.main(OrisDemo.java:228)
log4j:ERROR Ignoring configuration file [log4j.properties].
log4j:WARN No appenders could be found for logger (com.corp.ors.demo.OrsDemo).
log4j:WARN Please initialize the log4j system properly.
Run Code Online (Sandbox Code Playgroud)

示例项目可以从http://www.91files.com/?N3F0QGQPWMDGPBRN0QA8获得

java netbeans log4j glassfish

130
推荐指数
11
解决办法
28万
查看次数

什么时候应该使用HTML实体

这让我困惑了一段时间.随着UTF-8作为Web开发的事实标准的出现,我不确定在哪种情况下我应该使用html实体,而我应该使用UTF-8字符.

示例:em dash,&ersand等.

请详细说明这个问题.我们将不胜感激.

html xhtml html-entities

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

在JavaScript中的`throw`之后我需要`return`吗?

我正在Error从我的方法中抛出一个我希望提前退出的方法,如下所示:

// No route found
if(null === nextRoute) {
    throw new Error('BAD_ROUTE');
}
Run Code Online (Sandbox Code Playgroud)

我需要return;在我之后发表声明throw吗?它现在对我有用.如果它是多余的我宁愿不把它放进去,但我不能确定不同的浏览器可能会做什么.

javascript error-handling exception

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

强制ng-src重新加载

当图像的url没有改变但是其内容有?时,如何强制angularjs重新加载具有ng-src属性的图像?

<div ng-controller='ctrl'>
    <img ng-src="{{urlprofilephoto}}">
</div>
Run Code Online (Sandbox Code Playgroud)

执行文件上载的uploadReplace服务正在替换图像的内容,而不是url.

app.factory('R4aFact', ['$http', '$q', '$route', '$window', '$rootScope',
function($http, $q, $route, $window, $rootScope) {
    return {
        uploadReplace: function(imgfile, profileid) {
            var xhr = new XMLHttpRequest(),
                fd = new FormData(),
                d = $q.defer();
            fd.append('profileid', profileid);
            fd.append('filedata', imgfile);
            xhr.onload = function(ev) {
                var data = JSON.parse(this.responseText);
                $rootScope.$apply(function(){
                    if (data.status == 'OK') {
                        d.resolve(data);
                    } else {
                        d.reject(data);
                    }
                });
            }
            xhr.open('post', '/profile/replacePhoto', true)
            xhr.send(fd)
            return d.promise;
        }
    }
}]);
Run Code Online (Sandbox Code Playgroud)

当uploadReplace返回时,我不知道如何强制图像重新加载

app.controller('ctrl', ['$scope', 'R4aFact', function($scope, R4aFact){
    $scope.clickReplace = …
Run Code Online (Sandbox Code Playgroud)

angularjs

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

fadeOut()和slideUp()同时?

我找到了jQuery:FadeOut然后是SlideUp它很好,但它不是那个.

我怎么能fadeOut()slideUp()同时一起?我尝试了两个setTimeout()具有相同延迟的单独调用,但是slideUp()一旦页面加载就发生了.

有没有人这样做过?

javascript jquery fade

59
推荐指数
3
解决办法
4万
查看次数

54
推荐指数
3
解决办法
5万
查看次数

将参数传递给Liquid模板中的包含

在我的Jekyll驱动的网站上,我有一个类似函数的包含,但我无法弄清楚如何正确传递它的参数.

当我使用时{% include ... %},传递这样的参数..

{% include function.liquid foo="{{ baz.quux }}" %}
Run Code Online (Sandbox Code Playgroud)

..只是传递文字字符串{{ baz.quux }},当然,这不是我想要的!我想传递价值baz.quux.我该怎么做呢?

谢谢!

liquid jekyll

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

错误:未指定模块(IntelliJ IDEA)

我试图在IntelliJ IDEA中执行一个简单的程序作为静态Web项目.我是新手,我正在使用Node.js学习Web开发.我从IntelliJ IDEA的官方网站上获得了帮助,但错误是一样的.虽然,我也配置了设置和项目结构.

错误:

"C:\Program Files\Java\jdk1.8.0_91\bin\java" -Didea.launcher.port=7535 "-Didea.launcher.bin.path=C:\Program Files\JetBrains\IntelliJ IDEA 2016.1.2\bin" -Dfile.encoding=UTF-8 -classpath "C:\Program Files\JetBrains\IntelliJ IDEA 2016.1.2\lib\idea_rt.jar" com.intellij.rt.execution.application.AppMain ""
Exception in thread "main" java.lang.ClassNotFoundException: 
    at java.lang.Class.forName0(Native Method)
    at java.lang.Class.forName(Class.java:264)
    at com.intellij.rt.execution.application.AppMain.main(AppMain.java:122)

Process finished with exit code 1
Run Code Online (Sandbox Code Playgroud)

IDE的快照

请帮我解决这个问题.我几天就在挖掘这个问题.

java settings intellij-idea

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

Kubernetes按年龄排序豆荚

我可以使用以下名称对我的Kubernetes豆荚进行排序:

kubectl get pods --sort-by=.metadata.name
Run Code Online (Sandbox Code Playgroud)

我怎样才能按年龄对它们(或其他资源)进行排序kubectl

kubernetes kubectl

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