草庐IT

sin_alpha

全部标签

ruby - ruby 中的版本排序(使用 alphas、betas 等)

如何在Ruby中对版本列表进行排序?我看过有关自然排序的内容,但这是更进一步的内容。输入是一串这样的字符串:input=['10.0.0b12','10.0.0b3','10.0.0a2','9.0.10','9.0.3']我几乎可以用naturally做到这一点gem:require'naturally'Naturally.sort(input)=>["9.0.3","9.0.10","10.0.0a2","10.0.0b12","10.0.0b3"]问题:10.0.0b3排在10.0.0b12之后;10.0.0b3应该是第一个。谁有可行的方法?其他语言也有帮助!

ruby - 无法使用 Bootstrap 4 Alpha 2 在 grunt dist 上加载 grunt/sauce_browsers.yml

我正在尝试编译自定义版本的bootstrapv4alpha2,但我不断收到2个错误。请帮忙。我对ruby一窍不通。我成功安装了$geminstallbundler其实bootstrap下是没有.bundle目录的从/node_modules/bootstrap运行以下命令失败$bundleinstall以下也失败了:$gruntdistLoading"Gruntfile.js"tasks...ERROR>>Error:Unabletoread"grunt/sauce_browsers.yml"file(Errorcode:ENOENT).Warning:Task"dist"notfou

javascript - 更改图像的 alpha

如何在javascript中更改图像的alpha?另外,哪些浏览器支持此功能? 最佳答案 使用jQuery:$(something).css('opacity',0.5);这将适用于所有浏览器。但是,它无法在IE7和8中正确处理半透明PNG图像,除非使用过滤器应用它们。 关于javascript-更改图像的alpha,我们在StackOverflow上找到一个类似的问题: https://stackoverflow.com/questions/2760589/

javascript - 尝试使用 React Hooks 时出现 "TypeError: Object(...) is not a function"错误(alpha)

这个问题在这里已经有了答案:HowtousenewFeatureHooksinReact?(1个回答)关闭4年前。当我尝试使用新的Reacthooks功能时,出于某种原因我遇到了这个烦人的错误消息。我按照文档中的说明使用yarnaddreact@next将React升级到最新的alpha版本。

javascript - CSS 和 javascript 中的 (Chromium) alpha 颜色值(在 rgba 中)

如果我在javascript中通过rgba(r,g,b,a)将alpha值设置为1以外的任何值,则浏览器设置的实际值会略有不同。但是CSS中设置的值是完全匹配的。请参阅中的代码示例code-pen-sitewindow.onload=function(){document.getElementById("p1").style["background-color"]="rgba(255,0,0,0.3)";}RGBcolorswithopacity:RedGreen使用Chromium浏览器按F12激活检查器检查“红色”。“红色”的背景颜色设置为rgba(255,0,0,0.3),但在I

javascript - 为什么预计算 sin(x) *比在 Javascript 中使用 Math.sin() *慢*?

我在JavaScript中发现了一个有趣的异常现象。其中重点是我尝试通过预先计算sin(x)和cos(x)并简单地引用预先计算的值来加速三Angular变换计算。直觉上,预计算比每次计算Math.sin()和Math.cos()函数更快。特别是如果您的应用程序设计将仅使用一组受限制的值作为三Angular函数的参数(在我的例子中,区间[0°,360°]中的整数度),这足以满足我的目的。所以,我进行了一些测试。在预先计算sin(x)和cos(x)的值并将它们存储在360个元素的数组中之后,我编写了一个简短的测试函数,通过一个简单的测试HTML页面中的按钮激活,以比较两者的速度方法。一个循

javascript - Math.sin() 在服务器/客户端上给出不同的结果?

我使用meteor。它在服务器和客户端上都使用Javascript。当我运行Math.sin(356644061314425)*10000时,我得到:-9986.46139381927在服务器上和-9986.46115497749在客户端/浏览器/应用程序上这是为什么?我怎样才能防止这种情况发生?编辑:建议的重复问题涉及度数/弧度。我认为我的更多是运行时问题。 最佳答案 我认为“如何防止这种情况发生?”的答案是“你不能”。“这是为什么?”的答案就是Math.sin的javascript实现没有确定。参见http://www.ecma

javascript - Angular2 Material Design alpha.9-3 有 '404 not found' @angular/material

我已按照angularmaterial2入门中的说明安装@angular/material。通过Atom,我更新了package.json、app.module,除了入门说明之外,我还更新了systemjs.config,如下所示:'@angular/material':'node_modules/@angular/material',我收到这些错误:zone.js:1274GEThttp://localhost:3000/node_modules/@angular/material/404(未找到)(SystemJS)XHR错误(404未找到)加载http://localhost:3

javascript - 如何向任何 HTML 元素添加 alpha 过滤器并在 IE 中保留其他过滤器?

如果我有这个HTML然后这个javascript在IE6中工作document.getElementById("a").filters.alpha.opacity=60;但是如果没有设置样式javascript抛出错误'filters.alpha'为空或不是对象这段代码有效document.getElementById("a").style.filter="alpha(opacity=60)";但是随后应用于图像的其他滤镜将被覆盖。所以问题是:如何向任何HTML元素添加alpha过滤器并在IE中保留其他过滤器?编辑我想要纯javascript(不是jQuery)解决方案

javascript - 优化击倒/TKO - Alpha3

现代化进程中Knockout对于4.0版(现在位于monorepotko),我遇到了一些性能问题。在其他变化中,一些内部循环的东西已经转换为ES6类,这导致了一些主要的性能问题。我不想撤销这项工作,因为它为一些关键代码增加了相当多的清晰度,所以我想征求一些关于如何改进ES6代码的意见。我在这里设置了一些用于分析的简单示例:KnockoutAlpha2-349毫秒KnockoutAlpha3(prerelease)-622毫秒jsFiddles中的代码如下,它是许多绑定(bind)所经历的减速的原型(prototype)。HTML:{{count}}/{{time}}mscc{{#unl