- 博客(11)
- 收藏
- 关注
原创 MySQL的索引创建
MySQL的索引创建1.索引创建:这里以一个示例讲解:创建一个ct_pay_demotest表:CREATE TABLE `ct_pay_demotest` ( `FId` bigint(20) NOT NULL, `fnum` varchar(50) NOT NULL DEFAULT ' ', `fdate` datetime DEFAULT NULL, `fname` varchar(50) NOT NULL DEFAULT ' ', `fother` varchar(50)
2022-05-26 09:58:54
295
原创 什么是微服务
微服务是一种编程思想,它基于分布式系统开发,把一个项目分成多个细小并能独立运行的服务,但是分这么多的服务会导致以下几个问题。这么多的服务用户要怎么连接。解决:- 通过API网关管理服务器,用户只需要通过连接API网关就可以了。这么多的服务器该如何通信。解决:同步通信;- HTTP(Apache HTTP Client)- RPC (Dubbo,Apache Thrift,gRP...
2018-11-23 19:48:49
162
原创 虚拟机安装ubuntu操作系统一
安装一个虚拟机新建一个虚拟机选择自定义安装根据你装的虚拟机版本选择路径,也可以是默认的 数量设置为2后面的都下一步完成
2018-11-22 20:56:38
170
原创 安装Docker-Compose
在【 cd /usr/local/】的目录下创一个【mkdir docker】文件夹,进入docker的文件目录,创建你要上传项目名文件【mkdir 项目名】,进入你创建的文件名文件创建一个yml的配置文件【vi docker-compose.yml】舔加镜像:先按【insert】或者【i】今入编辑模式,复制下面代码,按【ESC】退出编辑模式,按【shift+:】进行编辑操作【wq】为保存并退...
2018-11-22 20:33:59
141
原创 安装Docker
安装Dockercurl -fsSL get.docker.com -o get-docker.shsudo sh get-docker.sh --mirror AzureChinaCloud验证:docker version打开cd /etc/docker目录,添加配置文件vi daemon.json{“registry-mirrors”: [“https://registry....
2018-11-22 20:12:10
111
原创 分布式锁需要具备什么条件
在分布式系统的环境下,一个方法在同一时间,只能被一个机器下的一个线程使用。 高可用的获取锁与释放锁 高性能的获取锁与释放锁 具备可重入特性,也就是可以重新进入,导致多一个任务而并发使用,不用担心数据的错误 具有失效的机制,防止死锁 具有非阻塞锁的特性,取不到锁就返回一个锁找不到,类似于熔断机制 解决 具有在分布式系统的环境下,一...
2018-11-21 20:45:51
1941
1
原创 什么是单点故障
什么是单点故障 通常分布式系统采用主从模式,一个主机连接多个处理节点,主节点负责分发任务,而子节点负责处理业务,当主节点发生故障时,会导致整个系统发故障,我们把这种故障叫做单点故障。 传统解决单点故障问题一般会多加一个备用主节点,备用主节点会发送一个ping包给主节点,主节点收到这个ping包后会给备用主节点相应一个ack字节包作为回应,备用主节点通过是否收到ack字节包来判断主节点...
2018-11-21 19:35:32
13573
2
原创 MVC
什么是 MVC 模式MVC,即 Model 模型、View 视图,及 Controller 控制器。 View:视图,为用户提供使用界面,与用户直接进行交互。 Model:模型,承载数据,并对用户提交请求进行计算的模块。其分为两类,一类称为数据承载 Bean,一类称为业务处理 Bean。所谓数据承载 Bean 是指实体类,专门用于承载业务数据的,如 Student、User 等...
2018-11-20 19:23:59
958
原创 java基础
面向对象的特征面向对象的三个基本特征是:封装、继承、多态。封装封装最好理解了。封装是面向对象的特征之一,是对象和类概念的主要特性。封装,也就是把客观事物封装成抽象的类,并且类可以把自己的数据和方法只让可信的类或者对象操作,对不可信的进行信息隐藏。继承面向对象编程 (OOP) 语言的一个主要功能就是“继承”。继承是指这样一种能力:它可以使用现有类的所有功能,并在无需重新编写原来...
2018-11-19 17:56:36
109
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人