1.1 redis-cluster【集群】架构图 架构细节: (1)所有的redis节点彼此互联(PING-PONG机制),内部使用二进制协议优化传输速度和带宽. (2)节点的fail是通过集群中超过半数的节点检测失效时才生效. (3)客户端与redis节点直连,不需要中间proxy层.客户端不需要 ...
分类:
其他好文 时间:
2020-01-02 09:42:18
阅读次数:
108
spring框架整合mybatis框架,关键的注释已经写道代码中了 这个小项目的整体结构图: mybatis-config.xml配置文件: spring框架的核心配置文件:applicationContext.xml 1 <?xml version="1.0" encoding="UTF-8"?> ...
分类:
编程语言 时间:
2020-01-01 20:47:43
阅读次数:
68
要了解递归,首先要知道什么是递归 1.介绍: 一起说递归,我想每个人都不会陌生,举一个从小就听过的例子:从前有座山,山里有座庙,庙里有个和尚,和尚在讲故事,从前有座山,山里有座庙,庙里有个和尚,和尚在讲故事,从前有座山... 还有你从两面相对的镜子中看到的画面,其实都是抽象出来的递归现象,但是严格来 ...
分类:
其他好文 时间:
2020-01-01 11:33:06
阅读次数:
79
据国内媒体报道,近日,深圳市中级人民法院就腾讯起诉畅游云端、英雄互娱等七家公司侵犯著作权一案作出一审判决,认定由英雄互娱发行的手机游戏《全民枪战》6 幅游戏地图侵犯网络游戏《穿越火线》游戏地图著作权,裁定七被告立即停止侵权行为,共同赔偿腾讯公司经济损失与合理维权费用超 4524 万元。
腾讯公司起诉称,《全民枪战》的多个游戏地图、小地图及多个道具枪械美术形象与《穿越火线》在运行结构、布局
分类:
其他好文 时间:
2020-01-01 09:55:11
阅读次数:
74
经常有同学问我,我的一个SQL语句使用了索引,为什么还是会进入到慢查询之中呢?今天我们就从这个问题开始来聊一聊索引和慢查询。 另外插入一个题外话,个人认为团队要合理的使用ORM,可以参考我的另外一篇<ORM的权衡和抉择>。合理利用的是ORM在面向对象和写操作方面的优势,避免联合查询上可能产生的坑(当 ...
分类:
其他好文 时间:
2019-12-31 10:42:29
阅读次数:
77
迁移上云|开局一张图,技能靠爬坑 个人经历过两家公司从0到1上云,迁移和直接上云,记录一些爬”坑“趣事 上云流程+云端网络、应用结构 迁移上云流程+结构图 流程 结构 为啥上云 当然每个公司面对的问题不同,我只能从自身经历的两家公司和自身的一些认知来说,欢迎同学补充。 假设你们是自建机房(IDC就不 ...
分类:
其他好文 时间:
2019-12-31 10:38:26
阅读次数:
86
k8s组成 (1) 以container为起点,k8s既然是容器编排工具,那么一定会有container (2) k8s中要有自己的最小操作单位,称之为Pod,通过Pod管理container (3) 那Pod的维护谁来做呢?那就是ReplicaSet,通过selector来进行管理 (4) Dep ...
分类:
其他好文 时间:
2019-12-29 23:51:18
阅读次数:
252
RMI 系列(02)源码分析 [toc] 1. 架构 RMI 中有三个重要的角色:注册中心(Registry)、客户端(Client)、服务端(Server)。 图1 RMI 架构图 在 RMI 中也要先进行服务注册,客户端从注册中心获取服务。为了屏蔽网络通信的复杂性,RMI 提出了 Stub(客户 ...
分类:
其他好文 时间:
2019-12-29 20:38:38
阅读次数:
102
介绍 JVM 是 Java Virtual Machine(Java 虚拟机)的缩写,JVM 是一种用于计算设备的规范,它是一个虚构出来的计算机,是通过在实际的计算机上仿真模拟各种计算机功能来实现的。 JVM所处位置:从下图可以看出JVM 是运行在操作系统之上的,与硬件没有直接的交互 JVM结构图体 ...
分类:
其他好文 时间:
2019-12-28 00:02:13
阅读次数:
87
MySQL系统架构图 MySQL架构总共三层,在上图中以虚线作为划分。 第一层的服务并不是MySQL独有的,大多数给予网络的客户端/服务器的工具或者服务都有类似的架构。比如:连接处理、授权认证、安全等。 第二层:的架构包括大多数的MySQL的核心服务。包括:查询解析、分析、优化、缓存以及所有的内置函 ...
分类:
数据库 时间:
2019-12-27 23:18:28
阅读次数:
108