自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Redis(1)-Jedis连接配置

6. 在服务器控制台,配置安全组,入方向加上 6379 端口,授权对象是 0.0.0.0/0。5. 继续配置,更新防火墙规则,我是ubuntu,如果是centos可能命令不同。阿里云安装并启用Redis后,尝试在本地用Jedis调用,发现报错。继续测,依旧失败,崩溃了…有没有大佬可以帮忙解决看看哪里没有设置好。重启redis后,继续测试,发现依旧报错,OK,继续找原因…依旧会报错,可以发现能ping通,但是无法访问6379端口。

2024-05-22 16:01:57 679

原创 SpringCloud(3)-OpenFeign相关配置

设置日志等级,注意Logger引入的依赖是feign。启动后,到eureka页面查看是否注册成功。引入openfeign的依赖。

2024-05-19 11:35:25 432

原创 SpringCloud(2)-Ribbon相关配置

添加注解@RibbonClient(name = “MEMBER-SERVICE-PROVIDER_URL”, configuration = RibbonRule.class)

2024-05-19 10:32:24 275

原创 SpringCloud(1)-Eureka相关配置

作为注册中心。

2024-05-19 03:21:57 1186

原创 Java(7)-Maven抽取公共模块构建jar包

前提假设:项目中有两个Moudle,分别是Moudle1和Moudle2,它们有些代码是相同的,比如相同的类和API,重复书写当然可以正常运行,但是我们可以用maven打包成jar包,其他Moudle直接引用即可。

2024-05-18 17:20:42 829 3

原创 Java(6)-Java内存区域和作用

本文在基础上加入了一些个人思考,原文写得就很通俗易懂,推荐。

2024-05-17 14:16:19 364

原创 Java(5)-双亲委派机制

通过这种代理方式,Java的类加载机制能够提供一个更加安全和可控的环境,因为最上层的类加载器控制了所有下层加载器的加载行为,保证了系统类的优先加载和应用类的隔离。在双亲委派模型中,每个类加载器(子类加载器)在尝试加载类时,首先会代理请求给其父类加载器,这种代理继续向上直至达到最顶层的类加载器,通常是引导类加载器。:如果所有的父类加载器都不能加载该类(即它们的缓存中也没有这个类,并且它们尝试从自己的资源中加载失败),控制权最终会回到发起请求的类加载器。)要这本书,如果没有这本书,他的父亲就会去向孩子的祖父(

2024-05-04 13:38:16 938

原创 SpringMVC(3)-request域和session域的作用和区别

最近看到项目中用到request域和session域,脑子里一直没有一个明确的区分,结合GPT整理了一份总结。为了理解request和session的作用和区别,可以想象我们正在参加一个大型的科技会议。会议中,每位与会者()都会与会议工作人员()进行交流。在这个比喻中,。

2024-05-03 23:34:22 367

原创 SpringMVC(2)-Rest请求风格

REST:Representational State Transfer,(资源)表现层状态转化。REST是目前流行的请求方式。在HTTP协议中,有四个基本操作:GET 用来获取资源,POST 用来新建资源,PUT 用来更新资源,DELETE 用来删除资源。REST就是通过get/post/put/delete说明crud的类型。

2024-05-02 16:12:17 657

原创 Java(4)-十大排序法

继续这样逐步减少间隔,直到最后每本书都要考虑一次。这时,由于前面的预处理,整理起来会更快更容易。通过这种分批次的处理,每次虽然我们移动的书不一定都在最终位置,但是大部分书都离自己的位置更近了。这样到了最后,即使是细节上的调整,也因为大部分书已经不错了,所以整体效率提高了很多。正式地介绍希尔排序:希尔排序是通过将原始列表分割成多个子列表来提高排序的效率。个子列表包含原始列表中间隔特定"增量"的元素。通过逐步缩小增量,直至增量为1,希尔排序使得元素逐渐移向其正确的位置。

2024-05-02 14:02:30 35

原创 SpringMVC(1)-@RequestMapping的简单使用

RequestMapping注解可以用来指定控制器或者处理器的某个方法的请求url。

2024-04-27 23:04:13 334

原创 MySQL(1)-索引底层为什么用B+树

最近在看面经,发现有很多跟B+树相关的问题,为此需要单独总结一下让自己形成一个体系。核心内容是所以可以直接看小林code的讲解,很到位。进入正题前,首先要对B树、B+树、二分查找树、自平衡二叉树、索引这些概念了初步解再分析具体问题。

2024-04-27 17:46:26 1121

原创 Java(3)-POJO和Java Bean

POJO(Plain Old Java Object)和 Java Bean 是两个密切相关但有细微差别的概念,在 Java 编程中经常被提及。这两者之间的主要区别在于它们的。首先简单地介绍POJO是什么,POJO 是 “Plain Old Java Object” 的缩写,指的是一个普通的 Java 对象,它不依赖于特定的 Java 框架,也不需要实现任何接口或继承特定的类。

2024-04-27 01:54:21 401

原创 Spring(4)-AOP使用细节

有了的学习,大体知道AOP的使用,接下来我们对AOP的细节进行展开。

2024-04-26 15:28:21 791

原创 Spring(3)-AOP快速入门

经过前面两篇内容,我们可以引入AOP了。

2024-04-25 18:20:51 624

原创 Spring(2)-粗解横切关注点

本文是Spring AOP的前置内容,过渡作用。

2024-04-25 16:54:42 766

原创 Spring(1)-粗解动态代理

动态代理,在哪里体现了动态呢?执行的对象是动态的,我们创建谁就用谁的方法,这里可以创建Ship也可以创建Car;执行的方法是动态的。

2024-04-25 12:27:22 1246

原创 Java(2)-粗解类加载器

Java的类加载器是Java运行时环境中的重要组件,核心功能是将类的字节码加载到Java虚拟机中。

2024-04-25 11:21:54 814 3

原创 Java(1)-粗解动态绑定

动态绑定(也称为晚期绑定)是一种在运行时(而非编译时)确定对象方法调用所对应的代码的机制。这意味着 Java 运行时会根据对象的实际类型来决定应该调用哪个方法,即使这个调用是通过一个引用变量发生的,该变量的类型可能是当前对象类型的任何父类。

2024-04-24 23:55:47 907

空空如也

空空如也

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

TA关注的人

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