首先说Eureka这个公司可能国内使用的不是很多。特别是现在停止更新之后,一般企业使用Zookeeper和Nacos的比较多,不过这个是万物的开源,可以学习其中的设计思想。 简单介绍下Eureka,这个东东是满足CAP中AP的,也就是说他满足可用性和分区容错性。但是不能做到一致性。 服务注册中心:E ...
分类:
其他好文 时间:
2020-06-19 13:46:22
阅读次数:
52
1.什么是JSON? 一种轻量级的[纯文本]数据交换格式,相对于XML来说,解析速度更快,占用空间更小,因为XML需要用标签来描述信息。 对象结构以{}围起来,数组结构以[]围起来,中间都用[,]分开,可以混合在一起形成数据结构,例如 { "id":10086 "name":"守林鸟" "hobby ...
分类:
编程语言 时间:
2020-06-17 23:19:41
阅读次数:
63
Js--DOM详解 博客说明 文章所涉及的资料来自互联网整理和个人总结,意在于个人学习和经验汇总,如有什么地方侵权,请联系本人删除,谢谢! 概念 Document Object Model 文档对象模型 将标记语言文档的各个组成部分,封装为对象。可以使用这些对象,对标记语言文档进行CRUD的动态操作 ...
分类:
Web程序 时间:
2020-06-16 15:33:07
阅读次数:
99
Element & Node 元素,或者称为节点 在JS中创建一个HTML元素,但是因为没有指定在Dom对象中的节点位置,所以页面不会发生改变 var para = document.createElement("p"); 在JS中创建一个HTML的文本节点,似乎在JS中文本也被Dom对象描述成了一 ...
分类:
Web程序 时间:
2020-06-14 20:47:07
阅读次数:
67
前言: 之前一直习惯用mybatisPlus,表结构也都比较简单,mybatisPlus对单表的CRUD 比较友好,今年新换了一家公司,业务场景相对复杂,需要跨表跨库查询数据,故,毕业两年,刚开始接触手写sql,话不多说,先介绍今天的主题:很多时候,在查询数据库的时候。经常会出现以下的情况: 我们需 ...
分类:
其他好文 时间:
2020-06-10 17:26:04
阅读次数:
187
拦截器 :是在面向切面编程的就是在你的service或者一个方法,前调用一个方法,或者在方法后调用一个方法比如动态代理就是拦截器的简单实现,在你调用方法前打印出字符串(或者做其它业务逻辑的操作),也可以在你调用方法后打印出字符串,甚至在你抛出异常的时候做业务逻辑的操作。 过滤器:是在javaweb中 ...
分类:
其他好文 时间:
2020-06-09 23:30:03
阅读次数:
75
常用注解★★★★★:注解本身没有功能的,就和 xml 一样。注解和 xml 都是一种元数据,元数据即解释数据的数据,这就是所谓配置。本文主要罗列 Spring|Spring MVC相关注解的简介。Spring部分1、声明bean的注解@Component 组件,没有明确的角色@Service 在业务... ...
分类:
编程语言 时间:
2020-06-09 23:25:39
阅读次数:
75
前言 1. 三者的区别与联系 JPA:本身是一种ORM规范,不是ORM框架.由各大ORM框架提供实现. Hibernate是一个完整的ORM框架,常规CRUD我们不需要写一句SQL;框架比较重,学习成本比较高。 MyBatis 并不是一个完整的ORM框架,因为我们还需要自己去写全部SQL;轻量级框架 ...
分类:
编程语言 时间:
2020-06-09 16:24:07
阅读次数:
73
一.入门 1.检查集群健康状态API GET /_cat/health?v 健康状态说明: green:每个索引的primary shard和replica shard都是active状态的 yellow:每个索引的primary shard都是active状态的,但是部分replica shard ...
分类:
其他好文 时间:
2020-06-07 21:49:42
阅读次数:
85
最近做了两个事情相比在项目里面写CRUD有意思些,就是看一些优秀框架的源代吗,然后发现问题并修改提交PR。因为SpringCloud组件Eureka的闭源,所有我们项目有必要看看其他相关的优秀开源的项目,刚好Alibaba Nacos这个开源项目现在比较火热,所以我也花时间简单的看了看他们的框架,有 ...
分类:
其他好文 时间:
2020-06-07 19:19:30
阅读次数:
71