摘要:
1.分片的作用: 可以动态的实现内存扩容; 可以将数据分散保存; 2.哨兵的作用: 可以实现redis的高可用(HA); 3.Redis集群的实现:(分片+哨兵) 采用redis的集群配置,在集群的内部实现通信和选举,同时实现分片的扩容和redis的高可用性; 3.1脑裂: 由于选举机制投票出现平票 阅读全文
摘要:
静态页面特点: 1.浏览器解析静态页面速度更快; 2.对于搜索引擎,静态页面更加友好; 3.交互性差,扩展性弱; 动态页面的特点: 1.交互性强,扩展性好; 2.浏览器加载的速度慢; 3.搜索引擎不会收录动态的页面的数据; 伪静态技术: 简单说:以.html形式,展现动态页面的技术;把动态页面伪装成 阅读全文
摘要:
1. 核心思想:实例化对象; 2. 场景: 2.1多例对象的创建;(用一个new一个); 2.2有些对象(接口、抽象类)不能直接实例化; 接口 >代理 抽象类 >创建子类 2.3需要对对象进行二次封装; 3. 静态工厂模式: 静态工厂必须要求有静态方法; 调用静态方法的方式:类名.静态方法; 4. 阅读全文
摘要:
Ruby:面向对象的脚本语言;管理集群; shell:面向过程的脚本语言; 1. 创建redis集群:(redis根目录执行) 2. 先启动redis服务 ........ 3. Demo: 阅读全文
摘要:
1. 讲一下http GET 和 POST 请求的区别? 共同点: GET和POST都是http的请求方式,用户可以通过不同的http请求方式来完成对资源(URL)的不同操作; GET、POST、PUT、DELETE就对应着这个资源的查、改、增、删4个操作; 具体来讲,GET一般用户获取/查询资源信 阅读全文