- 博客(12)
- 收藏
- 关注
原创 windows下安装docker并部署应用的极简记录
下载地址:https://www.docker.com/products/docker-desktop/选择windows版下载。
2024-04-30 17:16:07
317
3
原创 redis基础知识随记
Redis笔记1 Redis概念2 Redis基本知识3 基本数据类型3.1 String3.1.1 数据结构3.1.2 基本命令3.2 List3.2.1 数据结构3.2.2 基本命令3.3 Set3.3.1 数据结构3.3.2 基本命令3.4 Hash3.4.1 数据结构3.4.2 基本命令3.5 Zset3.5.1 数据结构3.5.2 基本命令4 发布与订阅5 Redis测试案例6 Redis的事务和锁机制6.1 multi、exec、discard6.2 事务的错误处理6.3 悲观锁与乐观锁6.4
2024-03-04 16:27:43
955
原创 SpringBoot笔记
SpringBoot入门1 SpringBoot概述1.1 SpringBoot概念1.2 Spring的缺点1.3 SpringBoot功能2 SpringBoot快速入门2.1 实现步骤2.2 起步依赖3 SpringBoot配置3.1 yaml3.2 profile配置3.2.1 多profile文件3.2.2 yml多文档方式3.2.3 内部配置文件加载顺序1 SpringBoot概述1.1 SpringBoot概念SpringBoot提供了一种快速使用Spring的方式,基于约定大于配置的思
2021-11-01 14:52:49
136
原创 dubbo快速入门
dubbo笔记1 分布式与集群2 架构演进2.1 单体架构2.2 垂直架构2.3分布式架构2.4 SOA架构2.5 微服务架构3 Dubbo3.1 Duboo概述3.2 Duboo架构1 分布式与集群分布式:一个业务拆分为多个子业务,部署在多个服务器上 。集群:同一个业务,部署在多个服务器上 。2 架构演进单体架构 、垂直架构、分布式架构、SOA架构2.1 单体架构优点:开发部署方便,小型项目首选缺点:项目启动慢、可靠性差,可伸缩性差、扩展性和可维护性差。2.2 垂直架构可以理解为将单
2021-10-24 12:58:54
233
原创 多线程笔记
多线程与高并发笔记1互联网三高1.1高性能1.2 举例2 多线程2.1 是不是线程数量越多越好?不是。2.2 多线程与同步锁2.2.1 synchronized本质是一把悲观锁2.2.2 JUC乐观锁2.2.3ABA问题的解决方案2.2.4 CAS的原子性问题2.2.5 能用synchronized解决问题的,优先使用synchronized2.2.6 指令重排序2.2.7 DCL2.2.8 DCL要使用volatile吗1互联网三高高性能 高扩展 高可用1.1高性能响应(低延时)吞吐(高吞吐 高
2021-10-05 00:49:07
80
原创 Oracle数据库常用sql
oracle数据库1 简介1.1 目前主流的关系型数据库Oracle,IBM DB2,SQL/Server,MySQL,SyBase,IBM Informix1.2 E-R模型(Entry-Relation)E-R模型三要素:实体,关系,属性实体间联系(1:1)(1:n)(n:m)1.3Oracle用户scott/tiger 普通用户system/system 普通管理员sys/sys 超级管理员1.4 sql结构化查询语言(Structured Query Language)DM
2021-08-08 11:58:46
99
原创 Spring Boot
一 springBoot简介简化Spring应用开发的一个框架整个Spring技术栈的整合J2EE开发的一站式解决二 微服务微服务 是一种架构风格一个应用应该是一组小型服务;可以通过HTTP的方式进行互通;每一个功能袁术最终都是一个可独立替换和独立升级的软件单元 ;详见微服务文档三 环境JDK1.8maven设置settings.xmlidea配置四 Spring Boo...
2019-12-01 17:19:22
76
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人