问题列表 - 第42115页

MSMQ - C++或COM?

我需要开始编写一些MSMQ代码,它将与其他机器上的WCF代码进行交互.有MSMQ经验的人是否使用直接C++而不是使用COM来提出有关MSMQ的优缺点的建议?

c++ windows com msmq

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

核心动画CALayer面具动画表现

我们想在我们的iPhone应用程序中使用UITabBar,但有一个例外:我们有一个"同步"按钮,我想在同步操作发生时旋转.

替代文字

不幸的是,这意味着必须创建一个自定义标签栏,但这既不在这里也不在那里:我使用Core Animation实现的动画看起来很棒.问题是,在制作动画时,它会对屏幕上使用动画的其他所有内容产生不利影响:UITableView滚动,MKMapView平移和引脚丢弃等.我的测试设备是iPhone 4.

问题似乎是我如何实现标签栏 - 我想要实现与UITabBar非常相似的东西,你只需要为图标提供PNG,它使用alpha通道通过屏蔽背景来创建正常和突出显示的状态图片.我用CALayer的mask财产完成了这个:

// Inside a UIView subclass' init method...

// Create the mask layer by settings its contents as our PNG icon.
CALayer *maskLayer = [CALayer layer];
maskLayer.frame = CGRectMake(0, 0, 31, 31);
maskLayer.contentsGravity = kCAGravityCenter;
maskLayer.contentsScale = [[UIScreen mainScreen] scale];
maskLayer.rasterizationScale = [[UIScreen mainScreen] scale];
maskLayer.contents = (id)symbolImage.CGImage;
maskLayer.shouldRasterize = YES;
maskLayer.opaque = YES;

fgLayer = [[CALayer layer] retain];
fgLayer.frame = self.layer.frame;
fgLayer.backgroundColor = [UIColor colorWithImageNamed:@"tabbar-normal-bg.png"].CGColor;
fgLayer.mask = maskLayer; // Apply the …
Run Code Online (Sandbox Code Playgroud)

iphone core-animation objective-c calayer ios

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

CSS中的"淡化"边框

我正在使用border-left: groove一个元素,但我希望边框"淡入"到背景中,因为它将要在底部结束.

我希望我有意义.我将如何实现这一目标?

css

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

Java中的初学者 - 字符串格式="|% - "+ maxW [j] +"s"; - 这个字符串做什么?

我是Java中的菜鸟,我遇到了下面的代码,无法弄清楚它的功能.maxw []是int类型的数组.row []是String类型的数组.

             String format = " | %-"+maxW[i]+"s";
       System.out.printf(format,row[i]);
Run Code Online (Sandbox Code Playgroud)

我的问题是:对于这个语句:System.out.printf(format,row [i]); 只有'|' 在行[i]的值被打印之后,为什么'% - (maxW [i]的值)和's'没有打印?

java string format

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

C#中的私有继承?

我是C#的新手,想知道C#中是否存在类似私有继承的东西(比如在C++中)?

我的问题如下:我想实现一个队列(将其命名为SpecialQueue),并进行以下更改:

  1. 队列具有可存储在其中的最大项目数.
  2. 如果队列已满并且您插入了一个新项目,则一个项目将自动从队列中取出(队列中的第一个项目),新项目将插入到队列的末尾.
  3. 队列提供的某些方法(例如peek())不应暴露给SpecialQueue的用户.

在c ++中,我会从队列中私有ihnerit,只暴露我想要的方法,并根据我的意愿改变其他方法.但不幸的是,队列中的所有方法都没有"覆盖"修饰符,我不知道如何在C#中实现它.

有帮助吗?

问候,丹

c# queue inheritance

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

IIS Express是否支持调试经典ASP?

我最近安装了Visual Studio 2010 SP1 BETA,ASP.NET MVC 3 RC2IIS Express.

我成功地使用IIS Express项目中运行了一个MVC 3项目以及经典的ASP页面.

我想知道在使用IIS Express时是否有办法在Visual Studio中使用断点设置经典ASP 调试

如果是这样,有没有关于如何做到这一点的教程/帖子?

asp-classic visual-studio-debugging iis-express asp.net-mvc-3

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

从传入的Intent中删除额外内容

我有一个搜索屏幕,可以通过点击另一个屏幕的"名称"字段启动.

如果用户遵循此工作流程,我会在Intent的Extras中添加一个名为"search"的额外内容.此额外使用填充"name"字段的文本作为其值.创建搜索屏幕时,该额外用作搜索参数,并为用户自动启动搜索.

但是,由于Android会在屏幕旋转时销毁并重新创建活动,因此旋转手机会再次导致自动搜索.因此,我想在执行初始搜索时从Activity的Intent中删除"搜索"额外内容.

我试过这样做:

    Bundle extras = getIntent().getExtras();
    if (extras != null) {
        if (extras.containsKey("search")) {
            mFilter.setText(extras.getString("search"));
            launchSearchThread(true);
            extras.remove("search");
        }
    }
Run Code Online (Sandbox Code Playgroud)

但是,这不起作用.如果我再次旋转屏幕,活动的意图的额外内容中仍然存在额外的"搜索".

有任何想法吗?

android android-intent

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

如何覆盖Maven插件的log4j配置?

我正在使用Cargo Maven插件将WAR部署到远程服务器,我遇到了问题.我可能会为这个问题创建第二个问题,但是这个问题是关于覆盖Maven插件的log4j配置.Cargo使用JBoss的客户端库将东西发送到JBoss服务器(我正在尝试这样做.)JBoss库使用log4j.Cargo没有设置我所知道的任何类型的映射层.

因此,基本上,日志消息发生在Maven插件的依赖库中.我尝试设置-Dlog4j.debug并获取此信息:

log4j: Trying to find [log4j.xml] using ClassRealm[plugin>org.codehaus.cargo:cargo-maven2-plugin:1.0.5, parent: ClassRealm[maven.api, parent: null]] class loader.
log4j: Trying to find [log4j.xml] using ClassLoader.getSystemResource().
log4j: Trying to find [log4j.properties] using context classloader ClassRealm[plugin>org.codehaus.cargo:cargo-maven2-plugin:1.0.5, parent: ClassRealm[maven.api, parent: null]].
log4j: Using URL [jar:file:/C:/Users/username/.m2/repository/org/jboss/jbossts/jbossjts/4.13.1.Final/jbossjts-4.13.1.Final.jar!/log4j.properties] for automatic log4j configuration.
log4j: Reading configuration from URL jar:file:/C:/Users/username/.m2/repository/org/jboss/jbossts/jbossjts/4.13.1.Final/jbossjts-4.13.1.Final.jar!/log4j.properties
log4j: Could not find root logger information. Is this OK?
log4j: Parsing for [com.arjuna] with value=[INFO, default, stdout].
log4j: Level token is [INFO].
log4j: Category com.arjuna set …
Run Code Online (Sandbox Code Playgroud)

log4j cargo maven-cargo maven-plugin

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

如何禁用Facebook单点登录为Android - Facebook-android-sdk

Facebook android的SSO每次都给我invalid_key,我试图通过各种手段进行调试,但它无法正常工作.那么即使Facebook App安装在设备上,有没有办法/黑客禁用单点登录并使用Web视图验证方法...

sdk android facebook single-sign-on

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

如何传递参数并将stdin从文件重定向到程序在gdb中运行?

我经常运行一个程序:

./a.out arg1 arg2 <file
Run Code Online (Sandbox Code Playgroud)

我想用gdb调试它.

我知道set args功能,但只能从gdb提示符.

c++ debugging gdb

209
推荐指数
3
解决办法
16万
查看次数