自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 JAVA-API

1 Math类2 System类3 Runtime4 Object类5 Objects类6 BigInteger类7 BigDecimal类8 正则表达式字符类逻辑运算符预定义字符量词分组括号( )String支持正则表达式的方法9 DateDate类SimpleDateFormat类DateFormat类Calendar类JDK8时间相关类10 包装类方法基本类型转换为StringString转换成基本类型11 Lambda表达式

2023-10-31 10:08:37 38 1

原创 docker学习

Docker是一个用来开发、运输和运行应用程序的开放平台。使用Docker可以将应用程序与基础结构分离,以便快速交付软件。使用Docker,您可以以管理应用程序的方式管理基础架构。通过利用Docker的方法快速传送、测试和部署代码,可以显著减少编写代码和在生产中运行代码之间的延迟。

2023-08-10 11:39:02 130 1

原创 JVM相关面试题

⾸先将所有的空间分为可⽤空间和保留空间,当可⽤空间满了以后,会将存活的对象移动到保留区域,然后将可⽤区域变为保留区域,依次进⾏交替。由于Java是⼀个特别抽象的语⾔,不能直接在各个操作系统上运⾏,需要JVM来进⾏转换,有了JVM以后,Java就可以实现跨平台使⽤。⾸先是将存活的对象进⾏标记,然后将存活的对象按照内存地址依次进⾏排序,将末端以后的地址全部清空,变成未使⽤的区域。然后根据不同区域对象的特点采⽤不同的算法。堆:堆是Java虚拟机所管理的内存中最⼤的⼀块,作⽤是存放对象实例,堆内存是可以调整的。

2023-08-05 18:18:45 44 2

原创 Linux学习

操作系统,目前版本很多 rehat centos rockeyLinux ubantu Debian等等.不同版本内核命令相同 cd ls,其他软件操作命令 yum 对应centos apt对应ubantu1990年代,由 利纳斯.托瓦蒂 芬兰 赫尔辛基大学 学生 在校园网发布0.1版本。

2023-08-04 19:37:51 50 1

原创 在项目中应用dubbo的学习

pom引入依赖,配置文件,使用ImportResource注解导入到启动类,补充代码运行

2023-07-29 11:06:52 43

原创 Spring MVC的工作流程

正常执行了功能,但是前端没有反馈成功,因为响应没有做处理,直接返回的是controller的方法返回值,需要返回Result的对象.8.前端控制器向视图解析器发起请求解析视图View和Model。7.处理器适配器向前端控制器返回View和Model。2.前端控制器请求处理器映射器获取Handler。4.前端控制器请求处理器适配器执行Handler。3.处理器映射器返回Handler给前端控制器。9.视图解析器向前端控制器返回视图View。10.前端控制器向视图View渲染视图。

2023-07-28 19:48:40 90 2

原创 搭建项目启动时常见的异常

解决方案: 运行passport.jar 默认使用root/root 需要覆盖jar内的springboot项目代码配置文件application.yaml。原因: idea默认的管局settings.xml配置,禁止使用http协议访问私服.现象: Access to “root@localhost:3306” denied。关键字: http://0.0.0.0 blocked。原因: 你的数据库 密码用户名 不是root root。现象: 拒绝连接远程私服,settings配置的。

2023-07-28 15:38:16 35 1

原创 RocketMQ分布式消息中间件学习

核心进程2个:视图进程1个:启动broker启动rocket-dashboardrocketmq团队提供了一个查询rocket状态数据的仪表盘系统.RocketMQ案例message: 消息数据对象product: 程序代码,生成消息,发送消息到队列consumer: 程序代码,监听(绑定)队列,获取消息,执行消费代码queue: Rocketmq rabbitmq kafka这些消息队列中间件软件.Product

2023-07-24 16:38:46 104 1

原创 Sentinel熔断限流组件学习

随着微服务的流行,服务和服务之间的稳定性变得越来越重要。Sentinel 是面向分布式、多语言异构化服务架构的流量治理组件,主要以流量为切入点,从流量路由、流量控制、流量整形、熔断降级、系统自适应过载保护、热点流量防护等多个维度来帮助开发者保障微服务的稳定性。硬编码的方式,定义代码中某个代码片段为资源.//准备资源的入口 entry Entry entry = null;try {//对资源赋值,定义资源的名字 entry = SphU . entry("sayHi");

2023-07-20 18:08:10 160

原创 Gateway学习

微服务网关是一个用于管理和监控微服务的入口,用于转发和路由来自客户端的请求。微服务网关可以将来自客户端的请求转发给后端的多个微服务,同时也可以处理跨域、身份验证、限流、缓存、流量控制等一系列与微服务相关的功能,从而简化了微服务架构的服务开发的复杂度。总结网关功能,需求:集中管理:微服务很多,接口api也很多,所以通过网关为所有的微服务api接口提供统一管理维护的功能安全考虑:为了安全考虑,几乎绝大部分微服务都需要认证授权,和访问控制,网关可以提前完成这个任务,为微服务提供保障.

2023-07-19 10:25:35 139

原创 微服务框架预习

nacos: 注册中心 配置中心dubbo: 远程调用rpc框架sentinel: 熔断器,限流器rocketmq: 异步通信队列spring cloud gateway: 微服务网关所有组件使用,整合到spring cloud,spring cloud出现是基于springboot完成的.使用学习的步骤,大三步.依赖配置yaml简单配置: 可能是配置类,可能是注解。

2023-07-18 08:43:15 48 1

原创 git的使用及常见命令

git的本地版本控制命令,分支管理命令,idea中插件操作,远程仓库分支操作命令

2023-07-14 17:33:09 48 1

原创 Redis内存数据库学习

内存数据库Redis的使用

2023-07-11 20:30:44 332 1

原创 Spring Security + JWT实现安全认证授权流程

Spring Security + JWT实现安全认证授权流程

2023-06-30 11:39:10 184

原创 SpringSecurity框架认证流程

Spring Boot支持Spring Security的依赖项,用于处理认证与授权。

2023-06-08 12:02:36 235 1

原创 SQL总结

对数据库对象进行操作的语言, 涉及到的关键字CREATE,ALTER,DROP库新建一个数据库: CREATE DATABASE 数据库名 [charset=字符集]查看已创建的数据库:SHOW DATABASES;查看创建数据库时的信息:SHOW CREATE DATABASE 数据库名删除数据库:DROP DATABASE 数据库名切换数据库:USE 数据库名表创建表:CREATE TABLE 表名(字段名名1 类型[(长度)] [DEFALUT 默认值] [约束],

2023-06-02 22:09:27 39

空空如也

空空如也

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

TA关注的人

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