问题列表 - 第13845页

splat在这做什么?

match, text, number = *"foobar 123".match(/([A-z]*) ([0-9]*)/)
Run Code Online (Sandbox Code Playgroud)

我知道这是在进行某种正则表达式匹配,但是splat在这里扮演什么角色,有没有办法在没有splat的情况下这样做,所以它不那么令人困惑?

ruby splat

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

Crystal Reports中的垂直文本对齐方式?

在Visual Studio(2008)附带的Crystal Reports编辑器中,是否可以将文本与文本框的中心对齐而不是顶部?

我无法在任何地方找到该选项,谷歌搜索并不令人鼓舞,但我不能让自己相信他们不会包含这样一个明显的功能.

crystal-reports

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

检查值是否存在的最有效方法是在Sql中更新或插入

我需要在表中更新日期值,如果它不存在则必须插入

在MySql中执行此操作的最佳方法是什么

目前我正在使用

   SELECT Id INTO LId  FROM ATABLE WHERE ID = FID;
   IF LId IS NULL THEN
     INSERT INTO ATABLE(abc) Values (2)
   ELSE
     UPDATE ATABLE Set Abc = 2 Where Id = LId
   END IF;
Run Code Online (Sandbox Code Playgroud)

但这次击中了数据库3次

有没有更好的方法呢?

mysql sql

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

构建错误 - 缺少文件中所需的体系结构i386

构建我的iPhone应用程序时出现此错误:

ld:警告:在/Developer/Platforms/iPhoneOS.platform/Developer/SDKs/iPhoneOS3.1.sdk/System/Library /Frameworks/UIKit.framework/UIKit中,缺少文件中所需的架构i386

它适用于我的应用程序中的所有框架.这很奇怪,因为这不是早些时候发生的.

iphone cocoa-touch

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

将列与t-sql中的值列表进行比较

我有一种情况,我在页面上显示记录,我需要一种方法让用户选择要在另一页上显示的那些记录的子集.这些记录不存储在任何地方,它是动态生成的东西.我知道我可以使用jquery将逗号分隔的值传递给我的其他网页,但我不确定在sql中最好的方法是说哪个uniqueid在这个id列表中不在表等中我我知道我可以用一堆ors动态构造sql,但这看起来像是一个黑客.还有其他人有什么建议吗?

t-sql sql-server

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

使用LDAP服务器进行Rails黄瓜测试

我正在尝试为使用Authlogic进行身份验证的应用程序编写一些黄瓜测试,但实际上将用户存储在LDAP服务器中.

该应用程序似乎工作正常,但我遇到麻烦的是为它编写测试(我知道,我知道,我应该首先编写测试.)很容易有一个测试数据库,其中数据被清除后每次运行,但使用LDAP服务器并不容易.

我的想法是编写一个rake任务(比如rake ldap:test:prepare)在每次运行之前刷新ldap服务器(或使它成为一个依赖项),但是当我正在进行测试时(并且在附近进行自动测试时)这似乎非常耗时.不可能.)

有一个更好的方法吗?是否有基于ruby的假LDAP服务器,我可以使用预定义的灯具绑定?还有其他更优雅的解决方案我没想到吗?(不使用LDAP不是一种选择.)

ldap ruby-on-rails cucumber authlogic

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

旋锁,它们有用吗?

您经常在代码中发现自己使用自旋锁的频率是多少?遇到使用繁忙循环实际上优于锁的使用情况的情况有多常见?
就个人而言,当我编写某种需要线程安全的代码时,我倾向于使用不同的同步原语对其进行基准测试,并且就其而言,使用锁似乎比使用自旋锁具有更好的性能.无论我实际持有锁的时间有多少,使用自旋锁时我收到的争用量远大于使用锁时获得的数量(当然,我在多处理器机器上运行我的测试).

我意识到它更有可能在"低级"代码中遇到一个螺旋锁,但我很想知道你是否发现它甚至可以用于更高级的编程?

c# c++ multithreading locking spinlock

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

gdb - 用管道调试

说我有两个名为blahret的程序.我想调试通过I/O重定向从ret程序接收输入的blah程序.在以下情况下如何使用gdb 调试blah程序?

bash> ret | blah 
Run Code Online (Sandbox Code Playgroud)

c gdb

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

Django评论:想要删除用户URL,而不是扩展模型.如何?

我完全理解扩展Django中的评论应用程序的文档,并且真的想坚持使用自动功能但是 ......

在当前的应用程序中,我绝对没有使用"URL"与评论一起提交.

作为微创默认设置的,我怎么能阻止这一领域的显示与评论表单起来

使用Django 1或Trunk,以及尽可能多的通用/内置函数(通用视图,默认注释设置等等.到目前为止,我只有一个通用的视图包装器).

django django-forms django-comments

13
推荐指数
3
解决办法
2990
查看次数

Python Git Module体验?

人们对Python的任何Git模块有什么经验?(我知道GitPython,PyGit和Dulwich - 如果你了解它们,请随时提及其他人.)

我正在编写一个程序,它必须与Git存储库进行交互(添加,删除,提交),但没有使用Git的经验,因此我正在寻找的一个方面是易于使用/理解Git.

我最感兴趣的其他事情是库的成熟度和完整性,合理的缺陷,持续开发以及文档和开发人员的乐于助人.

如果你想到我可能想要/需要知道的其他东西,请随意提及.

python git

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