草庐IT

数值分析

全部标签

javascript - 如何分析我的 Node 应用程序以查看我在哪里用完了内存和 CPU 资源?

我的网站,CompassionPit.com,由Node.js提供支持。我已经发布了源代码;这是hostedatGitHub.该应用程序本身在具有768MBRAM的Linode上运行(我最近升级了服务器;它是512MB)。最近我收到了来自Linode的CPU使用率通知:我们的使用率越来越频繁地达到90%以上。我调用Linode看看我能做些什么来升级我对CPU资源的访问,但显然我现在还好,因为如果我们最大限度地达到100%,那么我们可以溢出到下一个3个内核(Linode是4个处理器Xen实例)。我如何分析我的Node应用程序以查看我在哪里用完了内存和CPU资源?我预计我很快将需要重组应用

javascript - 调试和分析网络 worker

我正在运行计算,例如网络worker中的寻路。这可能需要几秒钟,我想对其进行优化。对于我当前的代码,Chrome似乎快了大约3倍,但是时间花在了哪里或者为什么我没有深入了解。通常,您如何调试WebWorker?您如何描述网络worker?(Firefox和Chrome) 最佳答案 在Chrome中,您可以在Sources>Workers中打开webworker源代码,并获得prifile的完整界面。在Firefox中进行分析-不知道。和http://www.nczonline.net/blog/2009/08/25/web-work

javascript - Gauge D3.js 显示指针顶部的数值

我是D3.js的新手,我设法使用我在Internet上找到的内容创建了一个仪表。但是我找不到任何显示指针顶部当前值的仪表。像这样:whatIwant显然,我希望值随针而动。我尝试为针本身添加“文本”属性,但没有成功。这是代码笔链接:http://codepen.io/kazu_codepen/pen/wGmGjv?editors=1010这是我的js代码://datawhichneedtobefetchedvarname="azerty";varvalue=17;vargaugeMaxValue=100;//datatocalculatevarpercentValue=value/ga

javascript - Durandal 谷歌分析跟踪

我正在使用Durandal1.2和DurandalRouterPlugin并希望通过GoogleAnalytics跟踪SPA中的页面浏览量:window._gaq.push(['_trackPageview',location.pathname+location.search+location.hash]我知道我可以监听hashchange事件,甚至可以通过SammyHook.我宁愿不这样做,因为Durandal目前正在rewritten移除对Sammy的依赖。我的问题是,有没有办法使用Durandal路由器插件进行设置? 最佳答案

javascript - 谷歌分析 : External . js 文件

只是为了确认...文件:google.jsvargaJsHost=(("https:"==document.location.protocol)?"https://ssl.":"http://www.");document.write(unescape("%3Cscriptsrc='"+gaJsHost+"google-analytics.com/ga.js'type='text/javascript'%3E%3C/script%3E"));try{varpageTracker=_gat._getTracker("UA-11510668-1");pageTracker._trackPa

javascript - elasticsearch 分析器 - 小写和空格分词器

我如何创建一个映射来标记空格上的字符串并将其更改为小写以进行索引?这是我当前通过空格标记化的映射,我无法理解如何将其小写并搜索(查询)相同...{"mappings":{"my_type":{"properties":{"title":{"type":"string","analyzer":"whitespace","tokenizer":"whitespace","search_analyzer":"whitespace"}}}}}请帮忙... 最佳答案 我设法编写了一个自定义分析器,这很有效..."settings":{"ana

javascript - 使用 JavaScript 在未经同意的情况下访问 Google 分析页面

我正在使用Atlasboard创建仪表板.我需要访问Google分析数据,例如页面浏览量等。我将在其中运行一些显示的查询here.有没有办法在不显示此同意页面的情况下访问我的Google分析数据?我正在使用google-api-nodejs-client应用程序接口(interface)。我找到了thispost有人提到使用服务帐户的地方。但无论如何我都找不到让这个在JavaScript中工作的方法。任何帮助都会很棒! 最佳答案 我终于找到了解决这个问题的办法!!!这是解决方案:)这是假设您已经拥有一个Google分析帐户,该帐户具

javascript - 如何使用谷歌分析跟踪点击事件

我尝试在用户单击特定元素时记录事件,但没有记录任何事件。这是我的代码:/*JQUERYPREPENDEDALREADY...*//*STANDARDGOOGLEANALYTICSCODE*/(function(i,s,o,g,r,a,m){i['GoogleAnalyticsObject']=r;i[r]=i[r]||function(){(i[r].q=i[r].q||[]).push(arguments)},i[r].l=1*newDate();a=s.createElement(o),m=s.getElementsByTagName(o)[0];a.async=1;a.src=g

javascript - 如何从字符串中获取数值?

这将提醒23。alert(parseInt('23asdf'));但这不会提醒23而是提醒NaNalert(parseInt('asdf23'));如何从'asd98'中获取号码? 最佳答案 您可以使用正则表达式来获取第一个整数:varnum=parseInt(str.match(/\d+/),10)如果你想解析任何数字(不仅仅是一个正整数,例如“asd-98.43”)使用varnum=str.match(/-?\d+\.?\d*/)现在假设您的字符串中有多个整数:varstr="a24b30c90";然后你可以得到一个数组varn

kubernetes--分析容器系统调用:Sysdig

目录Sysdig介绍:sysdig工作流程安装Sysdigsysdig常用参数:sysdig过滤:sysdig之Chisels(工具箱):其他常用命令Sysdig介绍:      Sysdig是一个非常强大的系统监控分析和故障排查工具。汇聚strace+tcpdump+iftop+lsof工具功能为一身。      sysdig除了能获取系统资源利用率、进程、网络连接、系统调等信息,还具备了很强的分析能力,例如:      1.按照CPU使用率对进程排序      2.按照数据包对进程排序      3.打开最多文件描述符进程      4.查看进程打开了哪些文件      5.查看进程HTT