问题列表 - 第3947页

如何使用JQuery获取GET和POST变量?

我如何简单地获取GETPOST使用JQuery?

我想做的是这样的:

$('#container-1 > ul').tabs().tabs('select', $_GET('selectedTabIndex'));
Run Code Online (Sandbox Code Playgroud)

javascript jquery

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

在另一个标记中使用jsp fmt标记

我希望能够在另一个标记中包含fmt标记的返回值:

<local:roundedBox boxTitle="<fmt:message key="somekey"/>">
content
</roundedBox>
Run Code Online (Sandbox Code Playgroud)

我多次遇到这个问题,它似乎是jsp的一个愚蠢的限制.有一个简单的方法吗?

java jsp

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

如何为Parser编写单元测试用例?

我正在编写一个解析器,为每个命令生成32位操作码.例如,对于以下语句:

set lcl_var = 2
Run Code Online (Sandbox Code Playgroud)

我的解析器生成以下操作码:

// load immdshort 2 (loads the value 2)
0x10000010
// strlocal lclvar (lcl_var is converted to an index to identify the var)
0x01000002
Run Code Online (Sandbox Code Playgroud)

请注意,lcl_var可以是任何东西,即可以给出任何变量.如何为此编写单元测试用例?我们可以避免对值进行硬编码吗?有没有办法让它通用?

tdd unit-testing test-suite testcase

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

96
推荐指数
4
解决办法
7万
查看次数

对于没有源代码的随机崩溃应用,我们可以做些什么?

我正在努力帮助客户解决问题,但我的想法已经不多了.他们有一个定制的,内部编写的应用程序,按计划运行,但它崩溃了.我不知道它有多久这样,所以我认为我不能将崩溃追溯到任何特定的软件更新.最不幸的是,VB6 DLL中不再包含任何逻辑内容的源代码.

这个VB6 DLL由来自VB脚本的2-3个函数调用启动.显然,我可以修改VB脚本以添加错误记录,但是我没有太多运气获得质量信息来查明崩溃的来源.我已将记录消息放在所有函数调用的任一侧,并确定哪些调用导致崩溃.但是,错误对象中没有返回任何内容,因为调用正在崩溃wscript.exe.

我不确定我能做什么.有任何想法吗?

编辑:我关心的主要原因,即使我没有源代码,可能有一些外部因素导致崩溃(凭据不足,锁定文件等).我检查了由于wscript.exe崩溃而在drwtsn32.log中创建的日志文件,我得到的唯一信息是"访问冲突".

我首先倾向于认为这与安全权限有关,但这也不是内存访问违规吗?

vb6 crash vbscript

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

如何在LIKE子句中转义方括号?

我正在尝试使用类似的过滤器使用存储过程过滤项目.该列是varchar(15).我想要过滤的项目在名称中有方括号.

例如: WC[R]S123456.

如果我这样做LIKE 'WC[R]S123456',它将不会返回任何东西.

我找到了一些关于使用ESCAPE关键字的信息,LIKE但我不明白如何使用它来将方括号视为常规字符串.

t-sql sql-server escaping character sql-like

222
推荐指数
7
解决办法
14万
查看次数

SQL表中的ID字段:规则还是法律?

只是一个快速的数据库设计问题:你是否总是在每张表中使用ID字段,或者只是大部分?显然,您的大多数表都会受益,但是您是否曾经有过可能不想使用ID字段的表格?

例如,我想添加向另一个表(foo)中的对象添加标签的功能.所以我有一个带有varchar字段的表FooTag来保存标记,还有一个fooID字段来引用foo中的行.我真的需要围绕一个基本上任意的ID字段创建聚簇索引吗?使用fooID和我的文本字段作为聚集索引会不会更有效率,因为我几乎总是会通过fooID进行搜索?另外,使用聚集索引中的文本可以保持数据的排序,使我在查询数据时更容易排序.缺点是插入需要更长时间,但不会被选择期间的增益所抵消,这种情况会更频繁地发生?

您对ID字段有何看法?可弯曲的规则,还是坚不可摧的法律?

编辑:我知道提供的示例未规范化.如果标记是项目的主要部分,标记了多个表,以及其他"附加",那么双表解决方案将是一个明确的答案.但是在这个最简单的情况下,归一化是否值得?它会节省一些空间,但在运行查询时需要额外的连接

sql

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

Excel中的VBA函数可以返回范围吗?

在尝试执行以下操作时,我似乎遇到类型不匹配错误:

在新工作簿中:

A1 B1
5  4

Function Test1() As Integer
    Dim rg As Range
    Set rg = Test2()
    Test1 = rg.Cells(1, 1).Value
End Function
Function Test2() As Range
    Dim rg As Range
    Set rg = Range("A1:B1")
    Test2 = rg
End Function
Run Code Online (Sandbox Code Playgroud)

Adding = Test1()应返回5,但代码似乎在从test2()返回范围时终止.是否可以返回范围?

excel vba excel-vba

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

用R来思考向量

我知道R可以最有效地使用向量,并且应该避免循环.我很难教自己用这种方式编写代码.我想了解如何"矢量化"我的代码.下面是为10,000个非唯一的state(st),plan1(p1)和plan2(p2)组合创建10年样本数据的示例:

st<-NULL
p1<-NULL
p2<-NULL
year<-NULL
i<-0
starttime <- Sys.time()

while (i<10000) {
    for (years in seq(1991,2000)) {
        st<-c(st,sample(c(12,17,24),1,prob=c(20,30,50)))
        p1<-c(p1,sample(c(12,17,24),1,prob=c(20,30,50)))
        p2<-c(p2,sample(c(12,17,24),1,prob=c(20,30,50)))    
        year <-c(year,years)
    }
        i<-i+1
}
Sys.time() - starttime
Run Code Online (Sandbox Code Playgroud)

这需要大约8分钟才能在我的笔记本电脑上运行.我最终得到了4个向量,每个向量都有100,000个值,正如预期的那样.如何使用矢量函数更快地完成此操作?

作为旁注,如果我将上面的代码限制为1000循环,它只需要2秒,但10,000需要8分钟.知道为什么吗?

r vector

25
推荐指数
2
解决办法
2680
查看次数

更改.NET应用程序配置文件名

我有一个VB6应用程序调用.NET程序集,它引用app.config文件中的设置.默认情况下,.NET会查找以VB6应用程序命名的配置文件.如何重定向它以使用不同的配置文件名?这需要成为默认配置文件,以便从中读取例如WCF设置.

.net app-config

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