笔记
陈大头大头陈
从天堂到地狱,我路过人间
展开
-
Dubbo-学习笔记
1 Dubbo 1.1 SOA思想 回顾: 面向对象OOP,面向接口开发,面向切面开发AOP; SOA::面向服务开发 via 某度 : 面向服务的架构(SOA)是一个组件模型,它将应用程序的不同功能单元(称为服务)进行拆分,并通过这些服务之间定义良好的接口和协议联系起来。接口是采用中立的方式进行定义的,它应该独立于实现服务的硬件平台、操作系统和编程语言。这使得构件在各种各样的系统中的服务可以以一种统一和通用的方式进行交互。 简化:SOA思想要求按照业务与服务进行拆分之后按照统一的中立的接口进行交互…原创 2020-09-16 12:14:00 · 136 阅读 · 0 评论 -
AOP实现Redis和Redis分片机制-学习笔记
1 AOP实现Redis缓存服务 1.1 现有代码的分析 说明: 1.虽然在业务层service中完成了代码的实现,但是该代码不具有复用性.,如果换了其他的业务则需要重新编辑; 2.由于缓存的代码写在业务层service中,所以代码的耦合性高,不方便以后的扩展; 需求: 1.能否实现代码的复用性? 2.能否降低代码的耦合性? 1.2 AOP说明 名称:面向切面编程 总结::在不改变原有代码的情况下,通过切入点,对现有的功能进行扩展; 公式:: AOP = 切入点表达式 + 通知方式 专业术语: a:原创 2020-09-11 15:08:43 · 269 阅读 · 0 评论 -
SpringBoot整合Redis-学习笔记
1. SpringBoot整合Redis 1.1 切换开发环境 1.1.1 数据源配置 修改服务端口号,修改数据库url地址值 1.1.2 修改properties配置文件 说明:修改图片配置路径的文件 image.properties文件. #properties的作用就是封装key=value 业务数据 image.dirPath=D:/JT-SOFT/images #image.dirPath=/usr/local/src/images image.urlPath=http://image.jt.c原创 2020-09-10 20:53:48 · 206 阅读 · 0 评论 -
Redis学习笔记
1 关于缓存机制 1.1 缓存机制说明 缓存机制主要的目的就是降低用户访问物理设备的频次.提升用户的查询的效率; 衍生: 可以利用缓存服务器有效的降低用户访问数据库的压力; 1.2 缓存要素 Q:如果实现缓存需要使用什么样的数据存储结构??? K-V Q:缓存服务的开发应该使用什么语言?? C语言 缓存服务运行的环境在内存中. 缓存服务运行环境在内存中 如果断电之后数据将全部删除. 持久化到磁盘; 缓存的数据都在内存中,如果一直存储数据则必然导致内存溢出. 内存优化LRU算法/LFU算法 1.3原创 2020-09-09 20:26:25 · 96 阅读 · 0 评论 -
Spring笔记
1.Spring 简介 写在开头,我只是一个初级到不能再初级的小菜鸟,如有错误请尽管指出~~ 感谢各位大牛. 1.1 概述 1.1.1 为什么要用框架? 当一个方法中有部分代码在不断重复时,抽取出来弄成一个方法; 当很多类在操作同一段代码时,可以抽出来单独做一个类; 当很多类在做同一类事情的时候,可以抽出来作为一个jar包或做成框架; 这就是框架 替程序猿完成一部分代码,从而提高开发效率… 1.2 概念 Spring是分层的JavaSE及JavaEE应用于全栈的轻量级开源框架 以IoC(控制反转/反转控制原创 2020-09-09 00:55:29 · 119 阅读 · 0 评论