摘要: 概念解析 垂直分片 按照业务拆分的方式称为垂直分片,又称为纵向拆分,它的核心理念是专库专用。 在拆分之前,一个数据库由多个数据表构成,每个表对应着不同的业务。而拆分之后,则是按照业务将表进行归类,分布到不同的数据库中,从而将压力分散至不同的数据库。 下图展示了根据业务需要,将用户表和订单表垂直分片到 阅读全文
posted @ 2020-07-25 10:02 一念永恒乐 阅读(872) 评论(0) 推荐(0) 编辑
摘要: 背景 得不到的东西让你彻夜难眠,没有尝试过的技术让我跃跃欲试。 本着杀鸡焉用牛刀的准则,我们倡导够用就行,不跟风,不盲从。 所以,结果就是我们一直没有真正使用分库分表。曾经好几次,感觉没有分库分表(起码要分表),项目就做不下去了,但是由于跨部门、工具约束、项目被砍等各种原因最终都偃旗息鼓,乖乖的搞单 阅读全文
posted @ 2020-07-24 19:52 一念永恒乐 阅读(1103) 评论(0) 推荐(0) 编辑
摘要: 简介这几年关于敏捷开发在互联网企业中越来越广泛被使用到,运用的比较多的当属scrum敏捷开发和xp敏捷开发,人人都在谈论敏捷开发。那什么才是敏捷开发呢? 目录什么是敏捷开发?传统的开发模式和敏捷开发模式的对比?敏捷开发scrum的实施。什么是敏捷开发敏捷开发以用户的需求进化为核心,采用迭代、循序渐进 阅读全文
posted @ 2020-07-20 09:07 一念永恒乐 阅读(940) 评论(0) 推荐(0) 编辑
摘要: 一、为什么使用Swagger2 当下很多公司都采取前后端分离的开发模式,前端和后端的工作由不同的工程师完成。在这种开发模式下,维持一份及时更新且完整的 Rest API 文档将会极大的提高我们的工作效率。传统意义上的文档都是后端开发人员手动编写的,相信大家也都知道这种方式很难保证文档的及时性,这种文 阅读全文
posted @ 2020-07-16 14:22 一念永恒乐 阅读(5818) 评论(1) 推荐(0) 编辑
摘要: Linux基础 1、linux目录结构: (1)bin 存放二进制可执行文件(ls,cat,mkdir等) (2)boot 存放用于系统引导时使用的各种文件 (3)dev 用于存放设备文件 (4)etc 存放系统配置文件 (5)home 存放所有用户文件的根目录 (6)lib 存放跟文件系统中的程序 阅读全文
posted @ 2020-05-18 21:15 一念永恒乐 阅读(288) 评论(0) 推荐(0) 编辑
摘要: 一、Linux基础 二、Hadoop的背景知识与起源 三、搭建Hadoop环境 四、Apache Hadoop的体系结构 五、HDFS 六、MapReduce 七、MapReduce编程案例 八、NoSQL数据库之:HBase 九、数据分析引擎之:Hive 十、数据分析引擎之:Pig 十一、数据采集 阅读全文
posted @ 2020-05-17 21:59 一念永恒乐 阅读(248) 评论(0) 推荐(0) 编辑
摘要: 右击文件(也可以是文件夹),TortoiseSVN – show log,右击你想要回滚到的版本。 “Revert to this revision”,这个比较好理解,也比较常用。就是把文件恢复到某个版本,然后commit,文件就回滚成功了。回滚成功后,所有的历史还存在。例如回滚到版本4,commi 阅读全文
posted @ 2020-01-09 09:53 一念永恒乐 阅读(3859) 评论(0) 推荐(0) 编辑
摘要: 谈起《深入理解java虚拟机》这本书,让我印象深刻的就是换工作跳槽面试的时候,当时刚进入java开发这个行业的时候,平时只是做一些对数据库的增删改查等功能,当自己技术增长一些的时候,就开始对java底层jvm开始研究,当时自己喜欢看一些博客啊,公众号等等,大部分的大牛们推荐看《深入理解java虚拟机 阅读全文
posted @ 2019-12-23 15:06 一念永恒乐 阅读(537) 评论(0) 推荐(0) 编辑
摘要: 问题: 在Spring管理的项目中,方法A使用了Transactional注解,试图实现事务性。但当同一个class中的方法B调用方法A时,会发现方法A中的异常不再导致回滚,也即事务失效了。 当这个方法被同一个类调用的时候,spring无法将这个方法加到事务管理中。 我们来看一下生效时候和不生效时候 阅读全文
posted @ 2019-12-19 10:58 一念永恒乐 阅读(22386) 评论(2) 推荐(2) 编辑
摘要: 二分查找是一种查询效率非常高的查找算法。又称折半查找。 起初在数据结构中学习递归时实现二分查找,实际上不用递归也可以实现,毕竟递归是需要开辟额外的空间的来辅助查询。本文就介绍两种方法 二分查找算法思想 有序的序列,每次都是以序列的中间位置的数来与待查找的关键字进行比较,每次缩小一半的查找范围,直到匹 阅读全文
posted @ 2019-11-18 16:47 一念永恒乐 阅读(300) 评论(0) 推荐(0) 编辑