自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(8)
  • 收藏
  • 关注

原创 【微服务架构实践学习记录V1】

1、网关是微服务架构的唯一入口2、四大功能微服务模块:账户、商品、订单、物流父工程引入pom文件依赖2、通用工程创建1、通用工程导入pom依赖2、创建通用响应对象3、通用配置工程创建1、通用工程导入pom依赖2、定义注解类3、创建通知aop(统一响应)4、创建通知aop(全局异常统一捕获处理)六、Alibaba Nacos1、基本架构1、下载你所需要的版本:https://github.com/alibaba/nacos/releases2、解压: tar -xzvfnaco

2024-02-01 09:02:34 1292 1

原创 idea2021+Activiti【最完整笔记一(基础使用)】

Activiti从0到1概要:工作流引擎,实现业务表与工作流的分离,便于开发。技术使用:采用activiti7版本,mysql数据库,Maven、idea2021、Activiti BPMNvisualizer插件,Camunda Modeler流程图设计器。一、前期准备1、Activiti BPMN visualizer插件安装(一)setting的Plugins中搜索并点击installed(二)在此处可看到创建BPMN文件、或者可以编辑即可2、Camunda Modeler流程

2022-01-05 20:02:09 13736 16

原创 Redis的基本运用笔记

Redis 全称 REmote DIctionary Service定义:Redis 是一个开源的使用 ANSI C 语言编写、遵守 BSD 协议、支持网络、可基于内存、分布式、可选持久性的键值对(Key-Value)存储数据库,并提供多种语言的 API。实际上是为了解决磁盘的性能问题,所以它是一个以key-value的字典结构存储方式,其中key-value的key最大值为512MRedis特性速度快更丰富的数据类型功能丰富:持久化机制、过期策略支持多种编程语言高可用,集群部署.

2021-04-11 14:21:43 109

原创 JVM参数及其日志学习(三)

一、标准参数使用所有版本-version-help-server-cp>java -versionjava version "1.8.0_11"Java(TM) SE Runtime Environment (build 1.8.0_11-b12)Java HotSpot(TM) 64-Bit Server VM (build 25.11-b03, mixed mode)二、非标准参数1、-X参数源码文件 >类文件 > 前端编译-Xint 解释执行

2021-04-06 21:17:19 169

原创 JVM垃圾回收原理理解分享(二)

一、JVM内存模型在上一章JVM难点学习与理解分享(一)中运行时数据区不同。个人理解: 运行时数据区是大范围的,运行时的状态,是逻辑层面的,仅仅是规范。 JVM内存模型:运行时数据区逻辑视图的物理落地。对应关系如下:JVM内存模型,又细分为如下图片该图片通过官方工具截图。想了解的朋友可以在cmd输入jvisualvm在下载一个 com-sun-tools-visualvm-modules-visualgc.nbm插件并安装。所谓的Metaspace即是元空间。 堆区包括了两大块,一个

2021-04-06 17:06:23 99

原创 JVM难点学习与理解分享(一)

JAVA Virtual Machine - JAVA虚拟机一、JVM个人理解java文件通过编译转换成class文件后交给JVM。能够把class文件(2进制,jvm能够认识的)翻译成操作系统可识别的0101语言,在操作系统中运行 。屏蔽不同操作系统的CPU指令集,可跨平台,即官方网站中写到的Write Once Run Anywhere。二、Class文件1、二进制文件,使用16进制形式展示时,前4个字节固定为为cafebebe,后面也包含了常量池数量,常量池中存储的内容。2、常量池

2021-04-06 13:23:36 105

原创 JAVA单例模式

定义:确保一个类在任何情况下都绝对只有一个实例,并提供一个全局访问点。条件:隐藏所有构造方法、提供一个全局访问点。例如:ServletContext、ServletConfig、ApplicationContext一、饿汉式单例/** * 优点:执行效率高,性能高,没有任何的锁 * 缺点:某些情况下,可能会造成内存浪费 */public class HungrySingleton { //final关键词 防止对象变值 private static final HungryS.

2021-04-04 22:20:30 68 1

原创 JAVA代理模式笔记

代理模式定义:为其他对象提供一种代理,以控制这个对象的访问。 特点:代理对象在客户端和目标对象之间起到中介的作用。场景:保护目标对象、增强目标对象。一、静态代理例如:一)、 Dao Service @Autowired Dao dao; Controller @Autowired Service service;二)、/** * 都是人,都要吃饭 */public interface IPerson { void eatfood();

2021-04-04 17:56:40 250 3

空空如也

空空如也

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

TA关注的人

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