自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(10)
  • 资源 (1)
  • 收藏
  • 关注

原创 初始化VUE项目Sorry, name can no longer contain capital letters

安装过VUE脚手架,创建项目vue create clinicManSystem报错Sorry, name can no longer contain capital letters翻译了一下,意思是项目名不能包含大写字母。vue create clinicmansystem,果然可以创建成功

2020-10-31 10:29:44 571

原创 Eureka学习第三篇-Eureka集群搭建

使用了注册中心之后,所有的服务都要通过服务注册中心来进行信息交换。服务注册中心的稳定性就非常重要了,一旦服务注册中心掉线,会影响到整个系统的稳定性。所以,在实际开发中,Eureka一般都是以集群的形式出现的。Eureka集群,实际上就是启动多个Eureka实例,多个Eureka实例之间,互相注册,互相同步数据,共同组成一个Eureka集群。搭建Eureka集群,首先需要修改电脑的hosts文件(C:\Windows\System32\drivers\etc\hosts):127.0.0.1 eurek

2020-10-13 21:35:21 114

原创 Eureka学习第二篇-Eureka单点搭建

Eureka本身是使用Java来开发的,Spring Cloud使用Spring Boot技术对Eureka进行了封装,所以,在Spring Cloud中使用Eureka非常方便,只需要引入spring-cloud-starter-netflix-erreka-server这个依赖即可,然后就像启动一个普通的Spring Boot项目一样启动Eureka即可。创建一个普通的Spring Boot项目,创建时,添加Eureka依赖:...

2020-10-13 21:32:45 145

原创 Eureka学习第一篇-Eureka介绍

Eureka是Spring Cloud中的注册中心,类似于Dubbo中的Zookeeper。那么到底什么是注册中心,我们为什么需要注册中心? 我们首先来看一个传统的单体应用:在单体应用中,所有的业务都集中在一个项目中,当用户从浏览器发起请求时,直接由前端发起请求给后端,后端调用业务逻辑,给前端请求作出响应,完成一次调用。整个调用过程是一条直线,不需要服务之间的中转,所以没有必要引入注册中心。随着公司项目越来越大,我们会将系统进行拆分,例如一个电商项目,可以拆分成订单模块、物流模块、支付模块、CMS模块

2020-10-13 21:30:12 135

原创 微服务架构的九大特性

   在架构师对于一个大型系统架构的设计与实施的过程中,面对环境、资源、团队等各种因素的影响,几乎不会出现完全相同的架构设计。对于微服务架构而言更是如此,由于并没有一个标准或正式的定义,每位架构师都根据自身理解与实际情况来进行设计,并在发展的过程中不断演化与完善。经过多年的发展,Martin Flower在Microservies一文中,提炼出了微服务架构的九大特性,用于指导大家设计架构。服务组件化   组件,是一个可以独立更换和升级的单元。就

2020-10-11 11:56:05 1689 2

原创 从底层彻底搞懂String、StringBuffer、StringBuilder的实现

在深入学习字符串之前,我们先搞懂JVM是怎样处理新生字符串的。当你知道字符串的初始化细节后,再去写String str = "hello"或String str = new String(“hello”)等代码时,就能做到心中有数。首先需要搞懂字符串常量池的概念。常量池是Java的一项技术,八种基本数据类型除了float和double都实现了常量池技术。这项技术从字面上是很好理解的:把经常用到的数据存放在某块内存中,避免频繁的数据创建与销毁,实现数据共享,提高系统性能。字符串常量池是Java常量池技术

2020-05-16 13:47:38 1086

原创 String()、toString()、String.valueOf()的区别

在Java开发中,我们经常用到将对象转换成String类型这一功能,常用的有如下三种方式(String)[对象][对象].toString()String.valueOf([对象])1.String()方法采用类型转换(String)object方法是标准的类型转换,将Object转成String类型的值。使用这种方法时需要注意类型必须能转成String类型。因此最好用instanc...

2020-04-27 22:35:45 159

原创 为什么String类型要用final修饰?

从String类的源码我们可以看出String是被final修饰的不可继承类,源码如下:public final class String implements java.io.Serializable, Comparable<String>, CharSequence { //........ }那这样设计有什么好处呢?Java语言之父James Go...

2020-04-19 22:12:57 1259

原创 ==和equals的区别

==和equals的区别==对于基本数据类型来说,是用于比较“值”是否相等的;而对于引用类型来说,是用于比较引用地址是否相同的。1、==解读对于基本类型和引用类型==的作用效果是不同的,如下所示:基本类型:比较的是值是否相同;引用类型:比较的是引用地址是否相同;代码示例:在这里插入代码片2、equals解读查看源码我们可以知道Java中默认的equals方法实现如下:pu...

2020-04-18 11:45:04 369

原创 String是如何实现的?它有哪些重要的方法?

String是如何实现的?它有哪些重要的方法?以主流的JDK版本1.8来说,String内部实际存储结构为char数组,源码如下:public final class String implements java.io.Serializable, Comparable<String>, CharSequence { //用于存储字符串的值 private f...

2020-04-15 00:07:58 196

step.tar.gz

基于Bootstrap的步骤引导html页面样式,实现下一步下一步引导的UI

2020-07-13

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除