问题列表 - 第14102页

Jeditable - 双击后突出显示所有文本

jeditble上有任何选项,所以当我双击我的文本并弹出文本框时它会突出显示所有文本

jquery jeditable

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

python _ + django,是编译代码吗?

只是从.net背景中查看python.

python编译得像.net吗?如果是的话,是否可以进行模糊处理,是否比.net编译后的代码更加安全?

几乎每个web主机(unix)都支持django和python?

python

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

当应用程序运行时,每隔60秒发生一次方法

当我的应用程序运行时,我想让我的方法之一每60秒运行一次,我该怎么做?

cocoa objective-c

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

Shell脚本打印包含命令输出的变量的内容将删除换行符

我正在编写一个shell脚本,它将命令的输出存储在变量中,处理输出,然后回显结果.这是我得到的:

stuff=$(diff -u pens tape)
# process the output
echo $stuff
Run Code Online (Sandbox Code Playgroud)

问题是,我从运行脚本获得的输出是这样的:

--- pens 2009-09-27 10:29:06.000000000 -0400 +++ tape 2009-09-18 16:45:08.000000000 -0400 @@ -1,4 +1,2 @@ -highlighter -marker -pencil -POSIX +masking +duct
Run Code Online (Sandbox Code Playgroud)

虽然我期待这个:

--- pens 2009-09-27 10:29:06.000000000 -0400
+++ tape 2009-09-18 16:45:08.000000000 -0400
@@ -1,4 +1,2 @@
-highlighter
-marker
-pencil
-POSIX
+masking
+duct
Run Code Online (Sandbox Code Playgroud)

看起来新行字符正在以某种方式被删除.我如何让他们说出来?

linux shell echo

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

在Windows中找不到git-receive-pack:命令

想知道如何解决Windows中的这个问题?

当我尝试使用命令"git push origin master"时,我得到了

git-receive-pack:找不到命令

知道如何在Windows中解决这个问题吗?

GIT的路径是在c:/ program files/Git/Bin /但不确定如何设置?

谢谢

编辑:

git - exec-path
c:\ Program Files\Git/libexec/git-core

现在如何设置这个?

git

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

使用SQL Server选择更新

我使用的是隔离级别的Microsoft SQL Server 2005数据库READ_COMMITTEDREAD_COMMITTED_SNAPSHOT=ON.

现在我想用:

SELECT * FROM <tablename> FOR UPDATE
Run Code Online (Sandbox Code Playgroud)

...以便在尝试访问同一行"FOR UPDATE"时阻止其他数据库连接.

我试过了:

SELECT * FROM <tablename> WITH (updlock) WHERE id=1
Run Code Online (Sandbox Code Playgroud)

...但是即使选择"1"以外的ID,这也会阻止所有其他连接.

SELECT FOR UPDATE对于Oracle,DB2,MySql而言,这是正确的提示吗?

编辑2009-10-03:

这些是创建表和索引的语句:

CREATE TABLE example ( Id BIGINT NOT NULL, TransactionId BIGINT, 
    Terminal BIGINT, Status SMALLINT );
ALTER TABLE example ADD CONSTRAINT index108 PRIMARY KEY ( Id )
CREATE INDEX I108_FkTerminal ON example ( Terminal )
CREATE INDEX I108_Key ON example ( TransactionId )
Run Code Online (Sandbox Code Playgroud)

很多并行进程都这样做SELECT:

SELECT * …
Run Code Online (Sandbox Code Playgroud)

sql t-sql sql-server sql-server-2005 read-committed-snapshot

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

设置NOCOUNT ON使用情况

灵感来自这个问题,对于SET NOCOUNT有不同的看法......

我们应该为SQL Server使用SET NOCOUNT ON吗?如果没有,为什么不呢?

它的作用编辑6,2011年7月22日

它会在任何DML之后抑制"​​xx行受影响"消息.这是一个结果集,当发送时,客户端必须处理它.它很小,但可以测量(见下面的答案)

对于触发器等,客户端将收到多个"受影响的xx行",这会导致某些ORM,MS Access,JPA等出现各种错误(参见下面的编辑)

背景:

一般接受的最佳实践(我想直到这个问题)是SET NOCOUNT ON在SQL Server中的触发器和存储过程中使用.我们在任何地方都使用它,快速谷歌显示大量的SQL Server MVP也同意.

MSDN表示这可能会破坏.net SQLDataAdapter.

现在,这对我来说意味着SQLDataAdapter仅限于完全简单的CRUD处理,因为它希望"n行受影响"消息匹配.所以,我不能用:

  • 如果EXISTS避免重复(没有行影响消息)注意:请谨慎使用
  • 什么不存在(预期行数较少)
  • 过滤掉琐碎的更新(例如,没有数据实际更改)
  • 之前进行任何表访问(例如记录)
  • 隐藏复杂性或denormlisation
  • 等等

在问题marc_s(谁知道他的SQL的东西)说不要使用它.这与我的想法不同(我认为自己在SQL方面也有一定的能力).

有可能我错过了一些东西(随意指出明显的东西),但你们有什么想法呢?

注意:我看到这个错误已经好几年了,因为我现在不使用SQLDataAdapter.

在评论和问题后编辑:

编辑:更多想法......

我们有多个客户端:一个可以使用C#SQLDataAdaptor,另一个可以使用Java中的nHibernate.这些可能会以不同的方式受到影响SET NOCOUNT ON.

如果您将存储过程视为方法,那么假设某些内部处理以某种方式为您自己的目的而工作则是不好的形式(反模式).

编辑2:触发器打破nHibernate问题,SET NOCOUNT ON无法设置

(不,它不是一个重复的这个)

编辑3:更多信息,感谢我的MVP同事

编辑2011年5月13日

如果没有指定,还会破解Linq 2 SQL吗?

编辑2011年6月14日

使用表变量打破JPA,存储过程:JPA 2.0是否支持SQL Server表变量?

编辑6:2011年8月15日

SSMS"编辑行"数据网格需要SET NOCOUNT ON:使用GROUP BY更新触发器

编辑2013年3月7日7:07

来自@RemusRusanu的更深入的细节:
SET NOCOUNT …

sql t-sql sql-server concurrency ado.net

320
推荐指数
7
解决办法
25万
查看次数

在"aa67bc54c9"中,是否有任何方法可以使用正则表达式打印"aa"67次,"bc"54次等等?

我在接受实习的采访中被问到这个问题,我建议的第一个解决方案是尝试使用正则表达式(我通常在采访中有点难过).像这样的东西

(?P<str>[a-zA-Z]+)(?P<n>[0-9]+)
Run Code Online (Sandbox Code Playgroud)

我认为它会匹配字符串并将它们存储在变量"str"中,而将数字存储在变量"n"中.怎么样,我不确定.

所以它匹配"a1b2c3"类型的字符串,但这里的一个问题是它也匹配"a1b"类型的字符串.有谁能建议解决这个问题的解决方案?

另外,还有其他正则表达式可以解决这个问题吗?

regex

5
推荐指数
3
解决办法
1044
查看次数

将XSL应用于外部XML

目前我使用:

<?xml-stylesheet type="text/xsl" href="XSL.xsl"?>
Run Code Online (Sandbox Code Playgroud)

将XSL链接到XML.

如果我的xml在这里:www.externaldomain.com/rss.xml(在我的域之外)我怎样才能将XSL链接到XML?

我可以将XSL指向文件或链接吗?

xml xslt

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

VB.NET中的静态成员

我以前写这个:

Private Sub Example()
Static CachedPeople As List(Of MyApp.Person)
If CachedPeople Is Nothing Then
    CachedPeople = New List(Of MyApp.Person)
End If
...rest of code...
End Sub
Run Code Online (Sandbox Code Playgroud)

但后来想知道我是否可以减少这个:

Private Sub Example()
Static CachedPeople As New List(Of MyApp.Person)
...rest of code...
End Sub
Run Code Online (Sandbox Code Playgroud)

问题是,"New"位只会在首次执行该函数时执行一次,但在下次调用时,它将会存在.

干杯,罗布.

vb.net static member stat

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