Articles of javascript

谷歌分析是否放慢我的网站?

我在我的网站的最后阶段,目前我需要find一个合适的统计应用程序/工具。 我已经看过webalizer,但似乎过时了。 另外,我也研究过谷歌分析,但是如果我实施它,恐怕我的网站会变慢。 显示的数据库资料已经相当繁重,这是dynamic的顺便说一句。 我已经阅读,我可以把遗传algorithm的代码在页面的底部,从而页面将加载第一,但我还是不想减速。 你们在统计方面的经验都比我多,所以我相信你们可以给我一些好的build议。 我有我自己的私人服务器(Linux),我也有根访问(offcourse)。 你认为我应该在服务器上有一个统计应用程序,而不会干扰我的网站,或者我应该去谷歌的方式和使用分析? 请给我很好的应用程序名称,你已经testing等… 谢谢

如何debugging肉桂小程序?

我想写一个肉桂小程序。 这些基于JavaScript。 我想写的代码改变服务(打开和closures,类似于WebDeveloperMenuApplet )。 我不希望debugging的服务启动/停止/重新启动工作,但我想知道我将如何debugging菜单项和function的调用。 我也希望写一个configuration小程序,涉及一些更复杂的编码或调用外部服务器。 是否有可能加载到Web浏览器或有更好的方式来debugging呢? 我不知道import命令在哪里拉,所以我不知道如何在网页浏览器中复制它。 目前使用IntelliJ IDEA作为IDE,但完全可以切换到这个项目的任何东西。

Node.js 100%CPU – gettimeofday调用

我有一个长时间运行的node.js进程,有时会跳转到100%CPU并停止响应请求。 最近一次,我附加了这个过程,这是我看到的: Process 19523 attached – interrupt to quit gettimeofday({1394558574, 234192}, NULL) = 0 gettimeofday({1394558574, 235381}, NULL) = 0 gettimeofday({1394558574, 306460}, NULL) = 0 mmap(0x3edab823a000, 2097152, PROT_NONE, MAP_PRIVATE|MAP_ANONYMOUS|MAP_NORESERVE, -1, 0) = 0x3edab823a000 munmap(0x3edab823a000, 811008) = 0 munmap(0x3edab8400000, 237568) = 0 mmap(0x3edab8300000, 1048576, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x3edab8300000 gettimeofday({1394558574, 316435}, NULL) = 0 gettimeofday({1394558574, 316576}, […]

是否有任何JavaScript库可以在浏览器中呈现terminal输出?

我有一个文本文件,其中包含terminal输出,其中包括各种字符代码,如移动光标,等等。我怎样才能在浏览器中正确渲染?

我想返回一个解码值作为node.js中编码数据的子目录的输出

C:\Desktop\folder\funcs.js:88 return "from" + decode(inbox.messages[found].from) + "\n—\n" + ^ TypeError:无法读取Object.module.exports.findNextMessage(C:\ Desktop \ folder \ funcs)中未定义的属性'from' 根据很多论坛,版本的重新安装/升级和降级帮助,但没有为我工作。 .hash发生同样的错误。 return "from" + decode(inbox.messages[found].from) + "\n—\n" + decode(fs.readFile(path.join(inbox.dir, inbox.messages[found].hash), "utf8"))

使用打包n得到“Error:invalid version 4.3.2”

我在我的windows机器上运行软件包n并试图获得节点版本4.3.2。 我在全球安装了n个并安装了最新版本。 我在git bash中运行命令n 4.3 ,并得到错误: Error: invalid version 4.3.2

插件来修改Windows的快捷方式/function,自动化ADlogin

我需要自动化AD(Active Directory)login,为此我需要修改Windowsfunction来请求服务器的密码,而不是系统密码。 cntrl + Alt + Del ,它通常要求系统login凭据,我希望它要求我的服务器(比如说abc.com)login密码。 当用户点击或select,控制+ Alt + Del时,会出现一个对话框,询问我的服务器密码,点击提交,就会向abc的服务器发送一个呼叫。 服务器将validationinput的密码,如果其正确,将返回AD密码,然后使用此密码,我需要validationAD用户。 所以,我有2个密码(服务器密码和AD密码),步骤是 input服务器密码 如果服务器密码正确,服务器将返回AD密码 使用服务器返回的AD密码在Windows上validation并login用户。 我需要为此devise一个插件,在任何窗口上安装时都可以这样工作。 但我还没有想法,从哪里开始。 我已经经历了几篇文章,我发现有MSGina.dll ,但它已经过时了,我们有自定义凭据提供商为此。 我不知道如何使用它们。我通常使用JavaScript和nodejs,但我认为这将需要C / C ++。 请给我一个方法。 提前感谢。

Jupyter笔记本电脑没有正确启动在Windows Ubuntu的bash

我想在Windows Ubuntu的bash上运行jupyter笔记本。 首先我已经安装了anadonda。 anaconda应该包含运行jupyter笔记本的所有依赖。 当我从Ubuntu的bash运行jupyter笔记本,出现以下错误。 什么可能导致这个问题,以及如何解决它?

Backstopjs无法连接启动的浏览器

我正在使用backstop来testing我的应用程序,但它随机testing失败,如消息 命令| 命令`test`在[155.109s]后以错误结束 命令| BackstopException:TestNameGoesHere上的ViewportNameGoesHere:错误:连接ECONNREFUSED 127.0.0.1:9336 端口9336是backstop连接chromy使用的端口之一。 应用程序端口是8082。 该问题只发生在Windows中。 一切工作在Linux Mint。 开始testing的命令是 backstop test –configPath=backstop-config.js configuration是 module.exports = { viewports, scenarios, paths: { bitmaps_reference: `backstop-smth/bitmaps_reference`, bitmaps_test: `backstop-smth/bitmaps_test`, engine_scripts: `backstop/engine_scripts`, html_report: `backstop-smth/html_report`, ci_report: `backstop-smth/ci_report`, }, engine: "chrome", report: ["browser", "CLI"], }; 每个场景如下所示: scenarios.push({ label, url, hideSelectors: ["#debug"], removeSelectors: [], selectors: ["body"], readyEvent: null, delay: 5000, onReadyScript: […]

Gulp使用常规命令但不使用git bash

在过去的几天里,我有一个在git bash中运行的问题。 我试过了,尝试了一切,但没有运气。 这是我的错误: 如果你注意到有一个C:\ c \,我被告知它的cygwin语法。 我从来没有听说过。 Npm已经与我已经下载的所有其他包一起工作,现在它只是不会工作。 奇怪的是,同样的人告诉我,这是cygwin的语法告诉我在Windows命令提示符尝试它,很奇怪,它的工作。 我如何改变path,所以它没有c \和它只是C:\ 这是我迄今见过的最奇怪的事情,但任何帮助都将不胜感激。 谢谢。