我有一个表格,其中的行符号表示订单日期:
2009-05-15 13:31:47.713
2009-05-15 22:09:32.227
2009-05-16 02:38:36.027
2009-05-16 12:06:49.743
2009-05-16 16:20:26.680
2009-05-17 01:36:19.480
2009-05-18 09:44:46.993
2009-05-18 14:06:12.073
2009-05-18 15:25:47.540
2009-05-19 10:28:24.150
Run Code Online (Sandbox Code Playgroud)
我想要查询返回以下内容:
2009-05-15 2
2009-05-16 5
2009-05-17 6
2009-05-18 9
2009-05-19 10
Run Code Online (Sandbox Code Playgroud)
基本上它保持在所示日期结束时所有下达的订单的总计.订单不是当天的订单,而是自表格中最早日期以来的所有订单.
这是MSSQL 2000,第一个表中的数据类型只是日期时间,在第二个表中可能是datetime或string,它对我的目的并不重要.
如何TImage在Delphi中平铺图像?
为什么我需要它:我可以在运行时创建一个并存储我的图像,而不是在运行时创建更多的TImages,因为它知道它将"适合"直到达到TImage的高度和宽度.
请提出任何建议.
谢谢!
编辑:请注意,我不是要求拉伸图像,而是通过重复图像填充画布.
我有一个非常大的类有很多方法,是否可以使用Resharper从这个类构建一个接口?
我的问题是,如果我有时在同一个字符串上使用多线程
字符串不会被替换.(我在记事本上写了这个,所以语法可能是
错误)
使用System.Thread ...其他的课程
class ....
{
private static StringBuild container = new StringBuilder();
static void Main(...)
{
container.Append(Read From File(Kind of long));
Thread thread1 = new Thread(Function1);
Thread thread2 = new Thread(Function2);
thread1.Start();
thread2.Start();
//Print out container
}
static void Function1
{
//Do calculation and stuff to get the Array for the foreach
foreach (.......Long loop........)
{
container.Replace("this", "With this")
}
}
//Same goes for function but replacing different things.
static void Function2
{
//Do calculation and stuff …Run Code Online (Sandbox Code Playgroud) 我有一个项目组,主项目和测试项目.
在主项目中为类编写单元测试时,是否在测试项目中包含源文件,或者是否在搜索路径中放置了它的路径?
你为什么一个做另一个?
对此有什么最佳做法吗?
更新:看起来包含是首选选项,很大程度上是因为"访问"搜索路径中所有单元的缺点,而不是只访问您打算使用的单元.但是,让我烦恼的是需要在两个项目中始终包含一个文件.我通常将测试项目保留为活动项目,因此当我需要一个新类时,我创建一个新单元,它成为测试项目的一部分,但将其存储在主项目路径下.现在,我需要记住也将它包含在主项目中.应该有一个'创建新单位,并将其添加到所有开放项目' - 行动....
我已经使用过RhinoMocks产品很长一段时间了,对产品非常满意 - 从来没有理由去其他地方看看.我最近被TypeMock的优秀人员要求给他们的产品一个旋转,并想知道其他开发人员对Typemock Isolator的看法.你会建议其他隔离/模拟框架吗?为什么?
换句话说,是否有更快,更简洁的方式编写以下代码:
//Create an object for performing XSTL transformations
XslCompiledTransform xslt = new XslCompiledTransform();
xslt.Load(HttpContext.Current.Server.MapPath("/xslt/" + xsltfile.Value), new XsltSettings(true, false), new XmlUrlResolver());
//Create a XmlReader object to read the XML we want to format
//XmlReader needs an input stream (StringReader)
StringReader sr = new StringReader(node.OuterXml);
XmlReader xr = XmlReader.Create(sr);
//Create a StringWriter object to capture the output from the XslCompiledTransform object
StringWriter sw = new StringWriter();
//Perform the transformation
xslt.Transform(xr, null, sw);
//Retrieve the transformed XML from the StringWriter object
string …Run Code Online (Sandbox Code Playgroud) 我正在撰写一篇博客文章,其中使用了来自YouTube和Yahoo Video的多个视频,但我对页面渲染需要多长时间感到不满.除了使用ajax-y方法加载视频之外,是否有任何技巧可以使来自不同来源的多个视频更快地加载页面?
有人知道在 .NET 中有任何用于处理 MHT 文件(多部分 MIME 文件)的库吗?我需要以编程方式从包含 Flash 网站的现有 MHT 文件中提取内容。我无法找到任何此类库。
另外,如果 .NET 中有我不知道的本机方式,请随时告诉我。
编辑:我知道MailMessage类通过AlternateViews 属性支持多部分 MIME 消息。AlternateView类表示多部分 MIME 消息中的替代视图。我相信可以利用这些知识来使用 .NET 框架的原生代码构建一些东西。我只是一直没能找到合适的组合来让它发挥作用,所以我开始失去信心。有谁知道是否可以通过 AlternateView 和其他相关类提取 MHT 文件的内容?例如,如果可以从 Stream 创建 MailMessage 类的实例,那就太好了。
我想知道你们推荐什么作为从Sql Server中的MERGE语句获取动作计数的最佳方法.
所以,即我运行一个MERGE,它执行一些插入,一些更新和一些删除,...我希望能够找到HOW MANY插入,HOW MANY更新和删除多少.
最好的方法是什么?
c# ×3
.net ×2
delphi ×2
unit-testing ×2
asp.net ×1
count ×1
delphi-2009 ×1
interface ×1
javascript ×1
merge ×1
mhtml ×1
mocking ×1
optimization ×1
refactoring ×1
resharper ×1
rowcount ×1
sql ×1
sql-server ×1
string ×1
timage ×1
vcl ×1
video ×1
xml ×1
xslt ×1