我正在使用SQL server express(2005)作为后端运行一个小型Web应用程序.我可以使用SQL脚本创建备份,但是,我想每天安排这个.作为额外的选项(应该)我只想保留最后的X备份(显然是出于节省空间的原因)任何指针?
[编辑] SQL Server代理在SQL Server express中不可用...
我一直在为C#寻找一些好的遗传编程实例.谁知道好的在线/图书资源?想知道是否有进化/遗传编程的C#库?
c# genetic-programming genetic-algorithm evolutionary-algorithm
我只是想知道c#语言或.net框架中是否有内置的东西可以测试是否有东西是整数
if (x is an int)
// Do something
Run Code Online (Sandbox Code Playgroud)
在我看来可能有,但我只是一年级编程学生,所以我不知道.
创建哈希函数的最快方法是什么,用于检查两个文件是否相等?
安全性不是很重要.
编辑:我通过网络连接发送文件,并确保双方的文件相同
我有几个地方需要比较2(可空)值,看看它们是否相同.
我认为框架中应该有一些东西可以支持这个,但找不到任何东西,所以请注意以下几点:
public static bool IsDifferentTo(this bool? x, bool? y)
{
return (x.HasValue != y.HasValue) ? true : x.HasValue && x.Value != y.Value;
}
Run Code Online (Sandbox Code Playgroud)
然后,在我的代码中 if (x.IsDifferentTo(y)) ...
然后我有类似的可以为空的int,可空的双打等方法.
是否有更简单的方法来查看两个可空类型是否相同?
更新:
原来这个方法存在的原因是因为代码已经从VB.Net转换而来,其中Nothing = Nothing返回false(与C#相比,null == null返回true).应该使用VB.Net代码.Equals...
.
当然你可以将剩余的文件大小除以当前的下载速度,但如果你的下载速度波动(它会),这不会产生非常好的结果.什么是更好的算法,以产生更顺畅的倒计时?
(Eclipse 3.4,Ganymede)
我在Eclipse中有一个现有的Dynamic Web Application项目.当我创建项目时,我在"配置"下拉列表中指定了"Apache Tomcat v6的默认配置".
这是一个月或两个月,我现在想将配置更改为Tomcat'v5.5'.(这将是生产服务器上的Tomcat版本.)
我尝试了以下步骤(没有成功):
Targeted Runtimes
在项目下选择Properties
Tomcat v5.5
选项已被禁用,并且UI显示以下消息:If the runtime you want to select is not displayed or is disabled you may need to uninstall one or more of the currently installed project facets.
Uninstall Facets...
链接.Runtimes
选项卡下,仅Tomcat 6
显示.Dynamic Web Module
,我选择了版本2.4
代替2.5
.Runtimes
选项卡下,Tomcat 5.5
现在显示.Cannot change version of project facet Dynamic Web Module …
在我们正在迁移(通用化)的基于Oracle的应用程序中找到以下内容:
SELECT
Table1.Category1,
Table1.Category2,
count(*) as Total,
count(Tab2.Stat) AS Stat
FROM Table1, Table2
WHERE (Table1.PrimaryKey = Table2.ForeignKey(+))
GROUP BY Table1.Category1, Table1.Category2
Run Code Online (Sandbox Code Playgroud)
(+)
在WHERE子句中做什么?我以前从未见过这样的用法.
我有一些500MB的json文件.如果我使用"trivial"json.load一次加载其内容,它将消耗大量内存.
有没有办法部分阅读文件?如果它是一个文本,行分隔文件,我将能够遍历这些行.我正在寻找它的类比.
有什么建议?谢谢
我做了很少的遗传算法; 他们工作(他们很快找到合理的解决方案).但我现在发现了TDD.有没有办法以TDD方式编写遗传算法(严重依赖于随机数)?
为了更一般地提出问题,如何测试非确定性方法/函数.这是我想到的:
使用特定的种子.如果我首先在代码中犯了一个错误,但在重构时有助于发现错误,那将无济于事.
使用已知的数字列表.与上面类似,但我可以手动遵循代码(这将非常繁琐).
使用常数.至少我知道会发生什么.当RandomFloat(0,1)总是返回1时,确保骰子总是读取6是很好的.
尝试尽可能多地从GA中移出非确定性代码.这看起来很愚蠢,因为这是它的目的的核心.
关于测试的非常好的书籍的链接也将受到赞赏.
language-agnostic unit-testing non-deterministic genetic-algorithm