问题列表 - 第8561页

使用亚音速交易

在我的Web应用程序中,我要继续审核用户操作.因此,每当用户执行操作时,我都会更新执行操作的对象,并保留该操作的审计跟踪.

现在如果我首先修改对象然后更新审计跟踪但审计跟踪失败那么什么?

显然我需要回滚修改对象的更改.我可以在简单的应用程序中使用Sql-Transactions,但我使用Subsonic与db通信.我怎么能处理这种情况?

c# asp.net subsonic transactions web-applications

7
推荐指数
2
解决办法
3325
查看次数

如何在c#中确定文件是二进制还是文本?

我需要在80%确定文件是二进制文件还是文本文件,有没有办法在c#中快速,脏/丑?

c# binary file-io text

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

使用正则表达式拆分复杂的字符串

我如何使用正则表达式拆分此字符串:

string = "a[a=d b&c[e[100&2=34]]] e[cheese=blue and white] x[a=a b]"
Run Code Online (Sandbox Code Playgroud)

进入这个数组:

string.split( regexp ) =>

[ "a[a=d b&c[e[100&2=34]]]", "e[cheese=blue and white]", "x[a=a b]" ]
Run Code Online (Sandbox Code Playgroud)

的基本规则是,应当在被分割空白(\ S) ,除非空白内部存在括号([]) ;

javascript regex

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

如何判断一个点是否在某条线附近?

我之前问过" 我怎么能判断一个点是否属于某条线? "我找到了合适的答案,所以非常感谢你.

现在,我想知道如何确定某一点是否接近我的界限.

c# algorithm geometry drawing gdi+

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

从PHP中的文本中提取URL

我有这个文字:

$string = "this is my friend's website http://example.com I think it is coll";
Run Code Online (Sandbox Code Playgroud)

如何将链接提取到另一个变量?

我知道它应该是通过使用正则表达式,preg_match()但我不知道如何?

html php regex

40
推荐指数
7
解决办法
9万
查看次数

在 3d 空间中存储点的信息

我正在用 Python 编写一些代码(到目前为止只是为了好玩),它将在 3d 空间中的每个点上存储一些数据。我基本上是在存储任意对象的 3d 矩阵对象之后,这些对象将允许我进行一些高级选择,例如:

  • 得到 x=1,y=2,z=3 的点。
  • 获取 y=2 的所有点。
  • 获取位置 x=1,y=2,z=3 的 3 个单位内的所有点。
  • 获取 point.getType() == "Foo" 的所有点

在上述所有内容中,我需要最终得到某种输出,该输出将为我提供空间中的原始位置以及存储在该点的数据。

显然 numpy 可以做我想做的事,但它似乎对科学计算进行了高度优化,并且到目前为止我还没有弄清楚如何获得我想要的数据。

有没有更好的选择,还是我应该回到麻木的墙上敲我的头?:)

编辑:前三个答案让我意识到我应该包括更多信息:我不担心性能,这纯粹是一个概念验证,我更喜欢干净的代码而不是良好的性能。我还将拥有给定 3d 空间中每个点的数据,所以我猜备用矩阵是坏的?

python 3d numpy matrix data-structures

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

动态铸造

如何在运行时转换传递给函数的参数?

private object PopulateObject(object dataObj, System.Data.DataRow dataRow, string query)
{


    object = DataAccess.Retriever.RetrieveArray<dataObj.GetType()>(query);
Run Code Online (Sandbox Code Playgroud)

我想知道如何在运行时在类型声明中获取dataObj.GetType().

c# casting

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

为什么我可以输入禁用的EditText?

如果我EditText使用禁用小部件

editText.setEnabled(false);
Run Code Online (Sandbox Code Playgroud)

我仍然可以使用屏幕输入法(在模拟器和G1中)输入它.这是有意的吗?我该如何解决这个问题?

android

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

简单的PHP条件帮助:if($ Var1 =列表($ List)和$ Cond2) - 这可能吗?

这是一个可能的功能吗?

我需要检查一个变量是否存在于我需要检查的列表中,并且cond2是真的,例如

if($row['name'] == ("1" || "2" || "3") && $Cond2){
    doThis();
}
Run Code Online (Sandbox Code Playgroud)

这对我不起作用,我在复制粘贴中更改的是我的列表和变量名称

php conditional list

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

我的应用程序如何找到Windows消息的发件人?

我有一个应用程序,它使用库中的键盘钩子程序.一条消息的钩子中的wParam是255,我们认为是"(reserved/OEMClear)".我想弄清楚这条消息的来源,因为它会导致我的应用程序在库中崩溃,并且鉴于它不应该发生,识别它会很好.该消息仅在我们拥有的一台PC上反复出现 - 其他计算机根本看不到该消息.

那么,有没有办法跟踪发送到窗口的消息的来源,或者系统上的所有人?

windows message keyboard-hook

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