问题列表 - 第8094页

正则表达式,用于计算字符串中逗号的数量

如何构建一个正则表达式,它将匹配包含任何字符但必须包含21个逗号的任何长度的字符串?

regex

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

IBM RAD 7和Websphere 6.1运行缓慢且无响应

使用Websphere和RAD在本地开发时如何提高性能?我正在使用一个中等大小(1000?类)的Web应用程序,并且无法在Windows机器上本地处理该应用程序.Websphere 6.1配置使用默认配置.RAD7配置为处理1024mb的最大堆.我想过增加服务器的堆.目前,最小值和最大值均为128/300mb.

在无响应方面,如果页面加载,有时加载页面可能需要几分钟.此外,我禁用了"自动构建"和自动发布.也许那些应该开启?

websphere ibm-rad

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

为什么ReadDirectoryChangesW会忽略事件?

我使用ReadDirectoryChangesW来监视指定的目录,并在检测到更改时更新索引结构.我使用以下代码(粗略)

var
  InfoPointer : PFileNotifyInformation;
  NextOffset : DWORD;
...
while (not Terminated) do begin
  if ReadDirectoryChangesW (FDirHandle, FBuffer, FBufferLength, True,
                            FFilter, @BytesRead, @FOverlap, nil) then
    begin
    WaitResult := WaitForMultipleObjects (2, @FEventArray, False, INFINITE);
    if (WaitResult = waitFileChange) then
      begin 
      InfoPointer := FBuffer;
      repeat
        NextOffset := InfoPointer.NextEntryOffset;
        ...
        PByte (InfoPointer) := PByte (InfoPointer) + NextOffset;
      until NextOffset = 0;
      end;
    end;
end;  
Run Code Online (Sandbox Code Playgroud)

过滤器是

FFilter :=  FILE_NOTIFY_CHANGE_FILE_NAME or
            FILE_NOTIFY_CHANGE_DIR_NAME or
            FILE_NOTIFY_CHANGE_SIZE or
            FILE_NOTIFY_CHANGE_LAST_WRITE;
Run Code Online (Sandbox Code Playgroud)

和目录句柄是这样获得的:

FDirHandle := CreateFile (PChar (FDirectoryWatch.WatchedDirectory),
                          FILE_LIST_DIRECTORY or GENERIC_READ, …
Run Code Online (Sandbox Code Playgroud)

windows filesystems delphi readdirectorychangesw delphi-2009

10
推荐指数
2
解决办法
8357
查看次数

在SQL查询中显示零值数据?

我有以下两个表(针对此问题进行了简化):

CREATE TABLE team (
 teamID CHAR(6) NOT NULL PRIMARY KEY); 

CREATE TABLE member (
 memberID CHAR(7) NOT NULL PRIMARY KEY,
 teamID CHAR(6) NOT NULL REFERENCES team(teamID) );
Run Code Online (Sandbox Code Playgroud)

我还有以下查询,即列出每个团队中的成员数量:

SELECT teamID, count(memberID) AS [noOfMembers]
FROM member
GROUP by teamID;
Run Code Online (Sandbox Code Playgroud)

但是,我有四个团队(MRT1,MRT2,MRT3和MRT4).我的表中的成员只属于第2组和第3组,因此当我运行查询时,我得到以下输出:

MRT2:7,MRT3:14

我不确定如何调整查询以列出所有4个团队:

MRT1:0,MRT2:7,MRT3:14,MRT4:0

我一直在搞乱子查询来解决这个问题而没有任何运气.有任何想法吗?谢谢

sql select count

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

jQuery的$().each()方法的实际用途

我今天向一些同事介绍如何在ColdFusion中使用jQuery.这更像是对jQuery的介绍,而不是高级会话.我试图展示如何使用jQuery的$().each()方法循环,​​并尝试提出一些实际的,真实世界的例子,我画了一个空白.有什么建议?

each jquery loops

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

如何在Objective-C中打破两个嵌套的for循环?

我有两个这样嵌套的for循环:

for(...) {
    for(...) {

    }
}
Run Code Online (Sandbox Code Playgroud)

我知道有一个break声明.但我很困惑,如果它打破了两个循环或只是它被调用的那个?一旦我发现重复迭代次数没有意义,我需要打破这两个.

c loops objective-c

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

绑定转换器作为内部类?

我有一个使用绑定转换器的UserControl.我把转换器变成了一个内部类

public partial class MyPanel : UserControl
{
    public class CornerRadiusConverter : IValueConverter
    {
Run Code Online (Sandbox Code Playgroud)

如何从XAML引用Converter类?以下不起作用:

<controls:MyPanel.CornerRadiusConverter x:Key="CornerRadiusConverter" />
Run Code Online (Sandbox Code Playgroud)

它给出了这个错误:

XML命名空间'clr-namespace:MyApp.Windows.Controls'中不存在标签'LensPanel.CornerRadiusConverter'

.net c# wpf xaml

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

是否可以查看Eclipse正在制作的shell命令?

我有一个相当长的项目,我正在努力,这需要一个较旧的JDK正确编译,各种JAR包括,等等.我正在使用批处理脚本组装整个项目,并且我希望使用脚本使整个过程完全自动化.所以我想知道我是否可以查看Eclipse所做的shell命令,使一段特定的代码变成一个JAR(从使用我指定的相应JDK编译到制作JAR),所以我不需要手动进入浪费了大量的时间,确保我自己在壳中做正确的事情.谢谢!

java eclipse compilation jar

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

在哪些情况下,将字段更改为属性是一个重大变化?

在阅读Jon Skeet关于字段与属性的文章时,他提到将字段更改为属性是一个重大变化.

我想了解这种变化可能导致中断的常见情况.除了方案,如果可以,请提供任何详细信息.

首先,其他地方提到了以下几点:

  • 如果在类上使用反射,则无法将字段更改为属性.即使我没有细节,这也很明显.序列化是一种情况,其中反射用于迭代对象,将字段更改为属性将破坏序列化程序或更改输出

  • 您无法轻松绑定字段.(这是为什么?我在这里阅读)

  • ???

编辑:罗伯特有一个全面的列表,列出了在字段上选择属性的原因,并解释了它们之间的切换如何导致一个突破性的变化.

.net c# field properties

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

Python:在lxml中添加名称空间

我正在尝试使用类似于此示例的lxml指定命名空间(取自此处):

<TreeInventory xsi:noNamespaceSchemaLocation="Trees.xsd" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
</TreeInventory>
Run Code Online (Sandbox Code Playgroud)

我不确定如何添加要使用的Schema实例以及Schema位置.该文件让我开始,这样做是这样的:

>>> NS = 'http://www.w3.org/2001/XMLSchema-instance'
>>> TREE = '{%s}' % NS
>>> NSMAP = {None: NS}
>>> tree = etree.Element(TREE + 'TreeInventory', nsmap=NSMAP)
>>> etree.tostring(tree, pretty_print=True)
'<TreeInventory xmlns="http://www.w3.org/2001/XMLSchema-instance"/>\n'
Run Code Online (Sandbox Code Playgroud)

我不知道如何指定它是一个实例,然后还指定一个位置.看来这可以用nsmap关键字-arg 来完成etree.Element,但我不知道怎么做.

python lxml xml-namespaces

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