问题列表 - 第7113页

字典在Python中小写

我希望这样做但是为了字典:

"My string".lower()
Run Code Online (Sandbox Code Playgroud)

有内置功能还是应该使用循环?

python

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

系统范围的连续linux库分析

假设我想描述在系统中的许多应用程序中使用的单个库的使用情况.我只使用统计资料,而不是一个准确的资料(但那也很好).

我不想做的是使用分析支持重新编译每个正在运行的程序.我希望定期或按需将转发信息转储到某个文件中.如果使用应用程序名称或pids来分解统计数据,那将是非常好的.

现在还有办法实现吗?

用法示例:使用正在运行的系统中的数据分析glib库.

linux profiling

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

为什么正则表达式如此具有争议性?

在探索正则表达式(也称为RegEx-es)时,有许多人似乎将正则表达式视为圣杯.看起来如此复杂的东西 - 只是必须回答任何问题.他们倾向于认为使用正则表达式可以解决所有问题.

另一方面,也有许多人试图不惜一切代价避免使用正则表达式.他们试图找到解决正则表达式的方法并接受额外的编码只是为了它,即使正则表达式是一个更紧凑的解决方案.

为什么正则表达式被认为是如此有争议?是否存在关于它们如何工作的普遍误解?或者可能是一个普遍的信念,正则表达式通常很慢?

regex

209
推荐指数
13
解决办法
4万
查看次数

在编码时你最终会有多少嵌套代码块?

我刚刚编写了一个函数,最终得到了嵌套代码块,如下所示:

class ... {
  void Method() {
    while (...) {
      ...
      switch (...) {
        while (...) {
          switch (...) {
            if (...) {
            }
          }
        }
      }
    }
  }
}
Run Code Online (Sandbox Code Playgroud)

您是否发现这是日常编码工作的标准,或者当您看到类似的内容时,您是否会快速尝试重新设计和分解代码?

coding-style

4
推荐指数
2
解决办法
3671
查看次数

将Java源代码导入Eclipse以避免混淆引用的正确方法是什么?

我创建了一个java项目,然后尝试从两个不同的项目中导入Java源代码.我一直在研究它几个小时,删除并重新创建项目数十次,以试图调和这两个项目之间的所有混乱参考 - 其他人说这应该可靠地协同工作.

我正在做的是使用svn从每个项目下载源代码.然后在Eclipse中使用File-Import-File System.一旦它在Eclipse中,我正在使用Refactor-Move命令将所有内容移动到同一个src文件夹中.这就是我得到所有红色标记的地方,表明混乱的参考.

将Java源代码导入Eclipse以避免混淆引用的正确方法是什么?

当然不是每个人都按照我的方式去做 - 否则没有人会在Eclipse中完成任何事情.我在这里的假设是我完全不了解Eclipse,只是不知道调和这两批兼容代码的简单方法.

java eclipse import

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

关于代表的问题

这段代码非常简单,是否正确?我不知道是否应该保留通过init方法传入的委托.

@interface SomeClass : NSObject {
    SomeClassDelegate *someClassDelegate;
}
-(id)initWithDelegate:(SomeClassDelegate *)delegate;
@end

@implementation SomeClass
-(id)initWithDelegate:(SomeClassDelegate *)delegate
{
    [delegate retain]; // should I be doing this?
    someClassDelegate = delegate;
}
-(void)dealloc
{
    [delegate release]; // obviously only do  this if I DO need to retain it
    [super dealloc];
}
@end
Run Code Online (Sandbox Code Playgroud)

我最初的想法是否定的,但是这段代码似乎暗示了其他方面.我知道我不能依赖保留计数,但我想知道处理代表的正确方法.

// self's retain count is 1
NSURLConnection *connection = [[NSURLConnection alloc] initWithRequest:req delegate:self];
// the retain count is now 2, did the init of URLConnection retain self?
Run Code Online (Sandbox Code Playgroud)

cocoa objective-c

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

VS2008 Xaml编辑器完全不稳定

我已经安装了我能找到的处理稳定性的每个补丁.我在XAML编辑器中关闭了intellisense.我已将XAML设置为仅使用XML视图(我从不使用预览).

在编辑XAML时,VS2008每小时多次崩溃.在我第一次打开XAML文件之前一切正常,然后它崩溃或挂起只是时间问题.

是否有人知道是否有任何可用的补丁?我简直无法相信这是多么糟糕.由于我们必须重新启动visual studio,和/或等待确定构建是否真的是HUNG,或者仍在工作,我的团队每天的工作效率降低到不到6小时......

如果没有补丁,我们需要做什么?我不能等待VS2010来解决这个问题,假设它会......在这一点上,我有疑虑.

请帮帮我!

xaml visual-studio-2008

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

php全局变量修饰符不起作用

我正在使用全局修饰符的基本php示例,它对我不起作用: - |

$a = 1;
$b = 2;

function Sum()
{
    global $a, $b;

    $b = $a + $b;
} 

Sum();
echo "***: ".$b;
Run Code Online (Sandbox Code Playgroud)

这是结果...... $***:2

php.ini上有没有可能影响这个的参数?

php global modifier

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

怎么JIRA soap API没有这个方法?

我希望能够得到一个问题清单:

项目名称发布版本

这似乎是一个基本的JIRA soap API 101请求

看来,看文档:

http://docs.atlassian.com/software/jira/docs/api/rpc-jira-plugin/latest/index.html?com/atlassian/jira/rpc/soap/JiraSoapService.html

你可以得到问题:

  1. 过滤
  2. SearchTerms
  3. SearchTerms和Project

但不是上述.这是一个彻底的疏忽还是我错过了什么

我希望看到这样的事情:

RemoteIssue[] issues = _soapService.getIssues(string project_, string version_)
Run Code Online (Sandbox Code Playgroud)

任何帮助?


更新:我看到JIRA 4.0已经发布但如果API已更改为支持上述请求,我找不到任何文档.任何人都可以找到这个链接来回答这些问题.

api soap jira

8
推荐指数
2
解决办法
9628
查看次数

ASP.NET MVC不会调用global.asax的EndRequest

我试图在每个请求结束时执行一些操作.我更改了创建新项目时生成的Application_Start()以进行测试:

protected void Application_Start()
{
    EndRequest += (s, e) =>
    {
        Console.Write("fghfgh");
    };
    RegisterRoutes(RouteTable.Routes);
}
Run Code Online (Sandbox Code Playgroud)

lambda不会被调用.有什么想法吗?

编辑:我看到他们在SharpArch中做了类似的事情[ http://code.google.com/p/sharp-architecture/]并且它确实在那里工作......不,我不想使用HttpModule .

edit2:我发现的唯一解决方法是将Application_EndRequest与global.asax的私有静态成员结合使用:

private static WebSessionStorage wss;
protected void Application_Start()
{
    //...
    wss = new WebSessionStorage(this);
    //...
}

protected void Application_EndRequest(object sender, EventArgs e)
{
    wss.EndRequest(sender, e);
}
Run Code Online (Sandbox Code Playgroud)

wss必须是私有的,因为看起来像是使用不同的实例对象(this)调用Application_EndRequest.这也可能是我的事件(如开头所述)未被调用的原因.

asp.net-mvc global-asax

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