我正在开发一个PHP-MySQL Web应用程序,用于服务器负载测试的可用工具很麻烦且令人困惑.所以我想我会尝试这个,我想知道这是不是一个坏主意:
PHP-MySQL的输出memory_get_usage()每秒点击页面n次,记录时间/内存消耗.这是Javascript和标记:
<script>
function roundNumber(num, dec) {
var result = Math.round(num*Math.pow(10,dec))/Math.pow(10,dec);
return result;
}
$(function(){
totalCount = 0;
i = 1;
totalTime = 0;
highest = 0;
memoryUsage = 0;
var hitsPerSecond = 1000;
var totalLimit = 100;
function testLoad(){
if (totalCount <= totalLimit){
$.get('/lp/user-page.php', function(data){
$(data).filter('#page-generation-time').each(function(){
totalTime += parseFloat($(this).text());
$('.console').append('<p>('+i+') - Load time: '+$(this).text()+'</p>');
i++;
if (highest < $(this).text()){
highest = $(this).text();
}
$('.average').html('Average: '+roundNumber(totalTime/i, 5)+' - Highest: '+highest);
});
$(data).filter('#page-memory-usage').each(function(){
memoryUsage …Run Code Online (Sandbox Code Playgroud) 我正在尝试构建一个应用程序,允许用户使用可以调整大小的矩形边框来指定图像的多个区域.
到目前为止,我有一个NSScrollView包含一个,NSImageView所以用户可以放大图像并按需要滚动.我目前的想法是,我可以使用NSViews一种方式来提供一个边界框,用户可以定位和调整大小以覆盖所需的区域,将NSView帧转换为图像大小的百分比,然后存储这些值以供以后使用.
有一种addAreaToImage方法可以添加NSView到NSScrollView用户当前所在位置的中心位置.我想要的是让用户能够点击并拖动该区域的角落,以便在任何他们想要的地方调整大小/移动它.如果愿意,可以选择一个实时边界框.
阅读完文档之后,与拖动相关的大部分内容都是让NSView成为拖动其他内容(如图像)或调整大小的地方,因为调整了superview,这些都不是我想要做的.
我担心的是,这个问题的答案(或一组能够让我能够推出自己的解决方案的答案)是如此基本,以至于没有人想到它们,谷歌的最后几天几乎已经确认了为了我.
我来自iOS开发,所以这不是一个全新的领域,但NSView和UIView似乎有足够的差异到目前为止彻底迷惑我.