编写高扩展性JavaScript的几个技巧(一) 经常说JavaScript是一种具有高扩展性的语言,但到底如何扩展了?本文举几个常用的技巧,帮助大家理解JavaScript的扩展性。
内存管理技巧:如何避免JavaScript的内存泄露 高效的JavaScript Web应用必须流畅,快速。与用户交互的任何应用程序,都需要考虑如何确保内存有效使用,因为如果消耗过多,页面就会崩溃,迫使用户重新加载。而你只能躲在角落哭泣。
自动垃圾收集是不能代替有效的内存管理的,特别是在大型,长时间运行的Web应用程序中。在这次讲座中,我们将演示如何通过Chrome的DevTools对内存进行有效的管理。
并了解如何解决性能问题,如内存泄漏,频繁的垃圾收集暂停,和整体内存膨胀,那些真正让你耗费精力的东西。
从React到Domcom: 一个提供DOM部件的web框架 Domcom是一个提供DOM部件的web框架。Domcom是DOM和Component合并后的缩写,宗旨是为开发Web应用提供DOM部件。通过Domcom,可以整体上改善数据管理,尽可能减少不必要的DOM操作,提升程序运行效率。Domcom提供的部件是声明式和响应式的,充分运用函数范式和对象范式两种程序设计风格,提高代码复用,简化设计。
WowJS:在滚动页面时添加动画效果的简单实现 之前介绍过,通过Animate.css可以让
CSS动画添加起来像喝水一样容易不过这种动画效果却是没法控制的,通过
WOW.js ,可以在向下滚动的过程中逐渐释放这些动画效果。
默认情况下,当你向下滚动页面时,可以逐渐展示出 CSS 动画。它一般使用 animate.css 的动画效果。但是,您可以轻松设置成您喜欢的动画库。
如何在网页上隐藏你的Email邮件地址 你有一个网站,你想把email地址放在上面,让别人可以很方便地联系你,但是你又担心一旦公开邮箱地址,垃圾邮件可能会像洪水一样涌来。
你的担心是对的。现在网上抓取邮件地址的蜘蛛爬虫仅仅通过一条简单的正则表达式,就可以轻易地获取到你的邮件。但是你可能通过一些简单的CSS和JavaScript来欺骗一些不太聪明的爬虫。
阿里涉嫌抄袭创业公司产品:在今天这个故事里,阿里巴巴就是四十大盗 昨天吴亮在知乎上爆料,阿里涉嫌以合作的名义套取『你今天真好看』的设计和技术方案,并全盘抄袭。
不好意思打扰大家的时间线了,因为工作太忙,我已经很久没有在知乎活跃,没想到今天因为这么一件事重回到大家的视野中。
在过去三年里,我和我们小团队,一直在埋头做一款叫『你今天真好看』的APP。关于我们创作它的故事,我之前的专栏里也有介绍,这里就不赘述了。
写这篇文章,是因为我们遇上了一件很糟糕的事。太令人难以置信了,我自己连说出来都觉得心很累:
阿里巴巴竟然以合作的名义,拿走了我们的技术方案,全盘抄袭了我们的APP。
未发布 数据挖掘产品 IBM SPSS Modeler 新手使用入门 作为 IBM 分析与预测解决方案的重要组成部分,IBM SPSS Modeler 是一组数据挖掘工具,通过这些工具可以采用商业技术快速建立预测性模型,并将其应用于商业活动,从而改进决策过程。
JavaScript用new Image实现内网服务器端口扫描 有这样一个场景,要扫描内网的某个服务,只能通过前端来实现。已知服务器的端口号,不知道内网的IP网段。
首先ajax是不能用的,因为网页与目标服务器地址不一致,跨域了。
其次jsonp也不好用,因为现在浏览已经开始限制手动用脚本发jsonp获取获服务器信息了。
最后只能用 Image 来解决了。