小编rog*_*ack的帖子

在eclipse中有"热门测试"的热键吗?

在Netbeans中有"Navigate => go to test",它导航到一个名为currentClassTest的类(如果它存在的话)(在当前的maven结构中).

有谁知道这是否存在于日食中?或者如何为此设置热键?对不起,我有点像一个日食新手,这一个以某种方式逃脱谷歌.谢谢.

eclipse testing netbeans hotkeys

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

如何在 Windows 中使用命令行打开带有 GET 查询参数的 URL

可能的重复:
如何在批处理文件中转义与号?

我正在尝试以下操作,在 Windows 中:

 $ start http://code.google.com/p/mulder/downloads/detail?name=MPUI.2011-06-09.Full-Package.exe&can=2&q=MPlayer&sort=-uploaded
Run Code Online (Sandbox Code Playgroud)

不幸的是,似乎没有多少引用或转义实际上会在浏览器中拉出完整的 URL,只有部分(通过 can=2)或其他什么。我该怎么做?

windows command-line

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

如何收集类似于panopticlick.eff.org的信息

我看到网站http://panopticlick.eff.org/收集有关您的浏览器的信息,这使您独一无二,即使没有cookie或IP跟踪.

我的问题:你如何使用javascript查看此信息?

cookies privacy user-tracking

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

如何从午夜到秒获得时间

首先,这是一个我在Java 1类中坚持的简单问题.这是一个静态的时间,我已经设置为8:49:12"今天",我要弄清楚午夜过了多少秒,这到底是"到"午夜.8小时49分12秒.这是我现在的代码:

hour    = 8;
minute  = 59;
second  = 32;
System.out.println("The static time used for this program was: " + hour + ":" + minute + ":" + second);
Run Code Online (Sandbox Code Playgroud)

我的问题是,我如何获得的时候不知道午夜.

所以基本上输出需要是:

Number of seconds since midnight: 
Number of seconds to midnight:
Run Code Online (Sandbox Code Playgroud)

后面的空间是秒.

谢谢,请解释原因,以及如何选择如何解决这个问题.我想学习:P

java time clock

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

在bash中侦听返回的UDP数据包

我为了学习目的而使用bash(4.0.33)网络支持,并尝试在bash中创建端口扫描程序.对于TCP,我打开了一个TCP/IP套接字

exec 3<>/dev/tcp/192.0.2.1/80

如果连接被拒绝或连接系统调用超时,则采取适当的措施.但是,使用UDP,我很容易发送数据包

echo > /dev/udp/192.0.2.1/53

但如何从正确的套接字读取返回的数据包?我的意思是发送到192.0.2.1的UDP数据报具有来自临时端口范围的源端口,因此我不知道/dev/udp/192.0.2.1/应该读取目录中的哪个套接字.或者,如果没有像tcpdump这样的外部工具,这不是可行的吗?

sockets bash

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

如何将HTML5桌面通知的关闭时间更改为不自动关闭?

我正在使用HTML5桌面通知.它运作良好,并根据我的要求给我适当的输出.现在,我想显示该通知,直到用户手动关闭该通知,我的代码可能如下所示.

function notifyMe() {
      if (!("Notification" in window)) {
        alert("This browser does not support desktop notification");
      }
      else if (Notification.permission === "granted") {
            var options = {
                    body: "due to your inactive response timer is stoped automatically. Start your timer again.",
                    dir : "ltr"
                 };
              var notification = new Notification("Your timer is stop",options);

      }
      else if (Notification.permission !== 'denied') {
        Notification.requestPermission(function (permission) {
          if (!('permission' in Notification)) {
            Notification.permission = permission;
          }

          if (permission === "granted") {
            var options = …
Run Code Online (Sandbox Code Playgroud)

javascript jquery html5

5
推荐指数
0
解决办法
2127
查看次数

Oracle JDBC预取:如何避免RAM耗尽

使用Oracle java JDBC(ojdbc14 10.2.x),加载具有多行的查询需要永远(高延迟环境.显然,Oracle JDBC中的默认预取是默认大小"10",这需要每10行一次往返时间.我试图设置一个积极的预取大小,以避免这种情况.

 PreparedStatement stmt = conn.prepareStatement("select * from tablename");
 statement.setFetchSize(10000);
 ResultSet rs = statement.executeQuery();
Run Code Online (Sandbox Code Playgroud)

这可以工作,但我得到一个内存不足的例外.我曾经假设setFetchSize会告诉它在它们进入时缓冲"那么多行",使用每行所需的RAM.如果我运行50个线程,即使使用16G的-XMX空间,它也会耗尽内存.感觉几乎像泄漏:

Exception in thread "main" java.lang.OutOfMemoryError: Java heap space
    at java.lang.reflect.Array.newArray(Native Method)
    at java.lang.reflect.Array.newInstance(Array.java:70)
    at oracle.jdbc.driver.BufferCache.get(BufferCache.java:226)
    at oracle.jdbc.driver.PhysicalConnection.getCharBuffer(PhysicalConnection.java:7422)
    at oracle.jdbc.driver.OracleStatement.prepareAccessors(OracleStatement.java:983)
    at oracle.jdbc.driver.T4CTTIdcb.receiveCommon(T4CTTIdcb.java:273)
    at oracle.jdbc.driver.T4CTTIdcb.receive(T4CTTIdcb.java:144)
    at oracle.jdbc.driver.T4C8Oall.readDCB(T4C8Oall.java:771)
    at oracle.jdbc.driver.T4CTTIfun.receive(T4CTTIfun.java:346)
    at oracle.jdbc.driver.T4CTTIfun.doRPC(T4CTTIfun.java:186)
    at oracle.jdbc.driver.T4C8Oall.doOALL(T4C8Oall.java:521)
    at oracle.jdbc.driver.T4CPreparedStatement.doOall8(T4CPreparedStatement.java:205)
    at oracle.jdbc.driver.T4CPreparedStatement.executeForDescribe(T4CPreparedStatement.java:861)
    at oracle.jdbc.driver.OracleStatement.executeMaybeDescribe(OracleStatement.java:1145)
    at oracle.jdbc.driver.OracleStatement.doExecuteWithTimeout(OracleStatement.java:1267)
    at oracle.jdbc.driver.OraclePreparedStatement.executeInternal(OraclePreparedStatement.java:3449)
    at oracle.jdbc.driver.OraclePreparedStatement.executeQuery(OraclePreparedStatement.java:3493)
    at oracle.jdbc.driver.OraclePreparedStatementWrapper.executeQuery(OraclePreparedStatementWrapper.java:1491)
    ....
Run Code Online (Sandbox Code Playgroud)

我还能做些什么来获取预取但不会耗尽RAM?到底是怎么回事?

SO上最接近的相关项目是:https://stackoverflow.com/a/14317881/32453

java oracle jdbc prefetch

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

编译 os x 时找不到 SDL2 标头

我似乎无法编译这个程序。我的班上还有其他人在编译此代码时没有问题。我使用相同的命令尝试编译程序并将框架安装在与它们相同的目录中。/图书馆/框架。我还安装了 eclipse 并按照 zamma.co.uk 教程设置了 sdl2,但这也不起作用。这是我在编译时运行的命令

g++ -std=c++11 -o Gravity main.cpp Game.cpp Particle.cpp Point.cpp -I/Library/Frameworks/SDL2.framework/Headers -framework SDL2 -framework Cocoa

注意:我都试过了

#include <SDL.h>
Run Code Online (Sandbox Code Playgroud)

#include <SDL2/SDL.h> 
Run Code Online (Sandbox Code Playgroud)

并且都不工作

c++ macos sdl-2

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

在linux/bash中创建无限循环重复文件cat

我想做的是"重复"发送一个单独的文件(比如无数次),作为另一个程序的输入.在命令行/使用bash有没有办法?

linux bash cat

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

如何使用 xmllint 来验证内部指定的 xsd?

我知道您可以使用该xmllint命令来针对本地 xsd 文件或针对 xsd 网络文件位置进行验证,但我想做的是指示 xmllint 根据其“内部指定”xsd 验证 XML 文件,例如此 XML 指定XSD 位置:

<?xml version="1.0" encoding="UTF-8" standalone="no"?>
<ord-archive:XXX xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 
                    xsi:schemaLocation="http://somewhere/something.xsd">
 ...
Run Code Online (Sandbox Code Playgroud)

有什么方法可以使用 xmllint 并指定对其内部指定的 schemaLocation 进行“验证”?

xml validation xsd xmllint

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