问题列表 - 第4899页

如何使用C#调整动画gif图像的大小?

有没有一种方法可以使用C#创建动画gif图像的副本?

我想要的是使用用户提供的高度和宽度参数生成给定gif图像的副本.我已经尝试了几个小时来完成此操作但是生成的图像不能保留原始动画.

c# image gif animated-gif

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

Eclipse特征集成测试的最佳实践

我正在开发一个由几个Eclipse插件组成的Eclipse功能,使用Equinox声明性服务(DS)在运行时将插件连接在一起.我想添加集成测试来验证equinox配置.

特别是,我想验证一下

  • 服务组件按预期绑定在一起
  • 捆绑包已激活
  • 插件按预期共享信息(参见编辑2)

此外,我想使用Eclipse PDE无头构建(如此此处所述)将此集成测试作为我的持续集成过程的一部分.

我的问题是:您能否推荐任何框架,工具或实践,以便在我确定的约束条件下促进此类集成测试?

到目前为止我找到了两个线索:

  • Spring Dynamic Modules包含一个OSGi集成测试框架.但是,我无法在Eclipse中运行简单的Spring DM测试.它抱怨"平台已经在运行".
  • Pax Exam(以前称为Pax Drone)是另一个OSGi集成测试框架.

编辑:为了澄清,每个插件都有一个配置了组件定义xml文件的OSGi服务组件.其中一个配置文件中的错误不会破坏任何插件依赖性,并且很容易在运行时被忽视.必须进行集成测试才能检测到此类故障.

编辑2:到目前为止,我所看到的每件事似乎都证实了Uri的断言(见下文),多插件Eclipse功能未在功能/产品级别进行集成测试.如果我能至少自动验证服务组件是否正确绑定在一起,我愿意不进行全面的集成测试.

我的方法(还没有工作):


In a JUnit test do
   For each bundle/plugin of interest
      Get the osgi Bundle object with org.eclipse.core.runtime.Platform.getBundle()
      Verify that the Bundle is active with Bundle.getState()
      Verify that the Bundle is using the expected services with Bundle.getServicesInUse()
      Verify that the Bundle has registered the expected services with Bundle.getRegisteredServices()

我正在使用Eclipse Plug-in …

eclipse integration-testing osgi eclipse-pde

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

使用新的"hg rebase"命令有什么经验?

到目前为止,"hg rebase"如何对待你?你有没有发现任何错误或陷阱?在什么情况下它取代或补充mq?

mercurial

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

网站项目与Web应用程序 - 哪个更好?

我刚刚开始使用cms(N2),它在vs2008中使用网站项目模板进行模板基本实现.我注意到在编译它时需要比使用我更常用的Web应用程序项目花费更长的时间.

我的问题是:

  1. 为什么编译需要花费更长的时间?
  2. 哪个更好用?
  3. 我应该将其转换为Web应用程序吗?

如果这是重复,我道歉但我找不到类似的问题.

干杯

web-applications n2 visual-studio-2008 web

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

返回要传递给string.format()的参数元组

目前,我正在尝试在Python中获取一个方法,以返回一个零个,一个或两个字符串的列表,以插入字符串格式化程序,然后将它们传递给字符串方法.我的代码看起来像这样:

class PairEvaluator(HandEvaluator):
  def returnArbitrary(self):
    return ('ace', 'king')

pe = PairEvaluator()
cards = pe.returnArbitrary()
print('Two pair, {0}s and {1}s'.format(cards))
Run Code Online (Sandbox Code Playgroud)

当我尝试运行此代码时,编译器会将IndexError:tuple索引超出范围.
我应该如何构造我的返回值以将其作为参数传递给.format()

python tuples string-formatting

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

C#循环限制为50次传球

如何将下面的循环限制为50,以便在到达第51项时停止?

foreach (ListViewItem lvi in listView.Items)
{

}
Run Code Online (Sandbox Code Playgroud)

谢谢

c# loops

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

迁移经典ASP - Webforms还是ASP.NET MVC?

我正在为我的客户端做一些经典ASP应用程序的维护,当我正在浏览ASP时,脑海中浮现出以下问题 - 将经典ASP应用程序转换为ASP.NET MVC或ASP会更容易. NET WebForms?

在许多方面,似乎至少ASP的HTML可能更容易转换为MVC,而不是撕掉HTML块并将它们转换为ASP.NET控件,转发器,数据网格等.另外,必须添加可以添加ViewState等的处理和逻辑.

我不认为我的客户会要求任何这样的升级,所以这只是理论上的.

让我们假设这个ASP代码编写得非常好(当然并不总是这样),所以问题是,一个设计最好的ASP站点是否会比WebForms更好地迁移到MVC?

(请注意,我对ASP.NET MVC很新,所以我可能会遗漏一些关键的东西).

asp.net asp.net-mvc asp-classic

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

如何在自定义控件中包含光标(插入符号)?

我已被分配使用Windows窗体在C#中进行自定义网格控件.我不确定的一件事是如何处理显示闪烁的光标(插入符号)以指示正在进行单元格编辑的位置以及将显示下一个字符.

有谁知道如何使用标准文本框完成此操作?是否有一个标准的框架结构可以为我做这个?

显然我可以设置一个计时器并自己绘制光标,但我想知道是否有更好的选择.请注意,这是一个完全由用户绘制的控件,而不是UserControl派生,并且由于各种原因,子类化现有类不是一个选项.

c# winforms

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

Python - 测试目录权限

在Windows上的Python中,有没有办法确定用户是否有权访问目录?我已经看过了,os.access但它给出了错误的结果.

>>> os.access('C:\haveaccess', os.R_OK)
False
>>> os.access(r'C:\haveaccess', os.R_OK)
True
>>> os.access('C:\donthaveaccess', os.R_OK)
False
>>> os.access(r'C:\donthaveaccess', os.R_OK)
True
Run Code Online (Sandbox Code Playgroud)

难道我做错了什么?有没有更好的方法来检查用户是否有权访问目录?

python windows directory permissions

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

为中级程序员学习PHP和Web编程

我想知道一些关于那些已经熟悉编程的人学习PHP的好资源(书籍或网站).

我发现的许多教程都是针对那些从未编程过的人,并且需要很长时间才能学习基本的语言结构.

然而,最佳资源不会假设先前的Web开发背景.

php

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