我想调整生产 SQL 服务器。进行调整(例如更改并行度)后,我想知道它是否有助于或损害查询执行时间。
这似乎是一个明显的性能计数器,但在过去的半个小时里,我一直在搜索 Google 和 perfmon 中的计数器列表,但我一直无法找到 SQL 服务器的性能计数器来给我所有的平均执行时间查询命中服务器。相当于 ASP.NET 请求执行时间的 SQL Server。
有没有我失踪的?是否有另一种有效的方法来监控服务器的平均查询时间?
哪种格式更好,可以存储Flex应用程序,SWF或SWC的图形资源?
是否有任何真正的差异,如果是的话,它们是什么?
实现Quicksort时,您需要做的一件事就是选择一个数据透视表.但是当我看下面的伪代码时,我不知道应该如何选择枢轴.列表的第一个要素?别的什么?
function quicksort(array)
var list less, greater
if length(array) ? 1
return array
select and remove a pivot value pivot from array
for each x in array
if x ? pivot then append x to less
else append x to greater
return concatenate(quicksort(less), pivot, quicksort(greater))
Run Code Online (Sandbox Code Playgroud)
有人可以帮助我掌握选择枢轴的概念,以及不同的场景是否需要不同的策略.
如果我想构造一个std :: string,其行如下:
std::string my_string("a\0b");
Run Code Online (Sandbox Code Playgroud)
我希望在结果字符串中有三个字符(a,null,b),我只得到一个.什么是正确的语法?
对于包含动态内容和个性化的复杂Web应用程序,服务器的响应时间是多少(因此排除网络延迟和浏览器呈现时间)?我正在考虑Facebook,亚马逊,MyYahoo等网站.一个相关的问题是后端服务的响应时间是多少?
如何从服务器获取图像?
我有一些代码允许我在画布上绘制一些图像.
<html>
<head>
<script type="text/javascript">
function draw(){
var canvas = document.getElementById('canv');
var ctx = canvas.getContext('2d');
for (i=0;i<document.images.length;i++){
ctx.drawImage(document.images[i],i*150,i*130);
}
}
</script>
</head>
<body onload="draw();">
<canvas id="canv" width="1024" height="1024"></canvas>
<img src="http://www.google.com/intl/en_ALL/images/logo.gif">
<img src="http://l.yimg.com/a/i/ww/beta/y3.gif">
<img src="http://static.ak.fbcdn.net/images/welcome/welcome_page_map.png">
</body>
</html>
Run Code Online (Sandbox Code Playgroud)
我想继续从服务器上获取图像,而不是循环遍历document.images.
for (;;) {
/* how to fetch myimage??? */
myimage = fetch???('http://myserver/nextimage.cgi');
ctx.drawImage(myimage, x, y);
}
Run Code Online (Sandbox Code Playgroud) 我想使用Linq to Xml通过属性名从.xml文件中获取单个XElement,类似于在下面通过Id检索Linq to Sql中的单个对象:
var singleDog = context.Dogs.Single(p => p.Id == int.Parse(Id));
Run Code Online (Sandbox Code Playgroud)
这可能吗?
以下代码在第2行接收seg错误:
char *str = "string";
str[0] = 'z'; // could be also written as *str = 'z'
printf("%s\n", str);
Run Code Online (Sandbox Code Playgroud)
虽然这非常有效:
char str[] = "string";
str[0] = 'z';
printf("%s\n", str);
Run Code Online (Sandbox Code Playgroud)
经过MSVC和GCC测试.
我正在开发一个ASP.Net Web应用程序,它必须在标准的Avery样式标签纸上打印动态创建的标签(一个特定的大小,所以只有一个整体布局).标签具有可变数量的线(3-6),并且可以包含文本行或图形条形码图像.
我继承的第一个剪辑,使用等宽字体来减少格式问题,但是这不允许在标签上放置足够的文本并且客户不满意.基本上它是格式化的文本.
我的下一个版本使用TABLE,DIV,CSS和一些JavaScript计算来使用比例字体格式化标签.它仍然需要一些调整(用户必须正确设置他们的打印边距并关闭打印页眉和页脚),但它似乎工作.
但是,似乎不同的打印机如何渲染文本(WYS不是WYG)有一些变化,所以即使我们使用至少两种不同的打印机(喷墨打印机和激光打印机)在不同的浏览器上进行测试,一些用户的标签不排队.通过调整页面设置对话框中的边距可以调整轻微的边距变化,但更难的问题是标签间距可能会偏离一小部分英寸,因此如果第一个标签很好地居中,那么页面末尾标签文本和图像已从标签的顶部或底部爬出.
我们即将转向生成Word,Excel或PDF输出,这将花费相当多的开发时间并可能在打印过程中添加额外的步骤.
那么,有没有人对如何在不同类型的打印机上精确渲染的HTML/CSS布局有任何建议?我不太关心线/字断点是否有点不同,但我需要能够预测位置每个标签区域的左上角.
现在,标签在表格中向下流动,我们一直在调整单元格和内部DIV的盒子模型,使它们达到统一的高度.我怀疑使用每个元素的绝对定位可能是最好的答案,但由于ASP.Net生成标签元素,这也很棘手.如果我肯定知道它会起作用,我宁愿尝试它而不是扔掉我们必须去的另一代方法.
轻微更新:现在我正在进行一些绝对定位测试 - 仅设置包含块元素的顶部和左侧坐标.到目前为止,页面上的偏移量(页边距,纸张对齐等)都有微小的变化,但所有测试的浏览器和打印机都准确地将元素放入彼此相对正确的位置上.我很欣赏PDF提示,但是有没有人知道使用绝对定位的其他"陷阱"?
更新: 为了记录,我使用iTextSharp重写了标签打印部分并且它完美地工作 - 绝对是将来这样做的方式...
这是一个非常简单的问题,答案很简单,但在互联网上找到答案并不是那么简单.
我在Visual Studio 2008中有一个简单的安装(部署)项目,我有EULA文本.在项目中我需要做什么才能将EULA纳入安装向导?
performance ×2
.net ×1
algorithm ×1
apache-flex ×1
asp.net ×1
c ×1
c# ×1
c++ ×1
c-strings ×1
canvas ×1
css ×1
eula ×1
flash ×1
html ×1
image ×1
javascript ×1
linq-to-xml ×1
null ×1
printing ×1
pseudocode ×1
quicksort ×1
scalability ×1
sorting ×1
sql-server ×1
stdstring ×1