#java

2021-6-13 0:40
使用Rust为写小工具,我一直在很开心。我的日常工作涉及大量的JavaScript和Rust提供了一种熟悉的感觉,因此尝试锈病是一个容易做出的决定。但与此同时,实际上在Rust中做了有意义的工作需要很多重新思考如何构建与您的代码有关的结构和原因。编译器 - 符合其呼叫 - 是无情的;然而,出于某种原因,它出现了很多乐......
2021-6-12 21:45
“所有用户都是非JS'重新下载您的JS” - Jake Archibald 如果他们'在火车上,他们的净连接在你的javascript加载之前,那么没有javascript。 您有多少次移动浏览器挂起,加载页面,然后在刷新时立即加载它? 天空意外阻止jquery,康卡斯特将广告插入您的脚本,如......
2021-6-12 7:44
自从我上次在Java工作以来,已经大约十年了,很多已经改变了。我以为Joshua Blochwhoich以来,我认为我已经收到了一个新版本。曾经是我的指导星星队。然而,在各种语言和平台的额外经验之后,这本书经常让我摇头。不同意其20%的物品。一个冲突oppic是枚举,特别是第36项:“使用enumset而不是位字段。......
2021-6-11 2:59
十多年前,谷歌重新实施了Java编程语言作为其新的Android移动操作系统的一部分。甲骨文,Java的所有者,然后在2010年起诉谷歌获取版权侵权。本月晚些时候,最高法院将听到这个史诗般的版权案件中的口头论据,这将对整个软件行业产生巨大影响 - 这可能会花费谷歌数十亿美元。 谷歌说它没有做错了。版权法专门排除&#......
2021-6-10 3:49
在实现JavaScript的语言功能时,实施者必须决定规范中的语言如何映射到实现。有时这相当简单,规范和实现可以分享大部分相同的术语和算法。其他时间,实施中的压力使得它更具挑战性,需要或迫使实施策略分歧与语言规范不同。 私有字段是规范语言和实现现实分歧的示例,至少在SpiderMoNkey- Powers Fire......
2021-6-9 20:54
不幸的是,现代Web开发一直在相反的方向趋向于更多。更多的JavaScript,更多功能,更具活动的部件,最终需要更加复杂,以便保持全部运行。 今天,我很高兴公开分享Astro:一种新型的静态站点建设者,具有现代开发人员体验,提供闪电快速性能。要设计Astro,我们借了我们最喜欢的工具的最佳部分,然后添加了我们自己......
Deep JavaScript(exploringjs.com)
2021-6-9 7:0
5.6结论:为什么JavaScript具有正常的全局变量和全局对象?
2021-6-4 8:9
Anthony Ricaud(@anthony_ricaud)是一名Web工程师,帮助队伍以可持续的步伐发货。通过广泛了解Web协议和浏览器,他喜欢设计简单但快速的Web架构。 越来越多的网站依赖于他们提供的交互的JavaScript。它可以实现令人愉快的经历,但也具有不良影响: 页面是无法使用,直到JavaS......
2021-6-3 23:39
浏览器中的JavaScript在二十年前的速度比它更快地运行。这发生了,因为浏览器供应商花了那时正在研究强化性能优化。 今天,我们正在开始优化完全不同环境的JavaScript性能,不同的规则适用。这是可能因为webassembly而可能的。 我们应该清除这里 - 如果您在浏览器中运行JavaScript,它仍然......
2021-5-15 23:54
Object.Assign(目标,源)将两个或多个对象合并到一个。它修改目标对象就位,因此如果您更喜欢创建一个新对象,将空对象文字传递为第一个参数。或者,您可以使用扩展操作员...将多个对象合并在一起:{... obj1,... obj2}虽然牢记,但传播不会在对象上调用Seterer,因此是最便携的,考虑对象。扩展......
Java JDK 1.0(github.com)
2021-5-15 18:34
Warning: Can only detect less than 5000 characters
2021-5-13 22:12
轻松创建,并使用Spearmint直观地运行测试。访问您的App' s文件目录和codebase,同时享受全功能终端和应用程序。当您随时继续开发您的应用程序时,您的App' s __tests__文件夹中,您的Jest测试文件将在您的应用程序中。 写作测试就像吃你的蔬菜:它'每个人都知道他们......
2021-5-13 0:49
Houdini是一组低级API,公开CSS引擎的一部分,使开发人员通过挂钩浏览器渲染引擎的造型和布局过程来扩展CSS的电源。 Houdini是一组API,使开发人员直接访问CSS对象模型(CSSOM),使开发人员能够编写代码浏览器可以解析为CSS,从而在不等待它们在浏览器中自然实现的新CSS功能。 Houdini......
2021-5-10 13:49
上周,我描述了自定义流收集器的用例。 我收到了关于Twitter的有趣评论: 有趣的文章。 完成' 阐明了使用标准的T铅收集器解决了这个具体问题 - Miguel Martins(@Miguucm)5月3日,2021年5月3日 戴着帽子,米格尔! 你的评论揭示了一种我不知道的方法! 返回一个收集器,......
2021-5-10 8:0
这是该系列中的第26页,致力于探索JavaScript及其构建组件。在识别和描述核心元素的过程中,我们还分享了在构建会话中使用的拇指规则,需要坚固且高性能的JavaScript应用程序来帮助公司优化用户的数字体验。 在现实生活中,一个女人可以有不同的角色。她可以同时成为一名母亲,员工和妻子。同一女性将根据她目前的特......
2021-5-9 5:23
最近,我在Reify Health的软件工程师中开始了新的作用。与我所拥有的任何其他角色不同,我们的产品堆栈的一大部分是在Clojure和Clojurescript中编写的。值得庆幸的是,我过去几年作为与反应的JS / TS开发,因为它已经采用和欣赏了一个非常功能的风格。 Clojurescript在JavaScri......
2021-5-8 0:14
我肯定是现在你' ve全都看到了记录如何变成全吹的pojo ...... 班级{私人决赛INT低;私人决赛INT高;公共(Int Low,Int High){这个.Low =低;这个。高=高; public int getlow(){返回低; public int gethigh(){返回高; @Overr......
2021-5-7 14:57
#!/ usr / bin / envzx等待$`cat package.json | Grep name`让分支=等待$`git分支 - 发光 - 当前`等待$`dep部署--branch = $ {branch}`await承诺。全部($$$ 1;回声1`,$`睡2;回声2`,$`睡眠3;回声3`,])等待$`s......
2021-5-7 11:27
如果您编写服务器端JavaScript,则需要从环境变量读取信息的机会。它被认为是共享敏感信息的最佳实践,例如访问令牌,环境变量内部的访问令牌,以防止它们安全。但是,环境变量从JavaScript读取的方式是错误的,以可能需要几小时才能弄清楚。当读取环境变量时出错时,您想立即知道,您不想解释密码错误消息。那就是env......
2021-5-7 0:37
回到大学,我对Java字节码非常感兴趣。当我在2013年在谷歌进行实习时,我对谷歌应用引擎的Java版本的安全性持怀疑态度,并获得了我实习的最后一周进行了迷你红色团队锻炼,试图闯入App Engine。这是我如何找到漏洞的故事,并开发出漏洞突破应用引擎沙箱,并在Google服务器上获得任意代码执行。 我持怀疑态......
2021-5-6 20:0
Spidermonkey是Mozilla的JavaScript和Webassembly发动机,用于Firefox,伺服和各种各样的项目。 它是用C ++,Rust和Javascript编写的。 您可以将其嵌入到C ++和Rust项目中,并且可以作为独立壳牌运行。
2021-5-5 21:18
最古老的编码语言之一是经过文艺复兴的事情。但它可以真正掌握自己的更新选择吗? Coursera首席执行官Jeff Maggioncalda说"我们相信高等教育的数字转型只是在早期的局中。" 想知道什么'在kubernetes集群中真正发生了什么? Pixie刚刚成为云本机计算基础计划,......
2021-4-26 10:52
本书现在可以直接从出版商或通过大多数在线书店购买。销售本书的所有特许权使用费都捐赠给R-Ladies,这是一个全球组织,其使命是促进R社区的性别多样性。 David Beazley认为“JavaScript与数据科学”将是这本书的更好标题。虽然那个词总结了多少人查看语言,但我们希望我们能够说服您现代的JavaSc......
2021-4-26 10:35
我曾经问过受访者,“你最喜欢的编程语言是什么?”答案几乎总是,“我只是选择了这项工作的正确语言。”杜。有没有人故意挑选错误的语言?这是一种避免实际命名一种语言的方法,以害怕挑选一个奇迹不喜欢。 如果受访者完全答复了答案,那就是“我最熟悉的语言x”,它也没有回答我的问题。 当时我自己已经回复了类似的东西,“我喜欢p......
2021-4-22 11:43
以下是如何在vanilla javascript,jQuery和hyperscript中实施各种常见UI模式的比较。 jQuery版本会更好,但会将逻辑分开来自题目的逻辑。这是一些人被认为是良好的练习,以令人担忧的分开的名义,但它违反了行为的局部性,我们的感觉通常对系统可维护性更为重要。 (如果你'在jQ......
2021-4-20 18:35
没有用javascript - robincsl / awesome-js-tooling-not-in-in-js
2021-4-17 20:26
基于Seam Carving算法的内容感知图像调整器
2021-4-17 8:36
阅读又一次博客帖子关于JS课程是“只是糖的原型继承”,我决定写这篇文章来帮助澄清,再一次,为什么这个陈述是误导;一个希望解释有什么区别的帖子以及理解它的原因。 使用"使用严格"在ES5中的指令将不会禁止禁止胁迫函数,而无需新关键字。 // ES5功能测试(){"使用严格&#34 ;; t......
2021-4-17 7:9
已经有许多关于接缝雕刻算法的伟大文章,但我无法抵制探索这种优雅,强大,更简单的算法的诱惑,并用它写下我的个人经历。引起了我注意的另一个点(作为JavaScript-Algorithms Repo的创造者)是动态编程(DP)方法可能会顺利地应用于解决它。而且,如果你'像我一样,仍然在你的"学习算法&#3......
2021-4-17 4:11
我们,Nada Amin和Ross Tate,打破了Java和Scala型系统!即使它们不包含任何划分的示例,它也会尝试自己的例子,这丢弃了外部的例外,即使他们读取我们的纸质Java和Scala' s型系统对学习这些示例工作→提出您自己的示例并使用保存图标将URL更新到Perfalink到代码↱的URL ......