如何解决Hapi.js因为第三方cookie导致的400错误?
网站使用百度统计的时候,如果访问了百度站长平台,等和百度有关的网站,那么可能会导致cookie里面被加入了一些重复或者不规范的cookie。 这时候,使用Hapi.js的网站就会报400错误的页面: 如果出现这个问题,如何解决? 问题原因是Hapi.js对这种不规范的cookie做了严格的检验处理,解决的话,只要配置一下它的server的state选项 就好了。 这种方式会忽略请求里面有问题的co...
如何在Chrome里获得console.timeEnd()的值?
在写上一篇示例代码《 如何在JavaScript里拼接字符串? 》的时候,我想让最后一个例子里的代码里 的值能够在运行结果框里面显示,但是却无法找到解决的办法。 因此,专门想一下如何解决这个问题,网上搜索了一下,建议是这样的:使用 来计时,代码可以这么写: 这样做,实际上是不再用 / 来计时,而是使用了 这个API已经在 主流的浏览器 都有支持,可以放心使用。 为什么不用 的方式呢?原因是其不如 ...
[翻译] 指南:如何在Node.js查看内存使用情况?
您将学到什么 如何获取有关Node.js进程的内存的信息 Node.js如何组织内存 要求 要继续学习,您需要对Javascript和Node.js有基本的了解。 Node.js如何组织内存? 一篇文章难以把Node.js的内存使用机制全部解释清楚,我们主要关心的是堆(Heap)的使用。 堆(Heap)是一个在内存中存储对象的区域,包含字符串和闭包等对象。这是让我们的代码发挥魔术的地方。 Node...
警告
某假日,一名男程开车带朋友出去玩。 突然前方出现路标:警告!前方危险!但是程序员司机一点减速的趋势都没有。 朋友大呼:“你没看到前面有警告吗?”。 答曰:“我一点儿也不在乎警告(warning),我只在乎错误(error)。”...
走夜路
昨天晚上下班回家,一民警迎面巡逻而来。突然对我大喊:站住! 民警:int 类型占几个字节? 我:4 个。 民警:你可以走了。 我感到很诧异。 我:为什么问这样的问题? 民警:深夜还在街上走,寒酸苦逼的样子,不是小偷就是程序员。...
发帖
一个女程序员 twitter 上发了一条 tweet: 昨晚梦见男朋友和别的女人在逛街,梦里我的第一反应是查源代码…结果调试半天查不出来为什么显示的是那个女人不是我,最后含泪把那个女人给注释掉了,再一运行就是我男朋友自己逛街了…醒来囧字脸呆了很久…囧 rz 评论: 2 楼:把那个女人的指针指向你即可 3 楼:谁让你把男朋友设成 public 的 加个断点看看那女人是谁 4 楼:心真软,...
2020年面向Web应用的最值得关注的Node.js框架
在2020年,越来越多的企业为了给用户提供更好的体验,用更好、更快的技术通过web应用程序来为用户提供服务。后端技术的选择也很多,Java、C#、Go等语言都是不错的选择,根据 Node.js用户调查报告 ,在5个后端或全栈开发人员中,就有4个将 Node.js 框架作为首选的后端技术。虽然这个报告的结论可能比较偏颇,但也能证明Node.js的确是一种比较受欢迎的一个选择。 如果选择了Node.j...
2020年React Redux的5种可替代品
Redux实际上是一个和视图层无关的一个库,因此Redux已成为使用React,Vue或Angular作为前端框架的大多数应用程序的流行的状态管理解决方案。Redux受欢迎的主要原因之一是其轻巧,压缩后的大小只有2KB左右。在前端,轻量意味着加载更快、执行也更快。 Redux的简单原则是将应用程序的整个状态存储在一个中央存储(Store)中。所有组件都可以访问该存储,因此无需在组件之间传递参数和属...