摘要: 1.数据结构按照逻辑划分 集合结构(数据之间无关系),线性结构(数据之间逻辑呈线性排列,是1对1的关系),树状结构(1对多的关系),网络结构(多对多的关系) 2. 数据结构按物理存储划分 顺序存储(数组结构),链式(链表),索引存储(B+树存储,能够快速定位),散列存储(Hash函数能够快速定位【插 阅读全文
posted @ 2019-08-09 15:30 高渐远 阅读(146) 评论(0) 推荐(0) 编辑
摘要: Dubbo是国内最出名的分布式服务框架,也是 Java 程序员必备的必会的框架之一。Dubbo 更是中高级面试过程中经常会问的技术,无论你是否用过,你都必须熟悉。 下面我为大家准备了一些 Dubbo 常见的的面试题,一些是我经常问别人的,一些是我过去面试遇到的一些问题,总结给大家,希望对大家能有所帮 阅读全文
posted @ 2019-07-30 14:17 高渐远 阅读(196) 评论(0) 推荐(0) 编辑
摘要: //当用户登录成功后把用户信息放入到 redis 中 String key = UUID.randomUUID().toString(); jedisDaoImpl.set(key, JsonUtils.objectToJson(userSelect)); jedisDaoImpl.expire(k 阅读全文
posted @ 2019-07-11 20:06 高渐远 阅读(159) 评论(0) 推荐(0) 编辑
摘要: 1. 確定項目需求,明確產品功能,設計產品原型 2. 技術選型,比如使用SpringBoot、Solr、Dubbo、Redis、MyCat、nexus maven、HttpClient等等 3.開發工具和開發環境,比如Eclipse、MySql5.7、Tomcat 7.0、Nginx1.8、Redi 阅读全文
posted @ 2019-07-01 17:26 高渐远 阅读(133) 评论(0) 推荐(0) 编辑
摘要: CAP原则又称CAP定理,指的是在一个分布式系统中,Consistency(一致性)、 Availability(可用性)、Partition tolerance(分区容错性),三者不可兼得 分布式系统CAP定理 C数据一致性(Consistency) 也叫做数据原子性系统在执行某项操作后仍然处于一 阅读全文
posted @ 2019-06-27 16:50 高渐远 阅读(833) 评论(0) 推荐(0) 编辑
摘要: Register(服务注册):把自己的IP和端口注册给Eureka。 Renew(服务续约):发送心跳包,每30秒发送一次。告诉Eureka自己还活着。 Cancel(服务下线):当provider关闭时会向Eureka发送消息,把自己从服务列表中删除。防止consumer调用到不存在的服务。 Ge 阅读全文
posted @ 2019-06-27 16:36 高渐远 阅读(140) 评论(0) 推荐(0) 编辑
摘要: RabbitMQ 是一個消息隊列中間件。 使用MQ的好處:同步變異步,解耦和,秒殺系統流量消峰 阅读全文
posted @ 2019-06-26 10:32 高渐远 阅读(112) 评论(0) 推荐(0) 编辑
摘要: 系统版本:CentOS 6.5RabbitMQ-Server:3.5.1一、安装erlang1.安装准备,下载安装文件 wget https://packages.erlang-solutions.com/erlang-solutions-1.0-1.noarch.rpm rpm -Uvh erla 阅读全文
posted @ 2019-06-25 16:02 高渐远 阅读(348) 评论(0) 推荐(0) 编辑
摘要: MyBatis 是一个半自动化的持久层的框架,能让开发者专注SQL本身 JDBC 连接数据库的硬编码问题,通过config,mapper配置文件解决 Mybatis开发需要关注的文件 l POJO类(DTO、VO、PO等) l Mapper接口(就是dao接口) l Mapper映射文件 l 全局配 阅读全文
posted @ 2019-06-20 18:22 高渐远 阅读(146) 评论(0) 推荐(0) 编辑
摘要: css 的声明 Header 里面增加Style 标签 标签内增加Style属性 Header 内部Link标签引入外部的css文件 HTML 会从上往下加载程序,如果定义了2次样式,则使用就近原则 css 的选择器 id选择器 #id1{} 适用于特有的标签 使用于标签的id属性 标签选择器 ta 阅读全文
posted @ 2019-06-19 18:22 高渐远 阅读(96) 评论(0) 推荐(0) 编辑