小编nor*_*ole的帖子

您可以在Eclipse中保存选项卡组,以便以后打开它们吗?

我在一个项目中有几个不同的流程.我一直在代码编辑器中为该特定进程打开和关闭选项卡(java文件).每个进程几乎总是使用相同的java文件.

我想知道是否可以保存哪些文件作为工作集的一部分打开,这样我就可以选择我想要的工作集,并打开所有需要使用的java文件.目前工作集只是将树设置为这些文件,但我希望它也打开我需要的文件.

我希望这是有道理的...

java eclipse

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

在Visual Studio和IIS中使用TOAD的SQL Tracker

我当前的项目使用Visual Studio 2010和TOAD.它是Oracle 11g的MVC项目.我可以通过日志记录和/或调试获得我生成的SQL,但是,因为我已经拥有TOAD许可证,所以我希望能够使用Tools for Oracle产品,SQL Tracker在运行时获取SQL而无需使用日志记录或者断点.

我假设我需要使用devenv.exe(VS可执行文件)进程,但我无法将其添加到SQL Tracker工具.我收到错误:

cannot create process; error=[740] (the requested operation requires elevation.)
Run Code Online (Sandbox Code Playgroud)

任何谷歌搜索都说它与以管理员身份运行有关.我试图包含"RUNAS Administrator"的命令行参数(以及各种其他选项),但没有运气.

更新:

我现在能够开始监视devenv.exe进程.为了做到这一点,我需要在我启动SQL Tracker之前以管理员身份运行应用程序.但是,没有捕获输出.

我想我可能需要监视IIS进程(w3wp.exe).当我点击开始监控此过程时,我现在收到错误:

Failed to create remote thread; error=8 (Not enough storage is available to process this command.)
Run Code Online (Sandbox Code Playgroud)

我相信监控IIS是正确的方法,但是,这个错误现在阻碍了我.再次谷歌没有帮助,我作为管理员运行一切.

toad visual-studio-2010

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

如何使用正则表达式匹配括号内的文本?

我有以下模式:

(COMPANY) -277.9887 (ASP,) -277.9887 (INC.) 
Run Code Online (Sandbox Code Playgroud)

我希望最终输出为:

COMPANY ASP,INC.

目前我有以下代码,它不断返回原始模式(我假设因为该组都在第一个'('和最后')之间

Pattern p = Pattern.compile("((.*))",Pattern.DOTALL);
Matcher matcher = p.matcher(eName);
while(matcher.find())
{
    System.out.println("found match:"+matcher.group(1));
}
Run Code Online (Sandbox Code Playgroud)

我正在努力获得我需要的结果并感谢任何帮助.我得到每个小组后,我并不担心连接结果,只需要得到每个小组.

java regex

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

什么是全动力闭合?

前几天我参加了Scala的Java会议,发言者提到了"全动力闭合".我很难确定一个对我有意义的定义.我已经阅读了有关闭包的维基页面,但它确实没有为我回答.有人可以用明确的定义来帮助我吗?甚至可能包括一个简单的例子.

谢谢!

theory closures scala definition

8
推荐指数
2
解决办法
1432
查看次数

你可以用什么方法创建一个2000"空格"的字符串

由于各种原因,我试图将字符串设置为2000个空格.目前我正在使用:

String s = String.format("%1$-2000s"," ");
Run Code Online (Sandbox Code Playgroud)

这对Java 5来说非常好,但是,我们部门的一些开发人员使用的是1.4,这不起作用.

我想知道,还有其他方法可以达到同样的效果吗?我知道我可以做一些像for循环一次添加空格的东西,但我正在寻找像格式选项这样简单的东西.

对于那些可能对我为什么需要它感兴趣的人,这是因为我们在数据对象上有一个XML类型,插入到DB中时为null.然后使用XML字符串进行更新,通常大小为2000个字符.在Oracle中预先保留此空间可以防止行迁移,从而提高性能.

谢谢!

java oracle

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

教老狗新技巧

我有一位伟大的经理,他当时是一个程序编码向导.他现在面临着管理一个在.Net和Java中使用面向对象编程的团队.他努力理解我们讨论的很多模式和术语.我想知道SO成员在帮助其他人进行这种转变时遇到了什么样的经历.

我也在寻找伟大的程序 - > OOP代码示例,可以向他展示如何将程序代码重写为OOP.我向他提供了相反的意思,这意味着我使用了OO代码并将其转换为程序,但我正在寻找其他可能已经使用的代码示例,这些代码示例被发现对学习有效.

最后,任何人们可以推荐的书籍都是为了经历这种转变的人而写的,我们将不胜感激.

我不确定这是否构成社区维基.如果是这样我可以改变它.

谢谢!

oop procedural

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

两个正则表达式模式,它们可以是一个吗?

我有两个正则表达式,用于验证Colorado驱动程序的许可证格式.

[0-9]{2}[-][0-9]{3}[-][0-9]{4}
Run Code Online (Sandbox Code Playgroud)

[0-9]{9}
Run Code Online (Sandbox Code Playgroud)

我们只允许9位数,但用户可以自由输入123456789或12-345-6789.

有没有办法将这些结合成一个?像正则表达式的条件声明?现在我只是枚举所有可用的格式,一旦匹配就爆发.在进行比较之前我总是可以删除连字符并且只使用[0-9]{9},但后来我不会学到任何新东西.

java regex

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

如何在where子句中包含列USER_VIEWS.TEXT

这似乎应该是一件容易的事情,但我很难找到任何答案.

我希望能够在Oracle中查询USER_VIEWS表以查找使用特定表的其他视图.

就像是:

SELECT view_name,text FROM user_views WHERE text LIKE'%MY_TABLE%'

我收到错误:ORA-00932:不一致的数据类型:预期NUMBER变长

TEXT的数据类型为LONG,在TOAD中显示WIDEMEMO.

我已经尝试过它,to_char和连接.我尝试用TEXT数据创建另一个表,然后得到ORA-00997:非法使用LONG数据类型.

有任何想法吗?

谢谢!

sql oracle oracle10g ora-00932 ora-00997

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

LINQ First vs Find性能考虑因素

我们有一个系统可以执行各种复杂和简单的选择查询.

我们做了一些简单的测试并得到了这些结果:

Query 3.9 seconds :
var result = (from temp in context.model
               where temp.ID == 1302
               select temp).First();

Start Transaction time: 17:54:58.7073806
End Transaction time: 17:55:02.6246046

Query 3.7 seconds :
Model modelResult = context.Model.Find(1302);

Start Transaction time: 17:53:51.1995194
End Transaction time: 17:53:54.8737295
Run Code Online (Sandbox Code Playgroud)

我一直在阅读,试图弄清楚最好的选择是什么.在这个网站上有很多关于这个主题的对话,但是,我还没有找到我需要的东西.

我知道查询选择是情境性的(基于查询的复杂性等),但是当我们需要基于不再使用的密钥的单个实体时(意味着,在查找的情况下,缓存不会)重要的是因为该查询不太可能再被调用)使用直接LINQ或继续使用Find更好吗?

缓存查找结果的成本,何时不会被使用,成本太高?我们的简单测试结果是否足够准确,假设在单个实体/密钥情况下查找总是更快?

我没有通过关闭跟踪测试LINQ,这会比给出的两个例子更好吗?

.net linq performance

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

如何在我的查询中加入映射表

我有一个查询试图解决我表中的所有问题.

问题帖子主题主题映射

我的标签表设置有第3个表,用于将问题ID与主题ID映射.

但是,如何使用JOIN语句提取主题表中存储的主题的名称

所以基本上我不知道如何在只有主题ID而不是主题名称的表上执行JOIN语句

SELECT questions.* 
     , posts.post
     , COUNT(posts.post) as total_answers
     , posts.votes
     , posts.id as post_id
     , posts.created
     , users.id as user_id
     , users.username, users.rep
     , topics.name
FROM questions
LEFT JOIN posts ON questions.id = posts.question_id
LEFT JOIN users ON questions.user_id = users.id
LEFT JOIN topics ON topic_mapping.question_id = questions.id
GROUP BY questions.id
Run Code Online (Sandbox Code Playgroud)

非常感谢

mysql join

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

SQL搜索字符串中的特定值

我需要在Oracle数据库中找到具有与特定单词匹配的属性的所有表.所以例如我正在使用:

SELECT TABLE_NAME
     , COLUMN_NAME
  FROM USER_TAB_COLUMNS
 WHERE UPPER(COLUMN_NAME) LIKE '%ING%' 
Run Code Online (Sandbox Code Playgroud)

返回:

TABLE1 ING
TABLE2 THIS_ING
TABLE3 ING_FIRST
TABLE5 TESTING
Run Code Online (Sandbox Code Playgroud)

我只想从TABLE1,TABLE2和TABLE3返回结果.当它只是像TESTING这样的字符串的一部分时,我不想要匹配.

我似乎无法得到我需要的东西.

sql string oracle search

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

Oracle Java存储过程命令行交互

我有一个有趣的要求.

我们需要在Java存储过程中进行命令行交互.尽管使用dbms_java.grant_permission命令授予适当的权限,我遇到了java.io.IOException,我从System.in使用中读取java.io.InputStreamReader.

问题出在哪儿?

Java Source在这里:

import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStreamReader;

import java.sql.ResultSet;
import java.sql.Statement;
import java.sql.Connection;
import java.sql.SQLException;


import oracle.jdbc.driver.OracleDriver;

public class ExecuteInteractiveBatch {

    public static void aFunction() {

        Connection connection = null;
        try {
            int rowFetched = 0;

            connection = new OracleDriver().defaultConnection();

            Statement stmt = connection.createStatement();

            ResultSet rs = stmt.executeQuery("SELECT count(1) cnt from sometable where c = 2");

            int count = 0;
            if (rs.next()) {
                count = rs.getInt(1);
            }
            rs.close(); …
Run Code Online (Sandbox Code Playgroud)

java oracle java-stored-procedures

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