摘要: 一 SpringMVC中的常用注解用法: 1. @Controller:一般用于类,表明该bean是一个Controller的bean 2.@ResponseBody:用于类和方法,用于方法则表明中该方法返回的是json串,用于类则表明类中所有的方法返回的都是json串。 3.@RestContro 阅读全文
posted @ 2019-03-21 21:56 programmLover 阅读(1581) 评论(0) 推荐(0)
摘要: 一 nginx虚拟主机配置: #虚拟主机配置: 二 location语法:表示uri方式定位 location = pattern {} 精准匹配 location pattern {} 一般匹配 locatan ~ pattern {} 正则匹配 三 nginx日志管理: nginx访问日志放在 阅读全文
posted @ 2019-03-05 21:49 programmLover 阅读(112) 评论(0) 推荐(0)
摘要: 实现分布式锁示例: 实现分布式计数器示例: 阅读全文
posted @ 2019-02-27 22:11 programmLover 阅读(573) 评论(0) 推荐(0)
摘要: 一 curator简介:为了更好的实现java操作zookeeper服务器,后来出现Curator框架,非常的强大,目前已经是Apache的顶级项目,里面提供了更多丰富的操作,例如session超时重连、主从选举、分布式计数器、分布式锁等等适用于各种复杂的zookeeper场景的API封装。 mav 阅读全文
posted @ 2019-02-27 21:59 programmLover 阅读(425) 评论(0) 推荐(0)
摘要: zkclient简介:ZKCient是有Datameer的工程师StefanGroschupf和Peter voss 一起开发的。在源生API接口基础上进行了封装,简化了ZK的复杂性。 一 创建客户端方法: ZKCllent (Arguments ) 参数1: zkServers zookeeper 阅读全文
posted @ 2019-02-26 23:16 programmLover 阅读(1146) 评论(0) 推荐(0)
摘要: 一 zookeeper配置文件: tickTime: 基本事件单元,以毫秒为单位。这个时间是作为 Zookeeper服务器之间或客户端与服务器之间维持心跳的时间间隔,也就是每隔 tickTime时间就会发送一个心跳。 dataDir: 存储内存中数据库快照的位置,顾名思义就是 Zookeeper保存 阅读全文
posted @ 2019-02-26 21:11 programmLover 阅读(644) 评论(0) 推荐(0)
摘要: 注意:每个shell脚本文件头部必须得是 #!/bin/sh 一 变量 1.变量的概念:变量是shell传递数据的-种方法,用来代表每个取值的符号名。 Shell有两类变量:临时变量和永久变量. 临时变量是shell程序内部定义的,其使用范围仅限于定义它的程序,对其它程序不可见。包括:用户自定义变量 阅读全文
posted @ 2019-02-24 23:05 programmLover 阅读(139) 评论(0) 推荐(0)
摘要: 一 物化视图的概念 我们都知道视图(VIEW)是一种虚表,其目的仅仅是为了方便我们进行综合数据的查询而已,他并不能够帮助我们提高性能。 那么物化视图,这个概念的引出,我们在相应的场景下可以使用物化视图提高查询效率。 物化视图是一种特殊的物理表,“物化"(Materialized)视图是相对普通视图而 阅读全文
posted @ 2019-02-23 23:03 programmLover 阅读(431) 评论(0) 推荐(0)
摘要: 一 表分区介绍: 表分区是日常开发中最常用的技术,主要针对于大数据量、颊繁查询数据等需求,有了表分区,我们可以对表进行区间的拆分和组织,提高查询的效率。一般来讲,oracle表分区的一个区间数据最好不大于500W条,也就是说,500W条数据左右可以划分为一个区间,根据实际业务需求和表分区的性能而定。 阅读全文
posted @ 2019-02-23 23:02 programmLover 阅读(633) 评论(0) 推荐(0)
摘要: 一 引入pom依赖包 二 添加redis-cluster.properties属性配置文件 三 添加redis-cluster.xml配置文件 四 添加spring-context.xml配置文件 五 创建测试用例 控制台打印信息 完成!!! 阅读全文
posted @ 2019-02-19 22:33 programmLover 阅读(399) 评论(0) 推荐(0)