问题列表 - 第39161页

优化QT中的画线

我是 QT 新手。我正在研究图形。

我正在使用 QWidget 来绘制图形(用于在 QWidget 绘制事件中绘制图形)。我需要绘制背景和前景图形。背景是固定图形。前景我正在画线。

每 100 毫秒我需要绘制 20 个点。本次绘制时间为8秒。我总共需要画 1600 分(总分代表有争议的路线)。

我正在使用 QTimer 每 100 毫秒调用一次该绘图。前几张图画得很快。在绘图的中间它变得缓慢。

问题是我需要每 100 毫秒绘制所有前景和背景。

请帮我解决这个问题。如果有人有示例代码,请提供。提前致谢。

有没有办法只绘制部分区域,即。仅图形的特定修改区域?

qt

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

Python列表按降序排序

如何按降序对此列表进行排序?

timestamp = [
    "2010-04-20 10:07:30",
    "2010-04-20 10:07:38",
    "2010-04-20 10:07:52",
    "2010-04-20 10:08:22",
    "2010-04-20 10:08:22",
    "2010-04-20 10:09:46",
    "2010-04-20 10:10:37",
    "2010-04-20 10:10:58",
    "2010-04-20 10:11:50",
    "2010-04-20 10:12:13",
    "2010-04-20 10:12:13",
    "2010-04-20 10:25:38"
]
Run Code Online (Sandbox Code Playgroud)

python sorting reverse

308
推荐指数
6
解决办法
61万
查看次数

Selenium获得动态ID XPath

我是Selenium的新人,新来的,我的英语不是最好的.

我正在使用selenium和.NET ...

我有一个像这样的HTML页面,但事件的数量是不同的:

<div id="eventContent" style="text-align: center;">
       <div class="event" id="event-8971062">
            <ul>
                <li ...></li>
                <li ...></li>
                <li ...></li>
            </ul>
       </div>                    
       <div class="event odd" id="event-9224880">
            <ul>
                <li ...></li>
                <li ...></li>
                <li ...></li>
            </ul>
        </div>          
</div>
Run Code Online (Sandbox Code Playgroud)

我需要检查不同div中的所有数据,但计数是动态的,而(事件)id也是动态的.我试图找出div的计数,但这不起作用.为此我试试这个:

DefaultSelenium selenium = new DefaultSelenium(...);
decimal count = selenium.GetXpathCount("//div[@id='eventContent']");
Run Code Online (Sandbox Code Playgroud)

但是这个结果只带来1而不是两个.

当我尝试:

Console.WriteLine(selenium.GetText("//div[@id='eventContent'][1]"));
Run Code Online (Sandbox Code Playgroud)

它会打印所有div,但是当我这样做时:

Console.WriteLine(selenium.GetText("//div[@id='eventContent'][1]/div"));
Run Code Online (Sandbox Code Playgroud)

它只打印第一个div,我不明白为什么.有人可以这么善良,并告诉我这里发生什么,我错了吗?

在此先感谢elur

selenium xpath dynamic count

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

ui:有,风格没有出现

我想使用多个小部件共享一个CSS.

我可以看到css类名称被混淆,但是当我在firefox/chrome中检查元素时,类定义没有显示出来.这是我的代码.任何人都可以建议我错过了什么?谢谢.

style.css文件

.nameSpan {  color: #3E6D8E; background-color: #E0EAF1;} 
Run Code Online (Sandbox Code Playgroud)

Resources.java

public interface Resources extends ClientBundle { 
  @Source("Style.css") 
  Style style(); 
  public interface Style extends CssResource { 
    String nameSpan(); 
  } 
} 
Run Code Online (Sandbox Code Playgroud)

uibinder.ui.xml

<ui:UiBinder xmlns:ui='urn:ui:com.google.gwt.uibinder' 
    xmlns:g='urn:import:com.google.gwt.user.client.ui'> 
  <ui:with field='res' type='com.my.app.widgets.logoname.Resources'/> 
  <g:HTMLPanel> 
      <div> 
        Well hello there 
        <g:InlineLabel ui:field='nameSpan' styleName="res.style.nameSpan">kevin</g:InlineLabel>
      </div> 
  </g:HTMLPanel> 
</ui:UiBinder> 
Run Code Online (Sandbox Code Playgroud)

uibinder.class

public class uibinder extends Composite { 
        private static uibinderUiBinder uiBinder =     GWT.create(uibinderUiBinder.class); 
        interface uibinderUiBinder extends UiBinder<Widget, uibinder> {} 
        @UiField(provided = true)  final Resources res;  // the style doesn't show no matter provided=true …
Run Code Online (Sandbox Code Playgroud)

gwt uibinder

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

如何在开罗/ Gtk中绘制带圆角的图像?

如何在开罗/ Gtk中绘制带圆角的图像?用任何语言.

gtk cairo

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

在单例中保持对线程的引用是否安全?

让我给你一个场景.

假设我的第一个Activity加载,也会创建一个线程,它将在后台无限期运行.

现在,如果我转移到另一个Activity,我假设我最初在主活动中创建的线程将继续运行.

所以,现在我的主要问题 - 为了从其他活动管理这个后台线程,在单例对象中存储对该线程的引用是否安全?

java singleton multithreading android

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

公共类与公共静态内部类的异常

我有两个选项(技术上是相同的,据我所知)来声明仅从特定类抛出的自定义异常类com.XXX.Foo:

  • 作为包中的公共类: com.XXX.CustomException
  • 作为公共静态内部类: com.XXX.Foo.CustomException

哪个选项更好?

java design-patterns exception-handling

31
推荐指数
3
解决办法
8169
查看次数

带有可变参数的新Function()

我需要使用new Function()构造函数创建一个具有可变数量参数的函数.像这样的东西:

args = ['a', 'b'];
body = 'return(a + b);';

myFunc = new Function(args, body);
Run Code Online (Sandbox Code Playgroud)

没有可能eval()吗?


非常感谢你们!实际上,a + b不是我主要关注的问题.我正在研究一个处理和扩展模板的代码,我需要将未知(和变量)数量的参数传递给函数,以便将它们作为局部变量引入.

例如,如果模板包含:

<span> =a </span> 
Run Code Online (Sandbox Code Playgroud)

我需要输出参数的值a.也就是说,如果用户声明扩展功能为

var expand = tplCompile('template', a, b, c) 
Run Code Online (Sandbox Code Playgroud)

然后打电话

expand(4, 2, 1) 
Run Code Online (Sandbox Code Playgroud)

我需要替换=a使用4.是的,我很清楚功能类似于eval()并且运行速度非常慢,但我没有任何其他选择.

javascript

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

调用线程必须是STA,因为许多UI组件在WPF中需要这个

我的情景:

   void Installer1_AfterInstall(object sender, InstallEventArgs e)
    {
        try
        {         

              MainWindow ObjMain = new MainWindow();               
              ObjMain.Show();              
        }
        catch (Exception ex)
        {
            Log.Write(ex);
        }
    }
Run Code Online (Sandbox Code Playgroud)

我收到错误"调用线程必须是STA,因为许多UI组件需要这个"

我所做的?

c# wpf

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

spring webservice无效的NamespaceHandler问题(jaxws)

我正在用 spring 构建一个 Web 服务。我可以构建项目并将其部署到 tomcat,但是当服务器启动时,我收到以下错误:

命名空间 [http://cxf.apache.org/jaxws] 的无效 NamespaceHandler 类 [org.apache.cxf.jaxws.spring.NamespaceHandler]:处理程序类文件或依赖类有问题;嵌套异常是 java.lang.NoClassDefFoundError: org/springframework/beans/factory/xml/NamespaceHandlerSupport

我已经在我的类路径中包含了 cxf-rt-frontend-jaxws.jar。

我的bean定义在这里:

 <jaxws:endpoint id="helloWebservice"
  implementor="#com.xxx.impl.HelloWebserviceImpl"
  address="/hellows">
 </jaxws:endpoint>
Run Code Online (Sandbox Code Playgroud)

我的 lib 文件夹包含(WEB-INF/lib):

antlr-2.7.6.jar
asinus-api.jar
asinus-ri.jar
aspectjrt.jar
aspectjweaver.jar
backport-util-concurrent-3.0.jar
cglib-nodep-2.1_3.jar
commons-beanutils-1.6.jar
commons-codec-1.4.jar
commons-collections-3.2.1.jar
commons-fileupload-1.2.jar
commons-httpclient-3.1.jar
commons-io-1.4.jar
commons-lang-2.4.jar
commons-logging-1.1.1.jar
com.springsource.javax.validation-1.0.0.GA.jar
com.springsource.org.aopalliance-1.0.0.jar
dom4j-1.6.1.jar
ehcache-core-1.7.2.jar
ezmorph-1.0.4.jar
freemarker-2.3.15.jar
hibernate3.jar
hibernate-validator-4.0.2.GA.jar
javassist.jar
jdom.jar
jpa-api-2.0-cr-1.jar
json-lib-2.2.jar
jta-spec1_0_1.jar
lib.txt
log4j-1.2.15.jar
memcached-2.4.2.jar
org.springframework.aop-3.0.2.RELEASE.jar
org.springframework.asm-3.0.2.RELEASE.jar
org.springframework.aspects-3.0.2.RELEASE.jar
org.springframework.beans-3.0.2.RELEASE.jar
org.springframework.context-3.0.2.RELEASE.jar
org.springframework.context.support-3.0.2.RELEASE.jar
org.springframework.core-3.0.2.RELEASE.jar
org.springframework.expression-3.0.2.RELEASE.jar
org.springframework.jdbc-3.0.2.RELEASE.jar
org.springframework.orm-3.0.2.RELEASE.jar
org.springframework.test-3.0.2.RELEASE.jar
org.springframework.transaction-3.0.2.RELEASE.jar
org.springframework.web-3.0.2.RELEASE.jar
owasp.jar
quartz-1.7.3.jar
rome-1.0.jar
slf4j-api-1.5.6.jar
slf4j-log4j12-1.5.6.jar
spring-modules-cache.jar
Run Code Online (Sandbox Code Playgroud)

和我的外部罐子:

cxf-2.2.5.jar
geronimo-activation_1.1_spec-1.0.2.jar
geronimo-jaxws_2.1_spec-1.0.jar
geronimo-ws-metadata_2.0_spec-1.1.2.jar …
Run Code Online (Sandbox Code Playgroud)

java spring web-services jax-ws javabeans

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