小编Xet*_*ius的帖子

如何使用多个OpenID?

我有多个OpenID,因为我尝试了很多.随着人们采用OpenID,不同的供应商将会出现,我可能想要转换启动器.由于所有ID都是我,并且所有ID都是针对同一个电子邮件地址进行身份验证的,因此我是否应该能够使用其中任何一个登录到堆栈溢出并且能够访问同一个帐户?

openid

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

代码可重用性:值得吗?

我们都编写可重用的类和代码.

我们考虑到可配置性,允许我们一次又一次地重用这个梦幻般的新类.

我们告诉老板们,现在花这个额外的时间可以节省我们的时间和金钱.

但实际上,对于我们这些不写第三方库的人来说,把我们的时间花在整个应用程序上,那么你花费额外时间编写重用的那一课实际上会在另一个项目中重复使用多少次?

您在图书馆中有多少个定制课程将在多个项目中使用?

language-agnostic code-reuse

15
推荐指数
3
解决办法
1535
查看次数

在我的Perl程序中是否有任何查找内存泄漏的工具?

我在Windows 2003 Server上使用ActiveState Perl 5.6,并且遇到了一些内存泄漏问题.是否有任何好的工具(甚至可以提供线索的坏工具),我可以使用它来帮助找到它们.

perl memory-leaks

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

在c#中欺骗主机请求网页

我需要创建一个发送到我们网站的网页请求,但我也需要能够设置主机头信息.我已经尝试使用HttpWebRequest,但Header信息是只读的(至少它的主机部分是).我需要这样做,因为我们想在用户可以之前执行页面的初始请求.我们有10个负载均衡的Web服务器,因此我们需要从每个Web服务器请求该文件.

我尝试过以下方法:

HttpWebRequest request = (HttpWebRequest)WebRequest.Create("http://192.168.1.5/filename.htm");
request.Headers.Set("Host", "www.mywebsite.com");
WebResponse response = request.GetResponse();
Run Code Online (Sandbox Code Playgroud)

显然这不起作用,因为我无法更新标题,我不知道这是否确实是正确的方法.

c# http http-headers

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

如何从Perl设置Windows PATH变量?

我需要在Perl中设置一个环境变量.理想情况下,我需要查询变量,然后更改它,如果它不是所需的.具体来说,它是我想要改变的PATH变量.

如何获取和设置这些变量?

windows environment perl

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

我应该为将来的更改准备我的代码吗?

我应该为可能的/预测的未来更改准备我的代码,以便即使我不知道这些更改是否随时都需要更容易进行这些更改?

language-agnostic

10
推荐指数
3
解决办法
699
查看次数

创建多个NSURLConnections.如何识别哪个异步调用

我打算使用NSURLConnection创建2个请求.当服务器响应并调用connectionDidFinishLoading时,它将连接作为参数传递,但是如何识别传入的连接?

iphone cocoa-touch

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

更新Spring Roo中的字段定义

我在Roo中定义了一个字段:

field number --fieldName firstNum --type java.lang.Integer
Run Code Online (Sandbox Code Playgroud)

但我真的想用--notNull来定义它.

我可以在Roo中更新此内容,还是必须在Roo控制台之外手动更新生成的文件?

spring-roo

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

核心数据存储多个存储的原子性

核心数据允许您将多个持久性存储添加到单个NSPersistentStoreCoordinator(每个具有不同的配置)名称,从而将它们组合在一起NSManagedObjectContext.我无法找到的是Core Data如何处理多个商店的保存操作的原子性.

假设我有两家商店:

NSPersistentStoreCoordinator *coordinator = [[NSPersistentStoreCoordinator alloc] init];
[coordinator addPersistentStoreWithType:type configuration:@"A" URL:aURL options:nil error:NULL];
[coordinator addPersistentStoreWithType:type configuration:@"B" URL:bURL options:nil error:NULL];

NSManagedObjectContext *context = [[NSManageObjectContext alloc] init];
[context setPersistentStoreCoordinator:coordinator];
Run Code Online (Sandbox Code Playgroud)

然后是时候保存我这样做:

NSError *error = nil;
BOOL result = [context save:&error];
Run Code Online (Sandbox Code Playgroud)

文档说明事件的顺序是:

  1. 保存商店A.
  2. 保存商店B.

如果商店A保存正确,但商店B由于某种原因无法保存怎么办?(例如,磁盘上的文件被删除,或者权限被设置为只读,那种事情).我找不到任何详细说明Core Data是否会将更改回滚到商店A的文档.

对我来说似乎很奇怪,对象图将保持不一致状态(即一个商店更新,一个没有更新),但在多个商店中执行完全原子保存有点棘手和资源密集.我真的想在这里做一些澄清,也许来自对系统有更多经验的人!

macos cocoa core-data

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

在字符串中反向查找

我需要能够找到元素中最后一个字符.

例如:

<mediaurl>http://www.blah.com/path/to/file/media.jpg</mediaurl>
Run Code Online (Sandbox Code Playgroud)

如果我试图通过使用来找到它substring-before(mediaurl, '.'),并substring-after(mediaurl, '.')再会,当然,比赛的第一个点.

我如何获得文件扩展名?本质上,我需要从这样的路径获取文件名和扩展名,但我对如何使用XSLT这样做感到非常难过.

xml xslt

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