小编spe*_*0ne的帖子

爆米花没有注入你的档案

在进行grunt(咕噜声)时,我得到了:

Running "bower-install:app" (bower-install) task

popcornjs was not injected in your file.
Please go take a look in "app\bower_components\popcornjs" for the file you need, then manually include it in your file.
Run Code Online (Sandbox Code Playgroud)

我已将Popcorn.js添加到bower.json:

{
    "name": "NAME",
    "version": "0.0.0",
    "dependencies": {
        "angular": "1.2.6",
        .
        "popcornjs": "~1.3.0",
        .
        "angular-slugify": "1.0.0"
    },
    "devDependencies": {
        "angular-mocks": "1.2.6",
        "angular-scenario": "1.2.6"
    }
}
Run Code Online (Sandbox Code Playgroud)

至于我的index.html:

<s_cript src="bower_components/popcornjs/popcorn.js"></script>
<s_cript src="bower_components/popcornjs/modules/player/popcorn.player.js"></script>
<s_cript src="bower_components/popcornjs/players/youtube/popcorn.youtube.js"></script>
<s_cript src="bower_components/popcornjs/plugins/code/popcorn.code.js"></script>
Run Code Online (Sandbox Code Playgroud)

. ''

我错过了什么吗?其他图书馆工作正常.

javascript popcornjs angularjs yeoman bower

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

Java中的这种语法是什么?我不承认

这是一个语法问题.

我正在查看一些开源文件,我遇到了一些我无法识别的语法,我希望你能为我清理它.

(这是从Main.java在犀牛调试器采取这里)

public static String[] processOptions(String args[])
    {
        String usageError;
        goodUsage: for (int i = 0; ; ++i) {
            if (i == args.length) {
                return new String[0];
            }
            String arg = args[i];
            if (!arg.startsWith("-")) {
                processStdin = false;
                fileList.add(arg);
                String[] result = new String[args.length - i - 1];
                System.arraycopy(args, i+1, result, 0, args.length - i - 1);
                return result;
            }
            if (arg.equals("-version")) {
                if (++i == args.length) {
                    usageError = arg;
                    break goodUsage;
                }
                int version;
                try …
Run Code Online (Sandbox Code Playgroud)

java syntax

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

关于java 6中xml处理的教程

我在java,xpath,sax,DOM,DocumentBuilderFactory中的所有XML处理方法都有点迷失......不同的流行语我不明白它们之间的关系......

1)所以我猜我的问题是,任何人都知道一个关于在java 6中处理XML的好教程吗?我找到了一些,但它们似乎已经老了.

2)我需要遍历一个xml树,这意味着要知道它不同的节点,并能够从中获取数据,最好的方法是什么?

谢谢

任何链接将不胜感激

xml java-6

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

使用OpenSessionInViewFilter时,没有名为'sessionFactory'的bean错误

我正在使用Hibernate的延迟加载,并且在将OpenSessionInViewFilter添加到我的web.xml之后,即使在定义要使用的sessionFactory bean之后,我也开始使sessionFactory失去异常.

org.springframework.beans.factory.NoSuchBeanDefinitionException: No bean named 'sessionFactory' is defined
org.springframework.beans.factory.support.DefaultListableBeanFactory.getBeanDefinition(DefaultListableBeanFactory.java:529)
org.springframework.beans.factory.support.AbstractBeanFactory.getMergedLocalBeanDefinition(AbstractBeanFactory.java:1095)
org.springframework.beans.factory.support.AbstractBeanFactory.doGetBean(AbstractBeanFactory.java:277)
org.springframework.beans.factory.support.AbstractBeanFactory.getBean(AbstractBeanFactory.java:197)
org.springframework.context.support.AbstractApplicationContext.getBean(AbstractApplicationContext.java:1097)
org.springframework.orm.hibernate3.support.OpenSessionInViewFilter.lookupSessionFactory(OpenSessionInViewFilter.java:242)
org.springframework.orm.hibernate3.support.OpenSessionInViewFilter.lookupSessionFactory(OpenSessionInViewFilter.java:227)
org.springframework.orm.hibernate3.support.OpenSessionInViewFilter.doFilterInternal(OpenSessionInViewFilter.java:171)
org.springframework.web.filter.OncePerRequestFilter.doFilter(OncePerRequestFilter.java:76)
Run Code Online (Sandbox Code Playgroud)

似乎是同样的问题,但不幸的是我不明白解决方案.我按照建议的解决方案(将sessionFactory移动到一个名为root-spring.xml的文件)我得到了服务器启动的例外.

知道我错过了什么吗?

web.xml中

    <?xml version="1.0" encoding="UTF-8"?>
<web-app xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
         xmlns="http://java.sun.com/xml/ns/javaee"
         xmlns:web="http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd"
         xsi:schemaLocation="http://java.sun.com/xml/ns/javaee http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd"
         id="WebApp_ID" version="2.5">

    <display-name>recommendationCrawler</display-name>

    <servlet>
        <servlet-name>spring</servlet-name>
        <servlet-class>
            org.springframework.web.servlet.DispatcherServlet
        </servlet-class>
        <load-on-startup>1</load-on-startup>
    </servlet>

    <servlet-mapping>
        <servlet-name>spring</servlet-name>
        <url-pattern>/</url-pattern>
    </servlet-mapping>

    <filter>
        <filter-name>hibernateFilter</filter-name>
        <filter-class>org.springframework.orm.hibernate3.support.OpenSessionInViewFilter</filter-class>

        <init-param>
            <param-name>sessionFactoryBeanName</param-name>
            <param-value>sessionFactory</param-value>
        </init-param>
    </filter>

    <filter-mapping>
        <filter-name>hibernateFilter</filter-name>
        <url-pattern>/*</url-pattern>
    </filter-mapping>

    <!--<listener>-->
        <!--<listener-class>org.springframework.web.util.Log4jConfigListener</listener-class>-->
    <!--</listener>-->

    <!--<context-param>-->
        <!--<param-name>log4jConfigLocation</param-name>-->
        <!--<param-value>/WEB-INF/log4j.properties</param-value>-->
    <!--</context-param>-->

    <!-- listener to load the root application context -->
    <listener>
        <listener-class>org.springframework.web.context.ContextLoaderListener</listener-class>
    </listener>
</web-app>
Run Code Online (Sandbox Code Playgroud)

为spring-servlet.xml

<?xml  version="1.0" …
Run Code Online (Sandbox Code Playgroud)

spring hibernate exception open-session-in-view

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

Grunt构建不会创建css文件

我是Yeoman和Grunt的新手.

在进行Grunt构建时,构建似乎成功结束但是没有创建dist/styles/*.css文件.

从日志中看起来样式被编译为.tmp/styles /(参见下面的"compass:dist"(指南针)任务)但不会被复制或缩小为dist/styles.这就是为什么"usemin:css"(usemin)不存档文件. - 但这只是猜测.

我使用的是由yeoman生成的基本Gruntfile.info(我在下面添加了它),我做的唯一更改是注释掉cssmin任务,因为我假设做同样的事情.

这是构建输出:

$ grunt build
Running "clean:dist" (clean) task
Running "bower-install:app" (bower-install) task

Running "useminPrepare:html" (useminPrepare) task
Going through app/index.html to update the config
Looking for build script HTML comment blocks

Configuration is now:

  concat:
  { generated:
   { files:
      [ { dest: '.tmp\\concat\\scripts\\scripts.js',
          src:
           [ LIBRARIES ] },
        { dest: '.tmp\\concat\\scripts\\modules.js',
          src:
           [ SOURCE ] } ] } }

  uglify:
  { generated:
   { files:
      [ { dest: 'dist\\scripts\\scripts.js',
          src: [ '.tmp\\concat\\scripts\\scripts.js' ] …
Run Code Online (Sandbox Code Playgroud)

css angularjs gruntjs yeoman compass-sass

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

如何为这5个表编写SQL查询?

我正在编写一个帮助预订用户之间交流的应用程序.我正在使用PHP和MySQL,我对它们都很陌生.

我有5个表,3个数据表和2个服务表:

  1. user:具有用户属性(user_id,name,birth ...等).

  2. 书:具有书籍属性(book_id,名称,作者,出版商......等).

  3. copy:代表书籍的实际副本(copy_id,条件,评论......等).

  4. user_copy:描述哪个用户拥有由userID和copyID组成的副本.

  5. copy_book:表示copy和book的连接,由copyID和bookID组成

我的问题是:获取用户拥有的每个副本的书籍属性和副本属性的最简单,最有效的陈述是什么?

php mysql sql database

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

如何在YouTube嵌入链接中禁用YouTube字幕

在youtube上创建嵌入链接时on,默认情况下是字幕。嵌入YouTube链接时,是否可以禁用字幕或将其关闭?

文档指出:

Make captions automatically appear for an embedded video by adding "&cc_load_policy=1" to the video's embed code.
Run Code Online (Sandbox Code Playgroud)

相反,我需要这样做。我尝试使用,&cc_load_policiy=0但是没有用。我也找到了这个问题,但似乎没有答案。

我也在使用VideoJS。所以也许有办法做到这一点...

谢谢

javascript youtube closed-captions video.js

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

使用java脚本API查找和销毁坏/恶意java脚本代码

我正在处理一个servlet(在tomcat上运行),它接收包含Java Script代码的请求,并使用java脚本API框架评估/运行代码并将答案返回给用户.

由于我们正在处理用户生成的代码,因此代码可能是一个很好的代码,也可能是错误的代码.作为一个坏代码的例子可以是while(true); 这将无休止地循环在服务器中占用不必要的资源

我的问题

1)我怎么能发现一个糟糕的代码?2)一旦被识别为坏/恶意代码,停止运行的最佳方法是什么?

谢谢

javascript java scripting

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

GWT中的粘滞按钮

我可以在gwt中创建一个按钮,onClick保持按下状态,如果看起来按下onClick会释放吗?并且按钮在每个州都有不同的风格?

任何的想法?

user-interface gwt button

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

如何将HttpServletRequest转换为对应的HttpClient对象

总的来说,我对 REST 和 Web 应用程序还很陌生。我需要实现一个 REST 调用,为系统添加更多资源。有些资源只能通过 XML 创建,例如文件夹。我猜测这将是一个 PUT 请求,并在正文中放置描述资源的 XML 并在服务器上处理请求并创建文件夹。有些资源需要描述(它是什么,它属于谁......等)并提供文件。例如图像。

我有几个问题: 1. 处理 httpServletRequest 的最佳实践是什么?它看起来有点麻烦,我读过有关 HttpClient 的内容,但我不确定。2. 这听起来像是每个 RESTful 服务器都在做的一个非常常见的任务。有没有好的教程/指南?

谢谢

java rest httpclient rest-client

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

@Scheduled任务无法启动

我正在尝试使用@Scheduled功能.我已经按照这个教程,但我不能让我的计划任务被执行.

我创造了一个工人:

@Component("syncWorker")
public class SyncedEliWorker implements Worker {
    protected Logger logger = Logger.getLogger(this.getClass());

    public void work() {
        String threadName = Thread.currentThread().getName();
        logger.debug("   " + threadName + " has began to do scheduled scrap with id=marketwatch2");
    }
}
Run Code Online (Sandbox Code Playgroud)

和SchedulingService:

@Service
public class SchedulingService {
    protected Logger logger = Logger.getLogger(this.getClass());

    @Autowired
    @Qualifier("syncWorker")
    private Worker worker;

    @Scheduled(fixedDelay = 5000)
    public void doSchedule() {
        logger.debug("Start schedule");

        worker.work();
        logger.debug("End schedule");
    }
}
Run Code Online (Sandbox Code Playgroud)

并尝试在我的applicationcontext中进行不同的布线.最终版本如下:

<beans xmlns=...
       xmlns:task="http://www.springframework.org/schema/task"
       ...
       xsi:schemaLocation=" ..
                            http://www.springframework.org/schema/task …
Run Code Online (Sandbox Code Playgroud)

spring annotations spring-mvc quartz-scheduler

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

spring-security ACL教程

我需要在项目中添加角色和权限以及访问列表.我找到了这个,但我发现它有点过于基本和具体.

在实施之前是否有更好的教程/文章/示例我应该阅读或遵循?

permissions spring acl spring-security

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