首页 » 2017 » 九月 » 09

Python 元组和分片

 

这一篇是 《流畅的 python》 读书笔记。主要介绍元组、分片、序列赋值以及引用了大师 Edsger W.Dijkstra 为什么序列从0开始计数 的解释。 元组 在有些python 的介绍中,元组被称为 不可变列表 ,这其实是不准确的,没有完全概括元组的特 … 阅读全文

(八)Nginx静动分离

 

静动分离是根据资源的类型,将资源分为两类:静态资源和动态资源,并将静态资源进行缓存,以达到加快后端应用速度的目的。 为什么要做静动分离分离? web应用中,JSP、ASP、PHP等请求是需要后端应用处理的,还有一部分信息PNG,JPG,GIF,CSS,JS等, … 阅读全文

(九)Nginx配置-集群策略

 

Nginx的集群提供了多种策略,这篇就以集群策略展开讲解如何根据自身项目来选择和配置集群策略。 当一个应用的请求数大于自身可处理的请求数时,后面的请求将不会被处理或者阻塞,影响应用的使用,所以在不修改程序的前提下,首先会想到横向扩展,搭建集群。 Nginx提供 … 阅读全文

Java面试题-并发篇十六

 

161,Java内存模型是什么? Java内存模型规定和指引Java程序在不同的内存架构、CPU和操作系统间有确定性地行为。它在多线程的情况下尤其重要。Java内存模型对一个线程所做的变动能被其它线程可见提供了保证,它们之间是先行发生关系。这个关系定义了一些规 … 阅读全文

自动化测试:behave

 

在系统开发过程中,我们一般个人参与的开发都是局部的,自己负责的一部分与其它团队成员的成果组合在一起才能实现用户的完整行为。比如常见的电商系统就有几个主要的流程 商品搜索 购物车 订单 支付 物流 这些模块复杂的足以形成各自的团队,不同团队相互之间依据一定的接口 … 阅读全文