问题列表 - 第9314页

如何独立测量所用机器的性能

我有一个表现良好的例程.但是,我不得不改变它.这种改变提高了程序的精确度但却损害了性能.

例程是大量的数学计算,可能是CPU绑定(我仍然需要对此进行更严格的测试,但我99%肯定).它是用C++编写的(编译器是Borland C++ 6).

我现在想测量一下例程的性能,首先我考虑测量执行时间,但在我看来这是一种有缺陷的方法,因为可能会有更多的事情发生.

然后我讨论了这个主题:测量应用程序性能的技术 - Stack Overflow.我喜欢通过MFlops测量的想法.

我的老板建议尝试通过cpu时钟周期进行某种测量,因此测试将与机器无关,但是,我认为这种方法属于MFlops测试.

在我看来,衡量两件事(执行时间和MFlops)是要走的路,但我想听听stackoverflow专家你们的想法.

测量CPU绑定例程性能的方法是什么?

c++ performance profiler

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

DateTime.ParseExact - 失败

快速问题:我正在尝试将以下格式的日期解析为它们的等效DateTime数据类型,但由于某种原因它失败了.

字符串格式为:28/May/2009:17:43:04 +0000

或者:dd/MMM/yyyy:hh:mm:ss zz00

这是我正在使用的代码:

Dim provider As New CultureInfo("en-US")
Dim d As DateTime = DateTime.ParseExact(value, "dd/MMM/yyyy:hh:mm:ss zz00", provider)
Run Code Online (Sandbox Code Playgroud)

但是,这会产生FormatException.

仅供参考:我也尝试将InvariantCulture用于ParseExact的provider参数,但无济于事.

任何指针都将非常感激; 这是星期五,我的大脑已经入睡了!:)

谢谢!

vb.net datetime

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

你能解释一下Context设计模式吗?

我开始阅读有关Context设计模式的内容.这是我从文中理解的内容:

  • 你有一个包含所有变量的地图

  • 你将它传递给任何需要它的人,这样你就不必将所有变量作为方法参数发送

我得到了吗?

language-agnostic design-patterns

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

Ruby on Rails和Twitter OAuth的测试策略

我正在开发一个利用twitter oauth的应用程序,并试图找出如何测试twitter oauth的砖墙.特别是尝试使用Cucumber和Webrat/Selenium来测试功能 - 如果用户已经提供了对应用程序的oauth访问权限,则注册/登录过程中的某些步骤会有不同的行为.

有没有人在他们的Ruby on Rails Cucumber功能(或任何其他测试框架)中有任何成功模拟或存根部分或所有Twitter OAuth系统的成功?任何帮助,将不胜感激.

ruby twitter ruby-on-rails oauth

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

如何在LINQ语句中重用表达式?

我喜欢为DRY原因重用表达式,但是如何在LINQ语句中重用表达式?

例如

我有

public static class MyExpressions {
    public static Expression<Func<Product,bool>> IsAGoodProduct() {
        return (p) => p.Quality>3;
    }
}
Run Code Online (Sandbox Code Playgroud)

并且想在LINQ语句中使用它,所以

  var goodProds = from p in dataContext.Products
                  where ????? // how do I use IsAGoodProduct here?
                  select p;
Run Code Online (Sandbox Code Playgroud)

当然,我可以使用IQueryableExtension.Where函数,但这会使连接和其他函数对于更复杂的查询更加困难.

这是可能的还是LINQ的限制?

c# linq lambda

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

如何在Spring Security中使用自定义角色/权限?

在将旧应用程序迁移到spring安全性时,我遇到以下异常:

org.springframework.beans.factory.BeanCreationException: Error creating bean with name '_filterChainProxy': Initialization of bean failed; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name '_filterChainList': Cannot resolve reference to bean '_filterSecurityInterceptor' while setting bean property 'filters' with key [3]; nested exception is org.springframework.beans.factory.BeanCreationException: Error creating bean with name '_filterSecurityInterceptor': Invocation of init method failed; nested exception is java.lang.IllegalArgumentException: Unsupported configuration attributes: [superadmin]
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:480)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory$1.run(AbstractAutowireCapableBeanFactory.java:409)
at java.security.AccessController.doPrivileged(Native Method)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.createBean(AbstractAutowireCapableBeanFactory.java:380)
at org.springframework.beans.factory.support.AbstractBeanFactory$1.getObject(AbstractBeanFactory.java:264)
Run Code Online (Sandbox Code Playgroud)

在旧的应用程序中,有"superadmin","editor","helpdesk"等角色.但是在所有Spring Security示例中,我只看到像"ROLE_"("ROLE_ADMIN"等)这样的角色.当我将"superadmin"重命名为"ROLE_ADMIN"并且仅在配置中使用此角色时,一切正常.

不起作用:

 <http auto-config="true">                                      
    <intercept-url pattern="/restricted/**" access="superadmin"/>
    <form-login
        authentication-failure-url="/secure/loginAdmin.do?error=true" …
Run Code Online (Sandbox Code Playgroud)

java spring spring-security

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

Wordpress数据库备份

有谁知道自动备份用于wordpress博客的数据库的好方法?最好是将备份作为.zip文件发送给管理员用户的方式,以便远程存储?

mysql wordpress backup wordpress-theming

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

最好的使用方法包含在Java中的ArrayList中?

我在Java中有一个ArrayList,它由一个包含两个字符串和一个整数的类型组成.我可以成功测试此ArrayList的一个元素是否等于另一个,但我发现contains方法失败.我相信这是因为我的类型不是原始的.

现在我看到两个替代方案,我想知道哪个是最好的选择:

  1. 通过迭代ArrayList并测试每个元素与我正在寻找的那个元素的相等性然后打破循环来实现我自己的contains方法.

  2. 或者使用我的类型的HashMap作为键,使用整数作为值而不是ArrayList.在这里,我可以使用方法containsKey来检查HashMap中是否已存在元素.

对#2进行处理的唯一警告是,在我的情况下,该值很大程度上是多余的.

java contains arraylist

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

显示IntelliJ中的所有警告

在我的IntelliJ项目中,当前打开文件中的警告/错误在编辑器右侧的标尺中显示为黄色/红色标记.有什么地方我可以很容易地看到当前项目中的所有错误警告吗?该项目是Grails项目,以防万一.

grails intellij-idea

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

如何获得浏览器的滚动条大小?

如何在JavaScript中确定水平滚动条的高度或垂直滚动​​条的宽度?

javascript scrollbar

157
推荐指数
10
解决办法
15万
查看次数