问题列表 - 第23647页

使用javascript动态修改webkit动画

我想使用带有@ -webkit-keyframes的webkit动画,但能够动态修改规则上的值,以便动画不是静态的.我找到的所有样本都使用静态@ -webkit-frames,有没有办法用Javascript自定义?

javascript css webkit

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

WPF Best指向从BackgroundWorker更新进度条

我有一个需要很长时间才能执行的任务.为了通知用户进度,我有一个我在里面更新的进度条DoWork.

有人能告诉我这是否是更新进度条的最佳方法?我听说有一个ReportProgress事件处理程序,但我很困惑,因为我不确定的目的ReportProgress.

wpf backgroundworker progress-bar

7
推荐指数
2
解决办法
8432
查看次数

Javascript:将+1添加到以0开头的数字(如01,02,03)并保持为零

我想将(+1)添加到数字中.但问题是我的号码有时可以在它之前有0.喜欢01,02,03,04.所以我喜欢结果:

mockup01 + 1 = mockup02
mockup11 + 1 = mockup12
Run Code Online (Sandbox Code Playgroud)

怎么能实现呢?我如何使用它的示例是如果我有名为mockup_01.htm的文件名并将更改为mockup_02.htm

谢谢!

javascript math addition

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

单击按钮后强制重新绘制

考虑一下scala swing代码

detail.reactions += {
  case ButtonClicked(but) =>
    detail.contents += new Label(but.text)
    detail.background = new java.awt.Color(0,255,0)
}
Run Code Online (Sandbox Code Playgroud)

detail是的FlowPanel类型.单击该按钮时,颜色会立即重新绘制,但事实Label并非如此.当我点击该区域时它会变得可见.如何detail在点击后强制重新绘制其内容?

java events swing scala

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

学习游戏算法的好网站和/或书籍?

我对学习视频游戏算法感兴趣.(特别是对于iPhone,但通常也是如此.我认为某些概念是相同的.)我最好(亲自)从一本书中学习,但网站也很有用.

什么帮助您学习游戏编程算法和概念?

编辑:

根据要求,我将澄清算法的类型......我真的在寻找任何算法,但我想我对(自上而下的视图)平台游戏算法感兴趣,但是,现在你提到它,Seth,I国际象棋奇迹......

EDIT2:

由于问题的性质,我将其作为社区Wiki.

我现在对2D平台算法很感兴趣.我想重拍一个旧的视频游戏(个人最喜欢的,出版商现在已经不复存在了.)

algorithm

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

Eclipse:我应该为每个项目创建一个工作区吗?

我只是想知道是否最好将所有Eclipse项目放入一个工作区,或者每1个项目执行一个工作区.我只是一个单独的开发人员,或多或少的爱好,但我创建的应用程序实际上有生产版本在相当频繁的cron作业上运行,所以它几乎像业余生产环境.

到目前为止我注意到的唯一问题是导出JAR,我有可能包含来自其他项目的源文件,看起来它可能会变得混乱.

java eclipse

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

MouseMove敏感

我使用MouseMove事件来移动对象(比如标签).

简单原理(原理图):

OnMouseMove(e MouseEventArgs)
    if e.Button == Left
        deltaX = e.X - lastX
        foreach label in labels
            label.Location.X += deltaX
        lastX = e.X
Run Code Online (Sandbox Code Playgroud)

一旦标签数量增加,我就会开始看到沿着移动轨迹的标签痕迹.我有类似III II III II II III的东西,但想要像IIII这样的痕迹.我想知道什么时候鼠标"开始"和"停止移动"这样的东西.

我沿着水平轴移动标签.MouseDown(设置LastX)继续.没有人知道何时停止,只有鼠标移动敏感性.当然我可以MouseUp用来知道运动何时结束,但是如果用户保持按钮向下并停止移动,我想反映最新的标签位置.

有没有办法防止这种痕迹?

试着

label.Visible = false
label.Location.X += deltaX
label.Visible = true
Run Code Online (Sandbox Code Playgroud)

没有帮助.

parent.SuspendLayout和ResumeLayout没有多大帮助,因为我需要在每次鼠标移动时都这样做,所以任何效果.

.net controls mousemove winforms

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

为什么采用IEnumerable <interface>的函数不接受IEnumerable <class>?

比方说,我有一个班级:

public class MyFoo : IMyBar
{
    ...
}
Run Code Online (Sandbox Code Playgroud)

然后,我想使用以下代码:

List<MyFoo> classList = new List<MyFoo>();
classList.Add(new MyFoo(1));
classList.Add(new MyFoo(2));
classList.Add(new MyFoo(3));

List<IMyBar> interfaceList = new List<IMyBar>(classList);
Run Code Online (Sandbox Code Playgroud)

但这会产生错误:

`Argument '1': cannot convert from 'IEnumerable<MyFoo>' to 'IEnumerable<IMyBar>' 
Run Code Online (Sandbox Code Playgroud)

为什么是这样?由于MyFoo实现了IMyBar,人们可以预期IEnumerable的MyFoo可以被视为IMyBar的IEnumerable.一个平凡的现实世界的例子是生产汽车列表,然后被告知它不是车辆列表.

这只是一个小小的烦恼,但如果有人能够对此有所了解,我会非常感激.

generics ienumerable inheritance covariance c#-3.0

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

将名称空间声明从有效负载移动到轴创建的Web服务上的信封

我刚刚创建了一个使用axis和eclipse的Web服务客户端,它不能与我的Web服务提供者一起使用.Web服务客户端创建的消息如下所示:

<?xml version="1.0" encoding="UTF-8"?>
<soapenv:Envelope 
  xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" 
  xmlns:xsd="http://www.w3.org/2001/XMLSchema" 
  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
  <soapenv:Body>
    <enviarMensajeRequest 
       xmlns="http://www.springframework.org/spring-ws/Imk-Zenkiu-Services">
      <usuario>someuser</usuario>
      <clave>somepassword</clave>
      <mensaje>somemessage</mensaje>
      <contacto>
        <buzonSMS>somenumber</buzonSMS>
        <primerNombre>somefirstname</primerNombre>
        <primerApellido>somelastname</primerApellido>
      </contacto>
    </enviarMensajeRequest>
  </soapenv:Body>
</soapenv:Envelope>
Run Code Online (Sandbox Code Playgroud)

我发现该消息没有错,但我的提供者坚持认为该消息应该是:

<?xml version="1.0" encoding="UTF-8"?>
<soapenv:Envelope 
  xmlns:soapenv="http://schemas.xmlsoap.org/soap/envelope/" 
  xmlns:xsd="http://www.w3.org/2001/XMLSchema" 
  xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance" 
  xmlns:imk="http://www.springframework.org/spring-ws/Imk-Zenkiu-Services">
  <soapenv:Body>
     <imk:enviarMensajeRequest>
        <imk:usuario>someuser</imk:usuario>
        <imk:clave>somepassword</imk:clave>
        <imk:mensaje>somemessage</imk:mensaje>
        <imk:contacto>
           <imk:buzonSMS>somenumber</imk:buzonSMS>
           <imk:primerNombre>somefirstname</imk:primerNombre>
           <imk:primerApellido>somelastname</imk:primerApellido>
        </imk:contacto>
     </imk:enviarMensajeRequest>
  </soapenv:Body>
</soapenv:Envelope>
Run Code Online (Sandbox Code Playgroud)

注意命名空间声明从参数移动enviarMensajeRequest到参数soapenv:Envelope和限定条件imk:.我在这个过程中尝试了很多组合,但我的web服务,wsdl和xml知识非常有限.提供者说他们无法告诉我这件事.有任何想法吗?也许我可以使用不同的框架来创建正确的客户端.

axis web-services

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

Application.OnException是否在COM Dll中有效?

我想在Delphi编写的COM DLL中记录一些看似随机的错误.我该怎么做呢?是否可以使用Application.OnException事件处理程序?我控制COM DLL源,但不控制调用应用程序.

delphi exception-handling

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