问题列表 - 第15446页

电子邮件正文regex搜索

这是一个示例电子邮件正文:

名称:Jah Selassie
店铺定位:芬兰
服务电话号码:字母数字

我正在寻找一个正则表达式搜索电子邮件的正文并检查"商店定位器"后的位置条目.

regex

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

这些常规的Perl子程序调用了吗?

我仍然试图了解Perl的OOP功能.我对某些事感到困惑,如果我有一个子例程调用,如:

My::Package::sub_name($param1,$param2)
Run Code Online (Sandbox Code Playgroud)

这会将"My :: Package"作为第一个参数发送吗?我倾向于说不,但我不确定.

oop methods perl

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

.Net Apple推送通知服务提供商?

我今天开始在.Net中为APN编写提供程序,看起来我已经碰壁了......

我发现有关保护套接字的所有内容都说System.Net.Sockets.Socket无法实现SSL.我对原始套接字编程相当新...有没有人知道通过SSL将原始套接字连接到服务器的方法?

sockets iphone ssl push apple-push-notifications

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

OpenGL ES.滚动3层星空纹理让我从60 - > 40 FPS

我需要为2D空间滚动射击者绘制背景.我需要实现3层恒星:一个远处的星云(移动得非常慢)在背景中,一层远处的恒星(移动缓慢)和一层近距离恒星(正常移动)在另外两颗恒星之上.

我第一次尝试这种方式的方法是使用3个320 x 480的纹理,它们是透明的星星.我使用了GL_BLEND和SRC_ALPHA,ONE_MINUS_SRC_ALPHA.

即使在3GS上,结果也不是很好.在第一代设备上,FPS下降到40..50所以我认为我这样做是错误的.

当我禁用GL_BLEND时,即使在第一代设备上也一切都很好,并且FPS再次回到60 ......所以我必须尝试贴上大透明纹理.

问题是我不知道如何以其他方式做到这一点......

我应该只画出不透明纹理的第一个星云,然后尝试模仿中间和顶部的星星层,在屏幕周围移动小点吗?

混合问题还有其他方法吗?如何加快渲染过程?一个大的纹理(tileset)答案是什么?

请帮帮我,因为我被困在这里,我无法离开.

iphone textures blending opengl-es

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

在SQLAlchemy中连接表时,是否有一种方便的方法来只对冲突的列进行别名?

有时,join在使用SQLAlchemy的声明性扩展时,将类映射到一个表而不是单个表是有用的.当列名冲突时,通常是一对多,因为id默认情况下命名所有主键,您可以使用.alias()其表名为每列添加前缀.如果您已经编写了假定您的映射类具有非前缀名称的代码,则这很不方便.

例如:

from sqlalchemy.ext.declarative import declarative_base
from sqlalchemy import Table, Column, Integer, ForeignKeyConstraint

Base = declarative_base()

t1 = Table('t1', 
    Base.metadata, 
    Column('id', Integer, primary_key=True))

t2 = Table('t2', 
    Base.metadata, 
    Column('id', Integer, primary_key=True),
    Column('fkey', Integer),
    ForeignKeyConstraint(['fkey'], [t1.c.id]))

class ST(Base):
    __table__ = t1.join(t2)

class ST2(Base):
    __table__ = t1.join(t2).alias()
Run Code Online (Sandbox Code Playgroud)

SThas id,fkey具有每个名称的属性映射到使用重写名称的连接中的第一个表,因此映射的类不会公开t2主键.ST2t1_id,t2_id而且t2_fkey性质.

是否有一种方便的方法来对每个表中的某些列进行别名,join因此映射的类为大多数映射列公开了更方便的非前缀属性名称?

python alias join sqlalchemy

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

修复通用UserControl的嵌入资源

在重构期间,我添加了一个泛型类型参数MyControl,一个派生自UserControl的类.所以我的班级现在MyControl<T>.

现在我在运行时收到错误,指出无法找到嵌入式资源文件MyControl`1.resources.使用.NET Reflector快速查看显示资源文件实际上名为MyControl.resources,没有`1.

在该MyControl<T>.InitializeComponent方法的开头有这条线可能是引起问题的线:

 System.ComponentModel.ComponentResourceManager resources =
    new System.ComponentModel.ComponentResourceManager(
       typeof(MyControl<>));
Run Code Online (Sandbox Code Playgroud)

如何强制ComponentResourceManager使用嵌入式资源文件MyControl.resources?其他解决此问题的方法也是受欢迎的.

.net c# generics designer winforms

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

最好在我的代码中使用存储过程或SQL来处理数据?

当谈到CRUD操作和数据库(SQL Server '08)时,将SQL语句写入代码或使用存储过程是否更好?为什么?

如下所述,我省略了LINQ作为第三种选择.这样做是因为我不熟悉LINQ...然而.如果LINQ是更好的选择,请告诉我我缺少的东西.

.net sql-server stored-procedures

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

获取核心数据中一对多关系的NSSet中属性的最小值

我在Core Data中设置了几个对象,其中一个是"Deck",其中一个是"Card"."卡片"有几个编号的关系,包括"id"."Deck"与卡片有一对多的关系.

在甲板中找到具有最小值的某些编号属性的最佳方法是什么,例如id?

显然我可以得到这样的卡片列表:

NSSet *cardList = self.cards;
Run Code Online (Sandbox Code Playgroud)

我想我可以构建一个表达式,以达到这样的最小值:

NSExpression *keyPathExpression = [NSExpression expressionForKeyPath:@"id"];
NSExpression *minExpression = [NSExpression expressionForFunction:@"min:" 
            arguments:[NSArray arrayWithObject:keyPathExpression]];
Run Code Online (Sandbox Code Playgroud)

但我无法理解如何使用该表达式来提取具有最小id值(或只是id的最小值)的卡.

core-data objective-c nsset

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

虚拟网络摄像头驱动

我想开发一个虚拟网络摄像头驱动程序,从用户模式我将图像传递给它,它将显示为网络摄像头输出.

我不想使用DirectX过滤器和CSourceStream等.因为它们不适用于某些不使用DirectX捕获网络摄像头图像的程序.

我必须写一个内核模式设备驱动程序.

有任何想法吗?我尝试了DDK样本的testcap,但它没有处理来自用户模式的图像并且没有得到任何输入,只是它在网络摄像头中显示7种颜色...

任何帮助将不胜感激.谢谢


谢谢你们!

我从这里尝试了代码:http: //tmhare.mvps.org/downloads.htm (找到捕获源过滤器)

当我在雅虎,MSN编译它时,它运行良好,但它崩溃了AIM,Internet Explorer Flash网络摄像头,Firefox Flash网络摄像头和Skype ......在8次调用之后,我在QueryInterface中崩溃了,我发现它跟踪了它很多技巧..

现在我知道,它在第8次调用时崩溃了HRESULT CVCamStream :: QueryInterface(REFIID riid,void**ppv)

第8次调用,当它到达时,如果,我的意思是:返回CSourceStream :: QueryInterface(riid,ppv);

它位于Filters.cpp的第17行

为什么你认为我会崩溃?

谢谢大家指导我找到正确的解决方案,这是DirectShow,而不是驱动程序

c++ webcam directshow wdk device-driver

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

编译二进制文件以在Snow Leopard上使用valgrind

我使用https://bugs.kde.org/show_bug.cgi?id=205241上的补丁在Snow Leopard上安装了valgrind .但是,当我使用从C++代码编译的二进制文件运行它时,我被告知valgrind"无法执行二进制文件".我应该设置什么g ++标志才能让我的程序与valgrind一起工作?

valgrind g++ osx-snow-leopard

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