草庐IT

noopener

全部标签

javascript - 交付 ClojureScript 桌面应用程序的最正常方式是什么

我有一个用Clojure编写的桌面应用程序,它受JVM启动时间的影响很大,非常适合ClojureScript。它作为JVM的jar文件提供,ClojureScript/JavaScript的等价物是什么? 最佳答案 常规javascript的部署规则适用。向用户发送从clojurescript的编译器发出的优化的.js文件并没有错。通常这意味着双击脚本或从命令行运行,就好像它是python或ruby​​一样。CanyoudoDesktopDevelopmentusingJavaScript?对于Windows机器,您有Windows

javascript - 折线周围的长度缓冲区

我的数学不是很好,所以我遇到了一道题。我有一条从一个目的地到另一个目的地的路线。有一段时间我试图在固定长度的路线周围应用彩色图。但是我无法获得漂亮的圆Angular,而且我缺乏数学知识让我很烦恼。现在我明白了和代码varr=[];varbla=result.routes[0].overview_path;for(iinresult.routes[0].overview_path){r.push(newgoogle.maps.LatLng(bla[i].lat()+z,bla[i].lng()-z));}bla.reverse();for(xinbla){r.push(newgoogle

javascript - 是否有用于 JavaScript 的 Aztec 条形码生成器库?

我正在寻找Aztec(2D)条形码的开源图像生成脚本:我似乎找不到任何可用的脚本。有一个Active-X控件here只能在IE和图像生成器URL中使用here,但这些都没有用,因为它应该是一个纯javascript解决方案,在基于webkit的浏览器下运行,可以在移动应用程序的断开连接模式下运行。有人有一些用javascript编写或可以移植到javascript的旧代码吗?谢谢。 最佳答案 bwip-js在支持的任何浏览器中运行–IE9+、FF2+、Chrome、Safari3+、Opera9+和Android2.1+。它还在No

Javascript 图片编辑插件

我在哪里可以找到Javascript或jQuery图像编辑器插件,用户可以在其中单击图像进行编辑,该插件允许他们裁剪、调整大小、旋转、翻转等 最佳答案 Pixastic(不再活跃)和CamanJS会很有用,但最好的肯定是Aviary(自2018年12月起弃用)。 关于Javascript图片编辑插件,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/12311359/

javascript - 在 Chrome 中观察元素大小

所以Chromeapparentlyhasabug用MutationObserver观察元素的大小手动调整元素大小时不起作用。在错误修复之前,我应该使用什么来代替或补充它来使它在Chrome中也能正常工作?我应该使用deprecatedmutationevents吗?还是有其他更好的选择?有没有办法在AngularJS中做到这一点而不使用元素对象? 最佳答案 为了观察元素的大小,您有以下选择:使用MutationObserver您可以观察元素的属性在手动调整元素大小时发生的变化。这isabuginChrome.您可以在计时器间隔内使

javascript - 如何在 SJCL 中实现公钥/私钥加密?

我用过StanfordJavascriptCryptoLibrary(SJCL)用于对称AES加密(基于其演示页面上的示例)。但是,我还有一个额外的要求,即生成key对,使用公钥加密数据,并使用私钥解密数据。一些类名表明这在SJCL中可能是可能的,但我想知道是否有人可以帮助举例说明它是如何完成的。在这个阶段,我不关心私钥存储,只关心公钥/私钥对的内存生成和使用。如果不可能,我会对有关涵盖AES和公钥密码学的替代库的建议感兴趣-但我知道这是我可以自己研究的东西!所以我主要想知道我开始使用的库是否可以满足我的所有需求,或者我是否需要寻找替代方案。 最佳答案

javascript - Browserify:IE8 兼容性

我在一些地方看到它提到Browserify与IE8及更低版本不兼容(here、here,并暗指here)。我在文档中没有看到任何关于此的官方信息。看起来可能是使用Function.prototype.call()但我不能确定。有没有人确切知道:IE的支持程度哪些代码(如果有的话)与IE8不兼容针对IE8特别推荐的解决方法 最佳答案 我为我的图书馆使用Browserifyhttp://github.com/pllee/luc构建所有浏览器代码。我的测试通过了IE6,我使用的是ES5shim,但我认为这不会使Browserify工作(先

javascript - 处理大型集合时优化 jQuery 选择器/addBack()

我使用jQuery有意从一个可能很大的html表中的元素中删除css类。请参阅下文,了解我这样做的原因。目前我是这样做的:vartableElements=$("#TreeListElemente").find("*").addBack();tableElements.removeClass("dxtldxtl__B2dxtl__B0dxtlSelectionCelldxtlHeaderdxtl__B3dxtlControldx-wrapdxtl__IMdxeHyperlink");表格有时很大并且有很多元素。我想加快页面加载/DOM操作。IE的内置Javascript分析器告诉我,尤

javascript - 如何正确记录 React/Redux 应用程序?

我目前正在记录一个用ES6编写的React/Redux应用程序,但我找不到任何有用的信息,什么是记录React应用程序的最正确方法。在此post,工具react-docgen出现了,我偶然发现了esdoc以及。esdoc自动生成文档,react-docgen提取React组件的信息并将其放入JSON文件中。由于我的应用程序不仅是React,而且是Redux,所以我找不到最好的方式来记录应用程序。一般来说,我不认为我应该混合使用它们,我认为esdoc更适合我,但我不完全相信我应该用esdoc从生命周期钩子(Hook)、proptypes、自己的方法等开始。有没有人偶然发现这个问题并能告诉

javascript - 如何进行实时同步编辑?

我正在尝试构建一个Rails应用程序,它基本上只是一个文本编辑器(具有一些我在其他任何地方都找不到的附加功能-这就是我构建它的原因)核心功能之一是实时并发编辑或实时协作编辑(随便你怎么称呼)。到目前为止,我已经使用名为Juggernaut的插件设置了网站。.这使我能够从客户端或服务器向所有其他客户端发送我想要的任何Javascript。因此,当有人键入内容时,我可以将该人键入的内容发送给其他所有客户端,而无需其他客户端轮询服务器。我遇到的问题归结为我不知道使用什么算法来解决冲突,也不知道如何以最好的方式做到这一点。我已经阅读了一点OperationalTransformation,但只