问题列表 - 第3343页

SVN标签的最佳实践?

我应该将它们用作单独的版本吗?我是否将它们检入树干或树枝?这一切都在红皮书中,我浪费了你的时间吗?

svn collaboration version-control

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

单选按钮未在jQuery中检查

我有这行代码用于页面加载:

if ($("input").is(':checked')) {
Run Code Online (Sandbox Code Playgroud)

当选中单选按钮输入时,它工作正常.但是,我想要相反.有点像

if ($("input").not(.is(':checked'))) {
Run Code Online (Sandbox Code Playgroud)

这样当我没有选择任何单选按钮时,我的if语句就会运行.最好的方法是什么?

jquery

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

Ruby/Rails和Sharepoint Web服务

我正在尝试使用ruby来使用Sharepoint webservices.我基本上放弃了尝试使用NTLM进行身份验证,并暂时更改了Sharepoint服务器以使用基本身份验证.我已成功使用soap4r获取WSDL,但在尝试使用实际的Web服务调用时仍无法进行身份验证.

有没有人有过使用ruby和Sharepoint进行交流的经验?

ruby sharepoint web-services ruby-on-rails soap4r

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

如何使用 ado.net 查找表的主键列?

有没有一种纯粹的.net方法可以可靠地做到这一点?我不断找到的解决方案要么需要猜测,要么有特定于数据库提供商的解决方案。通常查询一些内部系统表来获取此信息。

.net ado.net

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

Gadzooks!建筑比比皆是!寻找嵌入式处理器/控制器分类

我正在寻找嵌入式处理器的分类.哪些处理器属于哪个系列?谁下了谁?

这里有没有人知道描述它的简单文章?

embedded microcontroller taxonomy microprocessors

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

字符串不变性

字符串不变性是通过语句还是通过语句中的字符串来工作的?

例如,我了解以下代码将在堆上分配两个字符串.

string s = "hello ";
s += "world!";
Run Code Online (Sandbox Code Playgroud)

"你好"将留在堆上,直到垃圾收集; 现在引用"你好世界!" 在堆上.但是,以下行在堆上分配了多少个字符串... 1或2?此外,是否有工具/方法来验证结果?

string s = "goodbye " + "cruel world!";
Run Code Online (Sandbox Code Playgroud)

.net string immutability

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

合并vcproj文件 - SCM的地狱

合并项目/解决方案文件是开发人员/ SCM管理员在其源代码管理中执行合并的众所周知的灾难.

举例来说,一个常见的场景:开发是在两个不同分支的项目/解决方案上完成的.当合并回主要开发线时,VCPROJ(和SLN)之间的相似性非常小.

原因是,Visual Studio可能会更改(并更改)这些文件中各种类似XML的元素的位置.例如,Configurations Debug和Release可以在proj文件上的每次保存操作时交换顺序.这使得无法轻松地合并来自每个开发分支的更改,甚至不考虑自动合并.

我可以假设Microsoft正在使用一些perl散列系统来保存vcproj结构,因此在保存操作时不会对文件进行渲染.

我首先想问:有没有人找到一些优雅的方法来解决这个问题?

其次,我想提出两点建议:

  • 请微软重新实现上述文件,并将它们限制为某些严格的元素排序.

  • 找到一个工具(或写一个),按字母顺序,递归地(元素中的所有元素等)对vcproj(xml格式)和sln(sln格式...)文件进行排序.在源文件和目标文件上使用此工具可以轻松指向(并合并)更改,希望Visual Studio读取已排序的合并项目或sln文件.

欢迎任何其他想法和想法.

version-control merge visual-studio

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

设置xmlrpclib.ServerProxy的超时

我正在使用xmlrpclib.ServerProxy对远程服务器进行RPC调用.如果没有到服务器的网络连接,则需要默认的10秒钟才能将socket.gaierror返回给我的程序.

在没有网络连接的情况下进行开发或者远程服务器关闭时,这很烦人.有没有办法更新我的ServerProxy对象上的超时?

我看不到一个明确的方法来访问套接字来更新它.

python xml-rpc

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

如何在Perl中将字符串拆分为两个字符的块?

如何在Perl中获取一个字符串并将其拆分为一个数组,每个数组的长度为两个字符?

我试过这个:

@array = split(/../, $string);
Run Code Online (Sandbox Code Playgroud)

但没有得到预期的结果.

最终我想转变这样的事情

F53CBBA476
Run Code Online (Sandbox Code Playgroud)

在包含的数组中

F5 3C BB A4 76
Run Code Online (Sandbox Code Playgroud)

regex arrays perl split

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

如何在数据绑定控件中使用Eval调用扩展方法

我在int类型上有一个简单的扩展方法,所以我可以执行以下操作:

string timeLength = 61.ToTime() // timeLength will be "1:01"
Run Code Online (Sandbox Code Playgroud)

这在代码中很有用,但我想在Repeater模板中使用这种扩展方法.数据绑定时,我想执行以下操作:

<%# Eval("LengthInSeconds").ToTime() %>
Run Code Online (Sandbox Code Playgroud)

这没用,所以我试过:

<%# ((int) Eval("LengthInSeconds")).ToTime() %>
Run Code Online (Sandbox Code Playgroud)

它仍然无法正常工作.JIT编译器没有看到我的扩展方法,我在页面中有正确的import语句.

我解决这个问题的唯一想法是用Literal控件替换Eval并在代码隐藏中调用扩展方法,但不管怎样,我仍然想知道为什么这不起作用.

谢谢

asp.net data-binding extension-methods late-bound-evaluation

12
推荐指数
3
解决办法
5388
查看次数