会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
杨七
博客园
首页
新随笔
联系
订阅
管理
上一页
1
···
18
19
20
21
22
23
24
25
26
下一页
2019年5月27日
ZooKeeper
摘要: ZooKeeper简介: ZooKeeper是一个分布式服务框架,为分布式应用提供高效且可靠的分布式协调服务,诸如统一命名服务、集群管理、配置管理和分布式锁等分布式的基础服务。 在解决一致性方面,ZooKeeper并没有直接采用Paxos算法,而是采用了ZAB(ZooKeeper Atomic Br
阅读全文
posted @ 2019-05-27 17:58 杨岂
阅读(535)
评论(0)
推荐(0)
2019年5月24日
分布式一致性问题
摘要: 引言 计算机的系统架构从集中式发展到了分布式 集中式特点:整个系统的业务单元都集中部署在一个中心节点上,数据也集中存储在这个中心节点上。 集中式的缺点:一旦一台大型主机出现了故障,那么整个系统将出于不可用状态;随着计算机系统的规模扩大,主机的扩容也比较困难。 分布式的特点: 分布性:一个分布式系统中
阅读全文
posted @ 2019-05-24 23:59 杨岂
阅读(497)
评论(0)
推荐(0)
2019年5月20日
数据结构
摘要: 数据结构和算法: 什么是数据结构? 数据结构就是指一组数据的存储格式 什么是算法? 算法就是操作数据的一组方法 数据结构分类: 1)线性结构 特点:有 0-1 个直接前继和直接后继。当线性结构非空时,有唯一 首元素和尾元素,除两者外 , 所有的元素都有唯一的直接前继和直接后继 线性结构包括顺序表、链
阅读全文
posted @ 2019-05-20 19:33 杨岂
阅读(484)
评论(0)
推荐(0)
2019年5月14日
分布式消息中间件及RabbitMQ
摘要: 分布式应用和集群: 从部署形态来看,它们都是多台机器或者多个进程部署,而且都是为了实现一个业务功能。 如果是一个业务被拆分成多个子业务部署在不同的服务器上,那就是分布式应用 如果是同一个业务部署在多台服务器上,那就是集群 分布式应用的多个子系统之间并不是完全独立的,它们需要相互通信来共同完成某个功能
阅读全文
posted @ 2019-05-14 10:08 杨岂
阅读(549)
评论(0)
推荐(0)
2019年5月8日
Redis原理及拓展(持久化和集群)
摘要: 持久化 Redis的数据全部在内存里,如果突然宕机,数据就会全部丢失,因此必须有一种机制来保证Redis中的数据不会因为故障而丢失,这种机制就是Redis的持久化机制。 Redis的持久化机制有两种: 一、快照RDB 1、一次全量备份,使用 BGSAVE命令 2、一个紧凑压缩的二进制文件(保存方式是
阅读全文
posted @ 2019-05-08 18:00 杨岂
阅读(453)
评论(0)
推荐(0)
2019年5月6日
Redis数据类型及使用场景
摘要: Redis使用场景 1、高并发热点数据缓存 对于高并发,读多写少的场景。通常将热点数据加载到Redis中缓存起来,减少数据库的压力,并提高响应速度 2、分布式缓存 在分布式的系统架构中,多个服务之间需要共享缓存交换数据,将缓存存储在各自机器的内存中显然不行,这就需要Redis的分布式缓存使服务间共享
阅读全文
posted @ 2019-05-06 17:48 杨岂
阅读(715)
评论(0)
推荐(0)
2019年5月5日
Spring bean的生命周期
摘要: 在基于Spring的应用中,你的应用对象生存于Spring容器(container)中。Spring容器负责创建对象,装配它们,配置它们并管理它们的生命周期, 从生存到死亡(在这里可能就是new到finalize()) bean的声明周期: 在传统的Java应用中,bean的生命周期很简单。使用Ja
阅读全文
posted @ 2019-05-05 17:17 杨岂
阅读(254)
评论(0)
推荐(0)
2019年4月29日
SpringBoot&Spring单元测试
摘要: SpringBoot 一、Service层Junit单元测试 需要的jar包 <dependency> <groupId>org.springframework.boot</groupId> <artifactId>spring-boot-starter-test</artifactId> <sco
阅读全文
posted @ 2019-04-29 15:04 杨岂
阅读(249)
评论(0)
推荐(0)
Spring+Mybatis 复杂的分组查询
摘要: 1、需要的结果数据格式为 创建的bean RankResult: RankGenreResult: AppRankDto: controller: service: mapper: mapper.xml 返回父菜单及其下的子菜单 需要的数据格式: 表结构: pojo dao mapper.xml s
阅读全文
posted @ 2019-04-29 14:52 杨岂
阅读(3477)
评论(0)
推荐(0)
2019年4月28日
Cookie、Session、Token
摘要: 认证 认证(Authentication)简单来讲就是验证当前者的身份,证明你是你自己。 最常见的认证方式是通过用户名和密码,除此之外还有: ①:通过用户手机:手机短信、手机二维码扫描、手势密码 ②:用户的邮箱、身份证号码、基于时间序列和用户相关的一次性口令 ③:用户的生物学特征:指纹、语音、眼睛虹
阅读全文
posted @ 2019-04-28 11:53 杨岂
阅读(909)
评论(0)
推荐(0)
上一页
1
···
18
19
20
21
22
23
24
25
26
下一页
公告