小编paa*_*aan的帖子

3个或更多数字的最小公倍数

如何计算多个数字的最小公倍数?

到目前为止,我只能在两个数字之间进行计算.但不知道如何扩展它来计算3个或更多数字.

到目前为止,这就是我做到的

LCM = num1 * num2 /  gcd ( num1 , num2 )
Run Code Online (Sandbox Code Playgroud)

使用gcd是计算数字的最大公约数的函数.使用欧几里得算法

但我无法弄清楚如何计算3个或更多数字.

algorithm math lcm

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

SimpleTest与PHPunit

我想知道是否有任何有这方面经验的人可以对这两者之间的显着差异有所了解吗?

每种特定的强度使其适合任何特定情况?

php phpunit unit-testing simpletest

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

您对Doctrine ORM的体验如何?

你对学说的体验是什么?我从来都不是一个ORM类型的人,我主要管理像adodb这样的基本数据库抽象层.

但我理解了它的所有概念和好处.所以当一个需要ORM的项目出现时,我认为我会尝试一个ORM框架.

我要在学说和推进之间做出决定,所以我选择了学说,因为我不想处理这个要求.

我不知道我做错了什么.我带着正确的心态进来了.我绝不是一个'初级'php小子.但是我每一步都在与系统作斗争.有很多文档,但都觉得有点混乱.而简单的东西,如YAML到数据库表创建只是不工作,只是没有错误或任何东西bork out.很多其他的东西工作有点时髦需要在工作之前进行额外的调整.

也许我在这里做了一些愚蠢的新手假设,一旦我发现它是什么我会有一个啊哈的时刻.但现在我完全讨厌这个系统.

是否有人可以给出一些提示或者可能指向我关于这个主题或某个权威网站/人的关于此的良好资源?或者只是推荐另一个"正常工作"的ORM框架?

php orm doctrine doctrine-orm

26
推荐指数
9
解决办法
8536
查看次数

有哪种数据库重构工具?

我正在寻找可以集成到我的CI工作流程的东西.
我听说过dbdeploy但我正在寻找其他的东西.我不喜欢dbdeploy的原因是我不想在我的服务器上安装java.

我当然希望解决方案不涉及将一些shell脚本串在一起.

database refactoring

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

Smarty集成到Code Igniter框架中

一点背景信息:
我最近一直在看几个PHP框架,它归结为两个.Zend Framework或CodeIgniter.

我更喜欢CodeIgniter,因为它设计简单.这是非常裸露的骨头,它只是保持简单.我不喜欢的是弱模板系统.模板系统对我很重要,因为我将与另一位设计师合作.能够给他一个好的模板系统是一个很大的优点.

Zend是第二选择,因为内置了更好的模板系统.与CodeIgniter相比,Zend是一种不同的野兽.它强调"模块之间的松散耦合",但它是一个更大的框架.我不喜欢觉得我有很多东西在我从不使用的引擎盖下运行.在我看来,这是不必要的开销,所以我考虑将模板系统放入CodeIgniter:Smarty.

问题:将Smarty集成到CodeIgniter的过程有多容易/困难?从我最初的CodeIgniter文档扫描中,我可以看到框架的布局很容易理解,我预计没有问题.我想知道是否有人以前曾经使用过它,因此我知道你所经历的任何"陷阱"会使这更难以实现或不可能实现.我也想知道这是否是一件好事.CodeIgniter中的模板系统是否足以正常使用?除了Smarty之外,还有其他适用于CodeIgniter的模板模块吗?我最好使用Zend Framework吗?这个轮子是在这里发明的吗?谢谢您的帮助!

zend-framework codeigniter smarty

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

有人可以指点我的WPF指南

我无法找到WPF的好指南.
我有C#和.NET方面的经验,但除了对整个技术的定期营销描述外,我对WPF一无所知.
任何人都可以向我指出一个关于WPF的初学者教程/指南.

.net wpf

9
推荐指数
2
解决办法
3741
查看次数

开源许可证之间有什么区别

我阅读了所有的许可证,坦率地说,我对许多选择感到困惑.我知道有些人放宽了许可证的限制,以便开源软件可以用于商业应用程序.
但除此之外,为什么有这么多许可证呢?它们之间是否有任何重大差异.我该如何为我选择合适的产品?

为了不使这个过于笼统和复杂,我会在这里抛出一些许可证,你们可以告诉我每个人的要点是什么

  1. gpl(v2/v3)
  2. Apache许可证
  3. BSD许可证
  4. 麻省理工学院许可证
  5. Mozilla许可证

编辑:(向我指出,3人,不少)许可是否允许用户在商业软件中使用该软件,这个问题包含在内.但是,正如所述,我也在寻找是否有人可以阐明除此之外的差异.在为我自己的项目选择一个项目的背景下,而不是在我是否可以在我自己的商业软件中使用该软件的背景下(就像我相信另一个线程是关于的)

language-agnostic

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

WPF的稳定性如何?

WPF的稳定性在WPF程序的稳定性方面有多稳定,但在API本身的"稳定性"方面.

让我解释:

微软因使用新技术改变其整个方法而臭名昭着.就像从silverlight 1转移到silverlight 2一样.使用WPF,我知道MS在.NET服务包的发布中改变了一堆东西.我不知道他们改变了多少东西.所以最重要的是,他们认为他们会在下一个版本中再次对系统进行改造,或者你认为它现在已经足够稳定,因为它们不会改变系统的大部分.我讨厌每次发布都要忘掉一些东西.

我希望这个问题不会太长.

.net wpf

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

不是关系的数据库系统

那里有哪些其他类型的数据库系统.我最近遇到过couchDB,它以非关系方式处理数据.它让我想到了其他人正在使用的其他模型.

所以,我想知道其他类型的数据模型是什么.(我不是在寻找任何细节,只是想看看其他人如何处理数据存储,我的兴趣纯粹是学术性的)

我已经知道的是:

  1. RDBMS(mysql,postgres等..)
  2. 基于文档的方法(couchDB,莲花笔记)
  3. 键/值对(BerkeleyDB)

database

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

在.NET C#中设置操作

我现在正在做一些与roughset有关的事情.该项目使用了很多集合操作和操作.我一直在使用字符串操作作为设置操作的停止间隔测量.它已经工作正常,直到我们需要通过算法处理一些不合理数量的数据(500,000条记录,每条记录大约40多列).

我知道.net 2.0中没有设置数据结构(2.0是我启动项目时的最新版本)我想知道是否有任何库在.net c#中提供快速设置操作,或者3.5是否添加了本机设置数据结构体.

谢谢 .

.net c# set data-structures

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

隐藏马尔可夫模型在.net中的实现?

有谁知道.net中的任何HMM实现?

我所做的一些事情基本上都是从我对这个主题的一点知识以及我教授的一个非常特定领域的应用程序的c ++代码中进行的.

我想稍微改进它,让另一个人的作品用同一种语言进行比较,真的可以帮助我看看我是否做得对.

.net hidden-markov-models

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

操作码缓存对内存使用的影响

任何人都可以告诉我与PHP操作码缓存相关内存使用开销是多少?

我已经看过很多评论,opcode cache但他们都只关注性能提升.我有一个小入门级VPS和内存限制是我关心的问题.

php opcode-cache

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

如何跟踪安装屏蔽安装程序对系统执行的注册表更改?

我需要类似i6comp的东西,但是需要更改reg列表而不是文件列表.

这样的事情存在吗?

编辑:我知道有办法监视对ergistry的更改但有没有办法通过检查安装文件来做到这一点?

registry installshield

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