问题列表 - 第48166页

在Eclipse中检查匿名类之外的变量

是否有可能在Eclipse中获取在匿名类(当前调试器所在的位置)之外声明的最终变量的值?例如:

    final int x = 5;
    new Object() {
        {
            System.out.println(x);
        }
    };
Run Code Online (Sandbox Code Playgroud)

这将编译并打印"5",但如果我尝试检查println行上的x,我会收到错误"x无法解析为变量".

java eclipse

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

NodeJS + CoffeeScript,根据请求渲染coffeescript编译的js

我想要做的是添加以下内容给我已经运行coffeescript编写的服务器

app.get '/test.js', (req, res) ->
    render coffee somecoffeefile.coffee
Run Code Online (Sandbox Code Playgroud)

NodeJS,Express和Coffeescript可以实现这样吗?

谢谢!

何塞

node.js coffeescript express

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

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

仅当它是select语句时才执行查询.怎么样?

string sqlQuery = "unknown";
Run Code Online (Sandbox Code Playgroud)

我需要编写一个接收sql查询作为参数的函数,例如sqlQuery.我想只有当它是select语句并返回数据时才执行它.在其他情况下,如果参数sqlQuery包含delete,update或truncate,则该函数应返回null.

我想知道是否有办法实现这一点而不解析参数的内容sqlQuery.我想用c sharp进行oracle查询.

有小费吗.谢谢.

更新:

  1. 这适用于具有所有权限的所有类型的用户.

c# oracle

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

typedef和函数声明出错

当我只是声明一个变量时,我不明白为什么我告诉我有一个无效的函数声明.另外,我不知道为什么我的typedef不起作用.

Username@Server 388> g++ -Wall -pthread testHashT.cpp -o testHashT
memHashT.h:22: error: invalid function declaration
memHashT.h: In function âvoid memAccessUpdate(void*, unsigned int, pthread_t, bool)â:
memHashT.h:114: error: cannot convert âmList*â to âlinkedMlist*â in assignment
memHashT.h:119: error: cannot convert âlinkedMlist*â to âmList*â in assignment
memHashT.h:128: error: âcountWSâ was not declared in this scope
memHashT.h:133: error: âcountRAâ was not declared in this scope
Username@Server 389> cat memHashT.h
//Basic hash table for memory addresses, recommended size for program running is table indexed by a prime …
Run Code Online (Sandbox Code Playgroud)

c c++ declaration function

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

Ruby:来自对象数组中的一个值的新数组

请原谅我,如果已经被问过,我找不到它.

我有一个对象数组,如:

[<#Folder id:1, name:'Foo', display_order: 1>,
<#Folder id:1, name:'Bar', display_order: 2>,
<#Folder id:1, name:'Baz', display_order: 3>]
Run Code Online (Sandbox Code Playgroud)

我想将该数组转换为名称数组,例如:

['Foo','Bar','Baz']
Run Code Online (Sandbox Code Playgroud)

而且,当我在它的时候,如果我可以使用相同的技术从两个参数创建一个数组,即名称和显示顺序如下:

[['Foo',1],['Bar',2],['Baz',3]]
Run Code Online (Sandbox Code Playgroud)

做这种事的最好的'Ruby Way'是什么?

谢谢!

ruby arrays object

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

用正则表达式包装<a>标签中的链接

我需要在文本中使用带有正则表达式的"a"标记包装文本中的所有链接,除了已经包装的那些

所以我有文字:

Some text with html here
http://www.somelink.html
http://www.somelink.com/view/?id=95
<a href="http://anotherlink.html">http://anotherlink.html</a>
<a href="http://anotherlink.html">Title</a>

我需要得到什么:

Some text with html here
<a href="http://www.somelink.html">http://www.somelink.html</a> <a href="http://www.somelink.com/view/?id=2495">http://www.somelink.com/view/?id=95</a>
<a href="http://anotherlink.html">http://anotherlink.html</a>
<a href="http://anotherlink.html">Title</a>

我可以使用此表达式匹配链接:

(?:(?:https?|ftp):\/\/|www.)[-a-z0-9+&@#\/%?=~_|!:,.;]*[-a-z0-9+&@#\/%=~_|]

但它也匹配已经在"a"标签中的thouse

php regex

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

在 C# 中转换或解析 wiki

寻找可以将 wiki 格式的文本解析或转换为 html 或类似内容的 ac# 类或类似内容。

规格在这里:http : //www.mediawiki.org/wiki/Markup_spec

谢谢。

c# wiki parsing

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

如何在网格视图中隐藏空列而不知道哪些列是空的?

我正在使用一个 gridview,它根据下拉列表中的选择从 SQL 数据库中提取数据。源表有六列用于选择的属性,但根据选择的内容,可能会有一到六列为空(全部为空值)。当该列为空时,我希望将其隐藏,以便页面不那么笨重和混乱。

在过去的几天里我一直在寻找答案,但到目前为止我发现的要么是隐藏你知道为空但我不知道的列,要么是在 SQL 代码中删除它们,但我认为这不是如果在 gridview 代码中调用该列并且查询中不存在该列,则该列有效。

我对 ASP.NET 很陌生,所以如果我的一些术语不正确,我很抱歉!如果您对我的问题有任何疑问,请告诉我。

在此先感谢您的帮助!

c# asp.net gridview

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

对__cdecl和__stdcall调用约定感到困惑

__cdecl 调用约定说:调用者清理栈.

__stdcall 调用约定说:callee清理栈.

所以我尝试测试下面的代码:

#include <...>

char *callee()
{
    char str[] = "abcd";

    return str;
}

int main()
{
    char *str;
    str = callee();
    printf("%s\n", str);

    return 0;
}
Run Code Online (Sandbox Code Playgroud)

根据上述两个召集惯例,我认为:

__cdecl由调用者进行堆栈清理,因此printf("%s\n", str)应输出"abcd".

__stdcall被调用者堆栈清理,所以printf("%s\n", str)应该输出凌乱的字符.

但事实上,两个所有输出凌乱的字符.我很迷惑.感谢帮助!

c c++

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