- 博客(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
原创 Java(7)-Maven抽取公共模块构建jar包
前提假设:项目中有两个Moudle,分别是Moudle1和Moudle2,它们有些代码是相同的,比如相同的类和API,重复书写当然可以正常运行,但是我们可以用maven打包成jar包,其他Moudle直接引用即可。
2024-05-18 17:20:42 829 3
原创 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(1)-粗解动态代理
动态代理,在哪里体现了动态呢?执行的对象是动态的,我们创建谁就用谁的方法,这里可以创建Ship也可以创建Car;执行的方法是动态的。
2024-04-25 12:27:22 1246
原创 Java(1)-粗解动态绑定
动态绑定(也称为晚期绑定)是一种在运行时(而非编译时)确定对象方法调用所对应的代码的机制。这意味着 Java 运行时会根据对象的实际类型来决定应该调用哪个方法,即使这个调用是通过一个引用变量发生的,该变量的类型可能是当前对象类型的任何父类。
2024-04-24 23:55:47 907
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人