问题列表 - 第8989页

什么编程语言最好地弥合了伪代码和代码之间的差距?

当我从现在开始编写代码时,我计划首先将所有内容布置在漂亮,可读的伪代码中,然后围绕该结构实现该程序.

如果我将目前最简单到最难翻译的语言排名,我会说:

Lisp,Python,Lua,C++,Java,C

我知道每种语言都有其优点和缺点,但我专注于伪代码.您使用哪种语言最适合伪代码?我总是喜欢学习新语言.此外,如果您目前使用此技术,我很乐意听到您有关构建实用伪代码的任何提示.

注意:我觉得这是主观的,但每个人的偏好都有明确的答案.我在这里问这个问题是因为SO社区拥有非常广泛的受众,并且很可能建议我不会遇到的语言和技术.

pseudocode

11
推荐指数
3
解决办法
4157
查看次数

内联函数链接器错误

我正在尝试使用特定类的内联成员函数.例如,没有内联的函数声明和实现是这样的:

在头文件中:

int GetTplLSize();
Run Code Online (Sandbox Code Playgroud)

在.cpp文件中:

int NeedleUSsim::GetTplLSize()
{
    return sampleDim[1];
}
Run Code Online (Sandbox Code Playgroud)

出于某种原因,如果我将"inline"关键字放在实现和声明中的任何一个中,以及两个地方,我都会收到链接器错误,如下所示:

 Creating library C:\DOCUME~1\STANLEY\LOCALS~1\TEMP\MEX_HN~1\templib.x and object C:\DOCUME~1\STANLEY\LOCALS~1\TEMP\MEX_HN~1\templib.exp 
mexfunction.obj : error LNK2019: unresolved external symbol "public: int __thiscall NeedleUSsim::GetTplLSize(void)" (?GetTplLSize@NeedleUSsim@@QAEHXZ) referenced in function _mexFunction 
mexfunction.mexw32 : fatal error LNK1120: 1 unresolved externals 

  C:\PROGRA~1\MATLAB\R2008B\BIN\MEX.PL: Error: Link of 'mexfunction.mexw32' failed. 

为了摆脱这个错误需要做什么(即在制作这些内联成员函数方面我做错了什么)?

c++ inline linker-errors

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

人脸识别库

我正在为大学项目寻找一个免费的人脸识别库.我不是在寻找面部检测.我正在寻找实际的认可.这意味着查找包含指定面或库的图像,以计算特定面之间的距离.

我目前正在使用OpenCV来检测面部,并使用粗略的Eigenface算法进行识别.但我认为应该有一些比自编的Eigenface算法更好的性能.我不是在谈论速度和性能,我正在寻找一个比简单的Eigenface方法更好的结果库.

我看了一下Faint,但看起来这个库对我自己的应用程序来说不是很可重用.

我很高兴使用Python,Java,C++,C等类似的库.最好的办法是,如果它可以在Windows机器上运行,因为我现在依赖于一些外部的Windows专用代码.

image-processing face-recognition computer-vision

165
推荐指数
7
解决办法
11万
查看次数

JAXB 2的ObjectFactory类有什么意义?

我是使用JAXB的新手,我使用JAXB 2.1.3的xjc从我的XML Schema生成一组类.除了为我的模式中的每个元素生成一个类之外,它还创建了一个ObjectFactory类.

似乎没有什么能阻止我直接实例化元素,例如

MyElement element = new MyElement();
Run Code Online (Sandbox Code Playgroud)

而教程似乎更喜欢

MyElement element = new ObjectFactory().createMyElement();
Run Code Online (Sandbox Code Playgroud)

如果我查看ObjectFactory.java,我会看到:

public MyElement createMyElement() {
    return new MyElement();
}
Run Code Online (Sandbox Code Playgroud)

这是什么交易?为什么我甚至不打扰保持ObjectFactory类?我假设如果我从更改的模式重新编译它也将被覆盖.

java jaxb

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

WPF中的表布局

我是WPF的新手,所以我刚开始制作一个非常简单的记忆卡游戏,只是为了学习语法等等.游戏是所有卡面朝下的地方,你翻转两个,如果匹配则将它们移除,否则将它们重新折叠并尝试以最短的翻转次数移除所有卡片.就像我说的,很简单...... :)

我的问题是,HTML中是否没有表格元素,所以我可以轻松地将卡片放在统一的布局中而不必乱用边距?

wpf

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

在HTML中禁用GIF动画

有没有办法,在HTML中,在<img>标签中包含动画GIF,但是自动告诉GIF不动画?我意识到用户可以通过按ESC或单击停止来停止动画,但我希望GIF根本不动画.

我只想在一个特定页面上执行此操作,并且制作(1500+)GIF的单独非动画版本是不可行的.我只是希望GIF没有动画.

html animation gif animated-gif

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

你如何安装和使用grails测试覆盖?

我试图让grails代码覆盖插件基于以下方向工作:http: //www.grails.org/Test+Code+Coverage+Plugin

我做了:grails install-plugin代码覆盖

然后:grails test-app

基于此我希望看到一个测试/报告/ cobertura目录,但在运行"grails test-app"后我在项目中没有看到任何内容.

我已经安装了grails 1.1并创建了一个新的应用程序.我是否还需要做其他事情来查看这些报告?有没有更好的指示?

谢谢

grails plugins code-coverage

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

Javascript中的动画线图?

我想使用Javascript在网页上做一个线图.我希望它是动画的,这样当页面加载时,线条会慢慢地"绘制"到图形上.

我已经设法使用flot获得静态图,但是我不确定如何设置动画.

这将是我一半的完成任务,只是让画一条线中途沿着图形,但是当我试图通过修改数据集要做到这一点,它修改图的结构一样,所以该行填充100%的图形区域.

那么有没有办法分阶段绘制线数据,所以我可以动画它?

或者,是否有一些我忽略的其他javascript图形框架?

javascript graph flot animated

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

我可以让Hibernate通过工厂方法创建一个对象吗?

有没有办法在Hibernate中映射工厂方法(而不是让Hibernate调用默认构造函数并反射设置属性或字段)?

如果无法映射,Hibernate是否为逐个类的自定义对象创建提供了一个钩子?

谢谢!

java orm hibernate factory

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

IoC和ASP.NET MVC控制器

我应该按照这个方针做点什么吗?我在想我继承的所有控制器BaseController.这是否打破了IoC的设计模式?我还应该做些什么呢?

public class BaseController: Controller
{
    protected ICookieService CookieService {
        get {
            return ServiceResolver.Resolve<ICookieService>(new { HttpContext = HttpContext });
        }
    }
    protected IDateTimeService DateTimeService { 
        get {
            return ServiceResolver.Resolve<IDateTimeService>();
        }
    }
    protected ISettingsService SettingsService {
        get {
            return ServiceResolver.Resolve<ISettingsService>();
        }
    }

}
Run Code Online (Sandbox Code Playgroud)

c# asp.net-mvc inversion-of-control

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