小编Ben*_*ris的帖子

有没有办法检索eclipse执行的git命令?

我是一个普通的git用户,我正在eclipse中构建一些快捷方式来激活一些EGit函数.

我对EGit正在做什么(特别是synchronize workspace操作)有点警惕,我想知道我是否可以让EGit显示它正在使用的git命令.

你知道一个选项让它登录到控制台,或者一般来说,如何找出执行的命令?

eclipse git egit

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

Java 8 Streams:折叠/抽象流部分

说我有这个流:

list.stream()
    .map(fn1)      // part1
    .map(fn2)      // 
    .filter(fn3)   // 

    .flatMap(fn4)  // part 2 
    .map(fn5)      //
    .filter(fn6)   //
    .map(fn7)      //
    .collect(Collectors.toList())
Run Code Online (Sandbox Code Playgroud)

我怎样才能看起来像:

list.stream()
    .map(fnPart1)      
    .map(fnPart2)
    .collect(Collectors.toList())
Run Code Online (Sandbox Code Playgroud)

无需手动展开fnX部件并将它们放在一起(出于维护原因,我希望保持它们不受影响,并用它们表达fnPartX).

java java-8 java-stream

12
推荐指数
2
解决办法
861
查看次数

如何列出javascript对象的函数/方法?(它甚至可能吗?)

这个问题有意地像 这个问题.

我甚至都不知道这是否可行,我记得有些模糊地听到一些关于JS中无法枚举的属性的东西.

无论如何,简而言之:我正在js框架上开发一些东西,我没有文档,也没有简单的代码访问权限,这将非常有助于知道我可以用我的对象做什么.

javascript methods scope member-functions

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

Oracle中的最大语句长度是多少

我正在构建一个包含数据的SQL语句,我想知道我是否会在Oracle 10g中打破一些最大语句长度.

该语句大约为3 200 000字节,不能拆分,必须完整解析.

在我用这种方式投入太多时间之前,我想知道我是否会受到这个声明大小的限制.

我正在使用SQL开发人员,但我认为如果服务器可以做到这一点,那么SQL开发人员也可以.

sql oracle oracle10g oracle-sqldeveloper

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

在servlet中包含jsp的内容

我有这个servlet:

public class SaveImage extends HttpServlet {

    protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
        PrintWriter out = null;
        try {
            out = response.getWriter();
            out.println("<html>");
            ...

            // I want to include here the content of this jsp:
            // /WEB-INF/mybox.jsp
            // (also, with the full context of the servlet)

            ...
            out.println("</html>");
            out.close();
        } catch (IOException e) {
            e.printStackTrace();
        }
    }
}
Run Code Online (Sandbox Code Playgroud)

这样做是否有问题(响应已经提交?),我该怎么做?

java jsp servlets include

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

将一个firefox扩展端口移植到BHO(浏览器助手对象,又称IE扩展)

我有一个Firefox扩展,我想移植到IE,我不想再次编码.

有什么东西可以帮助我吗?它可能有很多不同的方式:

  • IE BHO可以渲染firefox扩展,IE扩展映射到FF扩展调用的那些.
  • 一个生成器,它采用FF扩展并生成BHO(在C,C#等中,无论它想要什么).

编辑:可能没有这样的事情.我会把问题保持开放......

firefox internet-explorer xul bho firefox-addon

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

chrome扩展中的"shell"窗口类型是什么?它可以用来隐藏窗户吗?

我刚刚在trunk/dev频道注意到了这一点:

type ( enumerated string ["normal", "popup", "panel", "app", "shell"] )
Run Code Online (Sandbox Code Playgroud)

这是浏览器窗口的类型.

我和Canary一起尝试过:没有显示窗口,但是我们有控制台输出,所以创建了一些东西.事情是我只是不明白.这与背景页面有什么不同?

我希望完全切断用户视图之外的窗口,而不必在切换时重新加载窗口的内容.无论如何,我不希望你用chrome.windows.update更新窗口类型.但问题仍然存在:这种"壳"类型是什么?

shell google-chrome window google-chrome-extension

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

在运行时检查类是否具有使用泛型的特定构造函数

大家好:)我正在尝试在类中选择正确的构造函数.这是代码:

Constructor[] constructors = targetClass.getConstructors();
Constructor goodConstructor = null;
for (Constructor constructor : constructors) {
    Class[] parameterTypes = constructor.getParameterTypes();
    if (parameterTypes.length = 1 && parameterTypes[0].equals(Map.class)) {//here
        goodConstructor = constructor;
    }
}
Run Code Online (Sandbox Code Playgroud)

我想切换Map.classMap<String, String>.class.我依稀记得泛型仅用于编译时,所以这就是编译器抱怨的原因.如何在运行时检查该类是否具有正确的构造函数?

最好的祝福

java generics reflection constructor introspection

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

在chrome扩展中具有面板行为

我需要在chrome中使用面板行为:总是在顶部,但这不会影响导航(除了屏蔽几个像素之外的任何其他方式).

我们目前有两种选择:

  • 面板模式下的窗口:尚不可用(尽管现在可用于GTalk扩展).

  • 弹出模式中的窗口:我可以通过重新聚焦每个事件使其始终位于顶部,但焦点将定位到我的窗口(并削弱导航)

我正在寻找:

  • GTalk的黑魔法

  • 一种让弹出窗口保持在最顶层(或者在顶部并将焦点放在第二个最顶层窗口上)的方法

javascript google-chrome panel google-chrome-extension

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

在 Oracle 上使用 JOIN 优化 SELECT 中的计数

大家好 :) 我有两个表,每个表大约有 3000 万行,我正在寻求在执行计数时提高性能。

这是查询:

SELECT count(*)
FROM VEHICULE v
JOIN CLIENT c ON c.CL_ID = v.VE_CL_ID
WHERE v.VE_BRAND = 'MITSUBISHI'
  AND c.CL_COUNTRY = 'SPAIN';
Run Code Online (Sandbox Code Playgroud)

外键在 VEHICULE 表中声明

CONSTRAINT "VEHICULE_CLIENT_FK" FOREIGN KEY ("VE_CL_ID")
    REFERENCES "MY_SCHEMA"."CLIENT" ("CL_ID") ENABLE
Run Code Online (Sandbox Code Playgroud)

外键上有一个索引:

CREATE INDEX "MY_SCHEMA"."VEHICULE_INDEX_CLIENT" ON "MY_SCHEMA"."VEHICULE" ("CL_ID")
Run Code Online (Sandbox Code Playgroud)

用于搜索条件的列上也有索引。

请求最多可能需要 40 秒。我看过位图连接索引,但我不知道它是否会有所帮助,因为位图连接应该用于具有低基数的列。这是连接的唯一索引类型吗?我完全不知道如何提高性能。

编辑:

这是 SQL 开发人员的 SQL 调优顾问显示的内容(执行计划) 此查询的 sql 没有 AND c.CL_COUNTRY = 'SPAIN'

GENERAL INFORMATION SECTION
-------------------------------------------------------------------------------
Tuning Task Name   : staName9168
Tuning Task Owner  : USER
Tuning Task …
Run Code Online (Sandbox Code Playgroud)

oracle indexing join oracle10g

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

在Oracle PL/SQL中格式化回车符,换行符

我有关于我发送的邮件正文格式的问题:

这是KO版本(没有新行):

declare
  crlf                     VARCHAR2(2) := chr(13)||chr(10); 
  msg_body                 VARCHAR2(2000);
begin
  msg_body := msg_body || ('Blablah  : '|| SYSTIMESTAMP ) || crlf;
  msg_body := msg_body || ('Blablah  : '|| SYSTIMESTAMP ) || crlf;
  EXECUTE IMMEDIATE 'ALTER SESSION SET smtp_out_server = ''127.0.0.1''';
  UTL_MAIL.send(sender => 'xx@xx.com', recipients => 'yy@yy.com', subject => 'Blah', MESSAGE => msg_body);
end;
Run Code Online (Sandbox Code Playgroud)

这是OK版本(很好的新行):

declare
  crlf                     VARCHAR2(2) := chr(13)||chr(10);
  msg_body                 VARCHAR2(2000);
begin
  msg_body := msg_body || ('Blablah  : ') || crlf;
  msg_body := msg_body || ('Blablah  : ') || crlf; …
Run Code Online (Sandbox Code Playgroud)

oracle plsql string-formatting carriage-return oracle10g

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

使用PreparedStatement构建查询

我想知道是否使用PreparedStatement.setString()是动态构建查询的好主意(可能,明智吗?).

例如 :

sql代码:

SELECT * FROM table1 WHERE table1.category = ? ?
Run Code Online (Sandbox Code Playgroud)

java代码:

ps.setString(1,"category1");
ps.setString(2,"AND table1.category = 'category2'");
Run Code Online (Sandbox Code Playgroud)

此外,是否可以执行以下操作:

ps.setString(1,"category1");
ps.setString(2," AND table1.category = ?");
ps.setString(3,"category2");
Run Code Online (Sandbox Code Playgroud)

最好的祝福

java sql prepared-statement

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