小编bob*_*205的帖子

多个控制台一次

是否有捷径可寻?

我现在只使用控制台测试我的网络应用程序.最好的方法是从一个项目中获得多个控制台,然后按一下"立即调试"菜单项.

我可以像过去一样使用多个项目,但这看起来很笨重.理想情况下,我可以启动多个控制台实例(从同一个线程运行很好)并且在启动时不会覆盖其他控制台.并排发射会很棒!

我问的是多么实用?可能吗?

谢谢!

c# console

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

将原始数组初始化为一个值

有没有办法将一个基元数组(比如一个整数数组)初始化为0?不使用for循环?寻找不涉及for循环的简洁代码.

:)

c++ integer zero primitive-types

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

powers_中的组合或子集的next_permutation

是否有一些等效的库或函数可以为我提供像next_permutation这样的一组值的下一个组合?

c++ combinations permutation powerset

6
推荐指数
3
解决办法
5392
查看次数

在所有文件中插入空格而不是选项卡

我们的单元测试设置确保您在所有文件中使用空格而不是制表符,包括.jsp和jspx.我为通用编辑器设置了此选项,但jsp编辑器无法识别/看到此选项,仍然继续使用制表符而不是空格.

有没有办法强制jsp编辑器插入空格而不是制表符?

:)

eclipse tabs jsp spaces

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

这个XML Schema有什么根本错误吗?

我对XML Schema只有基本的了解.这基本上是我第一次以任何严肃的方式与他们互动而且我遇到了一些问题.我已经阅读了谷歌上的XSD,所有内容都可以看到这个文件.

<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema">

  <xs:element name="credits">
    <xs:complexType>
      <xs:sequence>
        <xs:element ref="property" maxOccurs="16" minOccurs="13" />
      </xs:sequence>
    </xs:complexType>
  </xs:element>

  <xs:element name="property" type="xs:string">    
    <xs:complexType>        
        <xs:sequence>            
            <xs:element ref="item" minOccurs="1" maxOccurs="unbounded" />
        </xs:sequence>
        <xs:attribute ref="name" use="required"/>
    </xs:complexType>

  </xs:element>

  <xs:element name="item" type="xs:string"/>

  <xs:attribute name="name" type="xs:string">
      <xs:simpleType>
        <xs:restriction base="xs:string">
          <xs:enumeration value="example1"/>
          <xs:enumeration value="example2"/>
          <xs:enumeration value="example3"/>
          <xs:enumeration value="example4"/>
          <xs:enumeration value="example5"/>
          <xs:enumeration value="example6"/>
          <xs:enumeration value="example7"/>
          <xs:enumeration value="example8"/>
          <xs:enumeration value="example9"/>
          <xs:enumeration value="example10"/>
          <xs:enumeration value="example11"/>
          <xs:enumeration value="example12"/>
          <xs:enumeration value="example13"/>
          <xs:enumeration value="example14"/>
          <xs:enumeration value="example15"/>
          <xs:enumeration value="example16"/>
        </xs:restriction>
      </xs:simpleType>
  </xs:attribute>

</xs:schema>
Run Code Online (Sandbox Code Playgroud)

这是我加载它的方式:

SchemaFactory schemaFactory …
Run Code Online (Sandbox Code Playgroud)

xml schema xsd

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

获取机器的MAC地址 - 良好的解决方案?

我听说目前的winpcap库是不可能的.

这是真的吗?我在网上看到了很多例子,然后评论说"这不起作用".

获取本地计算机的MAC地址的最佳方法是什么?

c++ mac-address winpcap

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

在<input>框中加下划线

我收到了客户的请求,要求在文本字段中为文本加下划线.单线和双线.

这甚至可能吗?我假设有一些不起眼的插件,但我还没有找到它.:P

如果可能的话,我已经考虑过有两种可能性.

  1. 在实际字段中加下划线.
  2. 在文本字段下面的文本做一些疯狂的黑客攻击.

感谢您的帮助和/或评论.^ _ ^

html double underline textfield

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

更改Velocity.Log文件的位置

似乎很直接.http://velocity.apache.org/engine/devel/developer-guide.html#Configuring_Logging上的文档 说明要设置runtime.log属性.这是我所有物业的所得.

velocityEngine.setProperty(RuntimeConstants.FILE_RESOURCE_LOADER_PATH, templatesPath);

            velocityEngine.setProperty("runtime.log", "/path/to/my/file/velocity.log");
            velocityEngine.setProperty("resource.loader", "string");
            velocityEngine.setProperty("string.resource.loader.class", "org.apache.velocity.runtime.resource.loader.StringResourceLoader");
            velocityEngine.setProperty("string.resource.loader.repository.class", "org.apache.velocity.runtime.resource.util.StringResourceRepositoryImpl");
Run Code Online (Sandbox Code Playgroud)

没有找到我告诉它放置它的任何日志文件,而是找到旧的(初始化文件夹)位置的新错误.有任何想法吗?:d

apache velocity logfiles

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

使用AngularJS及其RouteProvider的纯本地单页应用程序

我目前正在尝试构建一个运行在闪存驱动器上的"Web应用程序",因此没有任何其他环境需要启动带有一些启动选项的chrome以及闪存驱动器上index.html文件的路径.

我在使用file://协议加载文件而不是通过Web服务器加载angularJS时遇到了一些麻烦.

我已经通过将html5模式设置为true来加载本地资源(如视频)但我目前无法使用路由提供程序.

这就是我所拥有的:var testApp = angular.module("testApp",['angular-underscore',"ngRoute","com.2fdevs.videogular"]);

testApp.config(function($locationProvider, $routeProvider) {
    $locationProvider.html5Mode(true);
  $routeProvider.when('/', {template: '/views/MainView.html', controller: "VideoPlayerController" })
.otherwise({redirectTo:'/'});;
});
Run Code Online (Sandbox Code Playgroud)

每当我通过双击文件在Chrome中加载我的index.html文件时,网址就会以"file://"开头.当我通过命令行使用基本选项"--allow-file-access-from-files" 启动时,也会发生这种情况.

如何通过file://使routeProvider按预期工作?除非我将以下内容添加到index.html中的head标签,否则它目前无法识别"其他"路径

<base href="/index.html">
Run Code Online (Sandbox Code Playgroud)

但最终结果是

file:///
Run Code Online (Sandbox Code Playgroud)

在Chrome的网址字段中.所有其他资源都无法加载.下面是一个我只看到一个控制器组合的错误的例子.

GET file:///index.html net::ERR_FILE_NOT_FOUND 
Run Code Online (Sandbox Code Playgroud)

谢谢!(我知道如果我愿意使用网络服务器,我的所有问题都会消失,但我现在不允许进入这个项目)

javascript html5 google-chrome chromium angularjs

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

睡到下一秒

我经常发现需要经常等到下一秒才能完成下一个系列操作.这大大减慢了单元测试的速度.所以这是我的问题:

而不是做Thread.sleep(1000)是否有更快更有效的睡眠方式,直到第二次更改到下一秒?

说时间是1:00:89

我睡了一秒钟到1:01:89

当时间达到1:01或尽可能接近时,我宁愿继续执行.

这合理吗?^ _ ^

java multithreading sleep

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