- 博客(4)
- 资源 (3)
- 收藏
- 关注
原创 selenium初探
这一周导师让我研究selenium。selenium支持很多语言,而我使用的是js来测试。需要安装selenium-webdriver: ^3.5.。基础篇我参考了很多文章,这里列下其中一下:http://jeremy-xu.oschina.io/2016/05/22/web%E7%95%8C%E9%9D%A2%E6%B5%8B%E8%AF%95%E5%AE%9E%E8%B7%B5%E4%B9%8
2017-08-20 18:40:50 1040 1
原创 有趣--等额本息还款
最近在知乎发现了一个有趣的事情。说一个我自己的事儿,吹吹牛:)某行信用卡专员总打电话过来,希望提供一个贷款额度给我,不胜其扰,又不忍直接拒之。某次电话又来,决定聊败她。卡专员:先生,我行为您提供5万的贷款额度,24个月分期还清,月还款仅2400元。我:对不起,我不需要这个产品,谢谢。卡专员:先生,您可能经济条件比较好,不着急用钱,但是有个储备不是挺好吗?我:对不起,我真的不需要。卡专员:您
2017-08-20 15:56:44 774
原创 websocket心跳的实现(包括全部代码)
本文主要讲的是如果设计websocket心跳已经需要考虑哪些问题。前言在使用websocket的过程中,有时候会遇到客户端网络关闭的情况,而这时候在服务端并没有触发onclose事件。这样会:多余的连接服务端会继续给客户端发数据,这些数据会丢失所以就需要一种机制来检测客户端和服务端是否处于正常连接的状态。这就是websocket心跳,这个名字非常生动形象,还有心跳说明还活着(保持正常连接),没
2017-08-12 16:35:48 40947 12
原创 简化redux中的action和reducer
如何让action和reducer更简单,这就是本文所学需要记录的。可直接跳到改进部分。前言最近做的项目中,也使用了redux。redux是基于纯函数的,为了保证其纯度,它的reducer的要求是S’ = f(S)的这种形式。但是在实际项目中,我们有很多网络请求,那么要求reducer的形式是S’ = await f(Async)(S)的形态。但是在reducer中这是不允许的(为了保证其纯度),所
2017-08-12 11:32:21 5090
HTML5程序设计第二版源码
2016-07-27
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人