问题列表 - 第33700页

如何验证是否在Delphi TTaskDialog中选中了复选框?

好吧,这应该很简单,但我找不到解决方案,至少在不太好的文档中没有找到.在a中TTaskDialog,你可以选择添加一个复选框.您可以通过tfVerificationFlagChecked标志来控制其初始状态Flags.但是如何在对话框结束后获得状态Execute

当然,可以OnVerificationClicked在每次调用时使用事件并切换一个局部变量,最初等于复选框的初始状态.但人们会期待更自然的解决方案.

delphi ttaskdialog tcheckbox

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

如何在X中获取当前鼠标(指针)位置坐标

这可以是一些示例C代码或一个实用程序,它将向我显示gui或在控制台上它并不重要,但我必须能够"命令"它在准确的时间抓取坐标xev不是很有用(我可以搞清楚).

xorg

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

交易已中止

我有一个多线程C#应用程序,其中每个线程都有自己的数据库连接集.每个线程使用TransactionScope/DTC.有时候,我得到一个"交易中止"的例外.它不是来自超时,因为它在启动事务后不到2秒就会发生.

这是堆栈跟踪:

在System.Transactions.TransactionStateAborted.BeginCommit(InternalTransaction TX,布尔asyncCommit,的AsyncCallback的AsyncCallback,对象asyncState)在System.Transactions.CommittableTransaction.Commit()在System.Transactions.TransactionScope.InternalDispose()在System.Transactions.TransactionScope.Dispose( )在MyNamespace.CallingMethod()

它很少发生,比如曾经进行过100,000次交易.

环境:Windows Server 2003 .Net 2.0连接到SqlServer 2005

有关为何发生这种情况的任何想法?谢谢!

.net c# sql-server sql-server-2005

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

简单小巧,纯粹的javascript灯箱(对话框叠加)?

有没有人知道用纯javascript构建的小型,有限功能的灯箱?这是一个可嵌入的小部件,因此不使用jquery的原因.我真正需要的是为特定div创建一个叠加层,或者只是传递一些HTML.

javascript overlay dialog lightbox

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

Bash脚本的优点v.用于Shell-Command-Heavy Utility的Python脚本

我需要编写一个脚本来执行以下操作:

  1. 监视排队系统,shell命令可以访问该系统.
  2. 创建使用嵌入式文本编辑,CP/MV,命令行脚本和编译的C++程序的混合从模板目录.
  3. 检查错误情况.
  4. 在错误条件下写入文件.

注:二维数组将是我的程序婉转有用的,但我目前正在与几个一维数组(由于bash脚本中的数组的限制)使所致.

这些任务似乎都有点"重壳",因为它很容易用一堆shell命令实现,所以我认为Bash脚本是一种自然的方式.到目前为止,我的结果还不错,但在我开始重构和完成代码之前,我想知道将它移植到Python是否更好.我已经在很多地方读过Python对bash"优越"的看法.我已经完成了一些Python脚本,据我所知,这是因为它有更多的内置库并且支持面向对象的编程.但是,我见过的所有脚本都使用shell命令,例如:http: //magazine.redhat.com/2008/02/07/python-for-bash-scripters-a-well-kept-secret/

实现令人讨厌的语法,比如必须将命令定义为变量,如下所示:

#You could add another bash command here
#HOLDING_SPOT="""fake_command"""

#Determines Home Directory Usage in Gigs
HOMEDIR_USAGE = """
du -sh $HOME | cut -f1
"""

#Determines IP Address
IPADDR = """
/sbin/ifconfig -a | awk '/(cast)/ { print $2 }' | cut -d':' -f2 | head -1
"""
Run Code Online (Sandbox Code Playgroud)

......并且需要包装功能和其他乐趣.

我只是愚蠢还是看起来不那么直观?使用Python有速度优势,它会超过Bash在shell脚本命令方面的简单优势吗?或者bash(没有2D数组,大括号/括号错综复杂)的语法是否有理由跳转到Python?

python bash shell performance refactoring

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

如何从Django数据库中获取一定数量的元素

我有一个简单的课程:

class BlogPost(models.Model):
    title = models.CharField(max_length=150)
    ...
    timestamp = models.DateTimeField()
Run Code Online (Sandbox Code Playgroud)

如何从数据库中获取最后五项?

我试着这样做:

posts = BlogPost.objects.<any code>
Run Code Online (Sandbox Code Playgroud)

python django django-models

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

CakePHP代码中的注释是否真的使用/必要?

阅读核心并查看几乎所有可用的助手/插件等,我注意到有很多评论.

CakePHP的结构使得确定事物的位置和所做的事情非常简单.是否真的有必要对所有这些代码进行评论?它会使源更混乱还是真的有用?当您查看评论时,您觉得它们有用吗?或者你甚至读过它们?

更新:以下是从CakePHP Core连接管理器获取的注释示例,例如:

/**
 * Loads the DataSource class for the given connection name
 *
 * @param mixed $connName A string name of the connection, as defined in app/config/database.php,
 *                        or an array containing the filename (without extension) and class name of the object,
 *                        to be found in app/models/datasources/ or cake/libs/model/datasources/.
 * @return boolean True on success, null on failure or false if the class is already loaded
 * @access public
 * @static
 */
Run Code Online (Sandbox Code Playgroud)

php cakephp cakephp-1.3 cakephp-1.2

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

MYSQL:避免自加入时重复记录的笛卡尔积

有两个表:表 A 和表 B。它们具有相同的列并且数据几乎相同。它们都有自动递增的 ID,两者之间的唯一区别是它们对相同的记录具有不同的 ID。

在这些列中,有一个 IDENTIFIER 列不是唯一的,即在两个表中都有(很少)具有相同 IDENTIFIER 的记录。

现在,为了找到表 A 的 ID 和表 B 的 ID 之间的对应关系,我必须在 IDENTIFIER 列上连接这两个表(出于所有目的,它是一个自连接),例如:

SELECT A.ID, B.ID
FROM A INNER JOIN B ON A.IDENTIFIER = B.IDENTIFIER
Run Code Online (Sandbox Code Playgroud)

但是,作为 IDENTIFIER 非唯一性,这会生成 IDENTIFIER 重复值的所有可能组合,我不希望那样。

理想情况下,我想根据它们的顺序在具有重复 IDENTIFIER 值的 ID 之间生成一对一的关联。例如,假设表 A(因此在表 B)中有 6 个具有不同 ID 和相同 IDENTIFIER 值的记录:

A                                 B
IDENTIFIER:'ident105', ID:10  ->  IDENTIFIER:'ident105', ID:3
IDENTIFIER:'ident105', ID:20  ->  IDENTIFIER:'ident105', ID:400
IDENTIFIER:'ident105', ID:23  ->  IDENTIFIER:'ident105', ID:420
IDENTIFIER:'ident105', ID:100 -> …
Run Code Online (Sandbox Code Playgroud)

mysql self-join identifier cartesian-product

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

我可以每天更换一个图标吗?

我正在开发一个日历应用程序站点供内部使用.它基本上是谷歌日历页面的包装,但顶部会有一些额外的东西,下面的日历.我想做的一件"有趣"的事情是每天改变页面的图标 - 我正在使用一种日历图像,我希望它能够显示当天的图像.这可能吗?

我正在使用asp.net webforms,但我真的在较低级别问这个问题 - 是否有可能使这项工作或浏览器过于积极地缓存它?

favicon http

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

Emacs中Lisp的方案方言

如何让EMACS lisp解释器使用LISP的Scheme方言.我正在阅读SICP书籍并且是EMACS的新手(刚学完导航和文件访问命令)?

lisp emacs

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