- 博客(5)
- 收藏
- 关注
原创 springCloud-eureka入门单机搭建及集群搭建
简介Eureka是Netflix开发的服务开发框架,本身是一个基于REST的服务,主要用于定位于AWS云中用于定位服务,以实现负载均衡和中间服务器的故障转移。springCloud将它集成在了其子项目spring-cloud-netflix中,以实现springCloud中的服务注册于发现功能。组件Eureka包含两个组件: EurekaServer和EurekaClientE...
2020-04-09 21:54:53
321
原创 设计模式之策略模式(Strategy Pattern)
什么是策略模式?策略模式是23种经典是设计模式之一,它是一种行为型模式。也是我们非常常见的一种模式,它通常解决的是软件中多种算法之间的行为切换,通俗来讲,就是解决我们程序中多个if...else、switch的问题。定义策略模式(Strategy Pattern),定义了一系列的业务规则算法,并对其每个算法都进行封装,这一系列的业务规则算法之间可以相互替换。比如,我们最熟悉的Java中的C...
2020-04-06 21:14:19
179
原创 设计模式之单例模式(Pattern Singleton)
单例模式的几种写法什么是单例模式?单例模式其实是23中经典设计模式中的其中一种,通常解决的是一个类中实例化多个对象的问题。下面我们一起来深入了解一下单例模式吧。定义一个类中有且仅有一个实例,且由它自身创建出来。对外提供全局统一的访问点,协调系统同一整体的行为特点构造方法私有化,保证对外不能通过 new 进行创建对象提供全局统一的访问点(要想获取这个对象的实例只能通过这一...
2020-04-05 15:42:37
166
原创 并发编程笔记之线程的应用(一)
如何应用多线程?在java中,我们有有多种方式来实现多线程。如继承Thread类、实现Runnable接口、使用ExecutorService、Callable、Future实现带有返回值的多线程。继承Thread类创建线程Thread类本质上是实现了Runnable接口的一个实例,代表一个线程的实例。启动线程的唯一方法就是通过Thread类的start()实例方法。start()是一个...
2019-08-21 22:47:59
230
原创 JDBC介绍
概述JDBC从物理结构上数就是java语言访问数据库的一套接口集合。从本质上来说就是调用者(程序员)和实现者(数据库厂商)之间的一种协定。JDBC的实现是由数据库厂商以驱动程序的形式提供。JDBCAPI让我们开发人员可以使用纯Java的方式来连接数据库,并进行操作。ODBC:是C语言的数据库访问接口(连接驱动)JDBC: 是Java版的ODBC。JDBC的特性:高度的一致性、简单性(常用...
2019-06-22 17:09:00
347
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人