问题列表 - 第14135页

如何更新表中的n行?

我需要更新符合条件的表中的前N行.

我知道我可以做一个更新前N ...但问题是N在@variable中.

更新顶部@N SET ...不起作用.

有没有办法做到这一点,我只是失踪?

这里没有特定的表定义,因为列是什么并不重要.如果我可以为一个列表执行此操作,我可以为我的表执行此操作.

sql sql-server sql-server-2005

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

如何在Rails中获取属性的原始值

有没有办法获得ActiveRecord属性的原始值(=从数据库加载的值)?

在观察者中我想要这样的东西

before_save object
  do_something_with object.original_name
end
Run Code Online (Sandbox Code Playgroud)

任务是在更新时从哈希表中删除对象(事实上,将其移动到表中的另一个键).

activerecord ruby-on-rails

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

嵌套for循环中的错误(Python)

我在以下代码中收到错误.错误消息是"Error: Inconsistent indentation detected!"

s=[30,40,50]
a=[5e6,6e6,7e6,8e6,8.5e6,9e6,10e6,12e6]
p=[0.0,0.002,0.004,0.006,0.008,0.01,0.015,0.05,0.1,0.15,0.2]
j=0
b=0
x=0


for j in s:
    h=s[j]
    print "here is the first loop" +h
    for b in a:
           c=a[b]                                #too much indentation
           print"here is the second loop" +c     #too much indentation
           for x in p:                           #too much indentation
                k=p[x]
                print"here is the third loop" +k
Run Code Online (Sandbox Code Playgroud)

如果有任何其他错误,如果有人在这里纠正我,我将非常感激.

谢谢.

/吉拉尼

python syntax

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

在PowerPC上处理外部异常时使用r1堆栈指针

我正在编写一个汇编程序来处理EABI嵌入式PowerPC应用程序中的0x500外部/递减器异常.

在从0x500向量点调用的汇编程序中,我想在分支到'C'中的处理函数之前使用一些内存来保存寄存器.

因为i)异常模型保证先前的指令将在异常处理程序运行时完成,并且ii)调用约定似乎在进入新函数时首先更新堆栈指针(r1),然后释放新的堆栈空间通过移动它(并将堆栈指针移回到函数末尾的最后位置)

在我看来,我可以安全地使用r1在异常处理例程中为普通堆栈提供更多空间,显然我遵守调用约定并将堆栈放回原来我找到它并确保SRR0和SRR1是修改.

我不打算允许在处理中使用堆栈的异常嵌套(尽管实际上使用这种方法我不确定会出现问题).

您认为这是一种明智的方法,还是应该使用单独的堆栈进行异常处理? - 我认为这可能带来它自己的问题.

embedded assembly exception-handling powerpc

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

滚动条没有出现在新窗口中

我正在尝试打开一个新窗口,由于某种原因,滚动条不会出现在Firefox或IE中,但在Chrome和Opera中可以正常工作.

这是按钮上的javascript代码(来自PHP脚本),下面,如果它更具可读性,则输出的HTML:

window.open('".BASE_URL."utils/viewProfile.php?key=".$key."',null,'width=1280,height=1024,toolbar=0,location=0,directories=0,status=0,menubar=0,scrollbar=1,resizable=1')"

<input class="input-button btn_generic_nav6up" type="button" onclick="window.open('https://domain.com/utils/viewProfile.php?key=8UjKKydCyTx1V7E2A0xklA%3D%3D',null,'width=1280,height=1024,toolbar=0,location=0,directories=0,status=0,menubar=0,scrollbar=1,resizable=1')" value="view profile" />
Run Code Online (Sandbox Code Playgroud)

javascript firefox

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

从字符串中提取所有链接

我有一个包含页面HTML源代码的javascript变量(不是当前页面的源代码),我需要从这个变量中提取所有链接.关于这样做的最佳方式的任何线索?

是否可以在变量中为HTML创建DOM然后再进行操作?

javascript regex dom

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

Oracle 10g上的独占表(读)锁?

有没有办法在Oracle(10g)中专门锁定一个表进行读取?我对Oracle不太熟悉,所以我问DBA,他说在Oracle中锁定表是不可能的?

我实际上正在寻找像SQL Server(TABLOCKX HOLDLOCK)提示之类的东西.

编辑:

回答一些答案:我需要锁定表进行读取的原因是实现一个可以被多个客户端读取的队列,但是2个客户端不可能读取相同的记录.那么实际发生的是:

  1. 锁表
  2. 阅读队列中的下一个项目
  3. 从队列中删除项目
  4. 删除表锁

也许还有另一种方法(更有效率)?

oracle locking oracle10g

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

如何在iOS上擦除UIImageView图像的某些部分?

我有一个UIImageView视图和一个图像设置.我想删除图像就像我们在带有橡皮擦的photoshop中所做的那样.我该如何实现这一目标?另外,如何撤消擦除?

iphone core-graphics objective-c erase

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

保存NSArray

我想将NSArray保存为文件或可能使用用户默认值.这是我希望做的.

  1. 检索已保存的NSArray(如果有).
  2. 用它做点什么.
  3. 删除已保存的数据(如果有).
  4. 保存NSArray.

这是可能的,如果是这样,我该怎么做?

cocoa objective-c

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

XSl:Variable - 检查值是否存在的条件

使用XSLT 1.0,如何检查变量中的值是否存在?

我最初从我的XML数据中为变量赋值,然后需要检查它是否退出:

<xsl:variable name="DOC_TYPE">
  <xsl:value-of select="name(./RootTag/*[1])"/>
</xsl:variable>
<xsl:if test="string($DOC_TYPE) = ''">
  <xsl:variable name="DOC_TYPE">
    <xsl:value-of select="name(./*[1])"/>
  </xsl:variable>
</xsl:if>  
Run Code Online (Sandbox Code Playgroud)

以上不符合预期.我需要的是,如果<RootTag>我的数据中存在,那么变量应该包含下面的子节点<RootTag>.如果<RootTag>不存在则DOC_TYPE应该是我的XML数据中的第一个Tag.

感谢您的答复.

xslt

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