摘要: 高并发高可用的 架构实践 参考博客:https://blog.csdn.net/taotoxht/article/details/46931045 二、 静态架构蓝图 整个架构是分层的分布式的架构,纵向包括CDN,负载均衡/反向代理,web应用,业务层,基础服务层,数据存储层。水平方向包括对整个平台 阅读全文
posted @ 2018-05-09 09:03 kaixinyufeng 阅读(412) 评论(0) 推荐(0) 编辑
摘要: 高并发高可用的 架构实践 原博客地址:https://blog.csdn.net/taotoxht/article/details/46931045 一、 设计理念 1. 空间换时间 1) 多级缓存,静态化 客户端页面缓存(http header中包含Expires/Cache of Control 阅读全文
posted @ 2018-05-09 08:58 kaixinyufeng 阅读(314) 评论(0) 推荐(0) 编辑
摘要: 云计算+区块链=BaaS 本文来自于:https://www.toutiao.com/i6540096399017509389/ 云计算和区块链的区别 云计算现在已经是一个成熟的技术和应用了,美国国家标准与技术研究院(NIST)给出的定义是:云计算是一种按使用量付费的模式,这种模式提供可用的、便捷的 阅读全文
posted @ 2018-04-23 09:14 kaixinyufeng 阅读(5310) 评论(0) 推荐(0) 编辑
摘要: Nginx高可用模式下的负载均衡与动静分离 Nginx(engine x)是一个高性能的HTTP和反向代理服务器,具有内存少,并发能力强特点。 1、处理静态文件、索引文件以及自动索引;打开文件描述符缓冲 2、无缓存的反向代理加速,简单的负载均衡和容错 一、Nginx负载均衡原理 Nginx负责转发到 阅读全文
posted @ 2018-04-23 08:42 kaixinyufeng 阅读(369) 评论(0) 推荐(0) 编辑
摘要: mysql分库分表 一、整体的切分方式 1、分库分表:即数据的切分就是通过某种特定的条件,将我们存放在同一个数据库中的数据分散存放到多个数据库(主机)中,以达到分散单台设备负载的效果 2、数据的切分根据其切分规则的类型,可以分为如下两种切分模式 【1】垂直(纵向)切分:把单一的表拆分成多个表 / 将 阅读全文
posted @ 2018-04-20 18:08 kaixinyufeng 阅读(315) 评论(0) 推荐(0) 编辑
摘要: PowerDesigner设置显示1对多等关系 Step1:双击Reference连接线 Step2:设置Cardinality Step3:显示Cardinality Tools-》Display preferences... 效果: 阅读全文
posted @ 2018-04-16 18:14 kaixinyufeng 阅读(3642) 评论(0) 推荐(0) 编辑
摘要: mooc-IDEA 调试代码 添加断点快捷键:ctrl+F8 单步运行:F9 《=》resum(从一个断点跳转到下一个断点) 一行一行运行:F8 查看所有断点: 禁止所有断点: 条件断点:输入某一条件。条件满足才会停留。ctrl+shift+F8 表达式求值: 查看某一值计算之后的结果 evalua 阅读全文
posted @ 2018-04-15 16:09 kaixinyufeng 阅读(144) 评论(0) 推荐(0) 编辑
摘要: Local history寻找修改轨迹 右击项目-》local history->show history 显示修改了哪些东西,可通过对比文件,查看修改点。 put lable...类似于commit 关联一切 (一)关联Spring 说明:Controller依赖service,service依赖 阅读全文
posted @ 2018-04-15 15:40 kaixinyufeng 阅读(414) 评论(0) 推荐(0) 编辑
摘要: 十五、IntelliJ IDEA -编写高质量代码 1、重构 【1】重构变量 选中某个变量,按住 shift+F6,修改变量名,则所有该变量名均会被重构为新变量名 【2】重构方法【ctrl+F6 | Refactor->change signature】 重构方法 Refactor 上述也可以应用A 阅读全文
posted @ 2018-04-15 14:34 kaixinyufeng 阅读(203) 评论(0) 推荐(0) 编辑
摘要: 十六、IntelliJ IDEA -应用快捷键自动创建测试类 Step1:在类或接口上,按ctrl+shift+t 选择Create New Test... 则在相应测试包下。创建该测试类。 测试类: 阅读全文
posted @ 2018-04-15 14:34 kaixinyufeng 阅读(235) 评论(0) 推荐(0) 编辑