自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 服务注册与发现

可以发现,这里Nacos的依赖于服务注册时一致,这个依赖中同时包含了服务注册和发现的功能。因为任何一个微服务都可以调用别人,也可以被别人调用,即可以是调用者,也可以是提供者。因此,服务调用者必须利用负载均衡的算法,从多个实例中挑选一个去访问。调用者可以从注册中心订阅想要的服务,获取服务对应的实例列表(1个服务可能多实例部署)当注册中心长时间收不到提供者的心跳时,会认为该实例宕机,将其从服务的实例列表中剔除。当服务有新实例启动时,会发送注册服务请求,其信息会被记录在注册中心的服务实例列表。

2024-10-10 20:12:37 1006

原创 工作流技术(WorkFlow)

例如请假审批流程订单配送流程入职,辞职审批流程加载画好的流程定义文件,将它转换成流程定义数据(ProcessDefifinition),保存到流程定义数据表中。

2024-09-14 19:40:24 1643

原创 DataGrip数据迁移

选择你刚刚到处的文件即可。

2024-09-07 14:06:46 268

原创 token令牌,过滤器,JWT,拦截器

Header(头)用于记录令牌类型以及签名算法等信息PayLoad(载荷)存储Http共享数据Signature(签名)使用加密算法保证Header与PayLoad的安全性。

2024-08-22 20:38:39 543

原创 阿里云OSS存储

在产品类别->选择存储。

2024-08-19 20:35:55 625

原创 SpringBoot注解大总结

接受get请求执行注解下的方法(get/delete 请求参数一般拼接到url后面)也可以使用请求体但要规范不能使用请求体1.从http中读请求体中的数据 ,底层是HttpServletRequest 获取2.自动把JSON字符串映射成java中的对象@Post/pubpost/pub 请求参数一般放在请求体里面,且以JSON格式进行传输(post插入请求使用)Target->类上/方法上类上->提取controller中的一个重复的路径。

2024-08-18 16:27:39 824

原创 JAR包功能及管理

为开发人员生成元数据,以在处理自定义配置键(例如application.properties/yml文件)时提供上下文帮助和“代码完成”。引入servlet jar包。mybatis框架依赖。

2024-08-12 19:40:00 282

原创 Mybatis入门

官网MyBatis本是apache的一个开源项目iBatis,2010年更改项目为MyBatis。

2024-08-09 18:57:23 696

原创 MySQL多表

脏读(Dirty Read)是数据库系统中的一种常见问题,它指的是在事务处理过程中,由于某些原因,数据没有被正确地更新或提交,导致其他事务看到的数据不是最新的。不可重复读(Non-Repeatable Read)是数据库事务隔离级别的问题之一,它发生在多个事务并发执行时,一个事务在读取某些数据后,另一个事务对这些数据进行了修改,然后第一个事务再次读取这些数据时,发现数据发生了变化。幻读(Phantom Read)

2024-08-07 17:57:05 1002

原创 MySQL

保存数据的容器,通常是一个或者一组文件。

2024-08-07 11:00:41 730

原创 JAVA GUI 基本使用

【代码】JAVA GUI 基本使用。

2024-07-31 19:32:53 155

原创 双色球java

1.双色球生成规则:双色球每注投注号码由6个红色球号码和1个蓝色球号码组成。红色球号码从1—33中选择;蓝色球号码从1—16中选择;请随机生成一注奖池的双色球号码。不考虑控制台输入非法这一情况,假设控制台输入必定是数字并且范围符合要求。2.用控制台录入方式,选择机选 或者 手动输入购买双色球的号码。完成双色球生成系统 + 双色球兑奖系统。3.使用奖池的双色球号码判断中奖信息。

2024-07-29 10:29:40 237

原创 javaATM程序使用设计模式策略模式

【代码】javaATM程序使用设计模式策略模式。

2024-07-25 16:11:56 219

原创 JAVA默写单词小程序

【代码】JAVA默写单词小程序。

2024-07-25 16:09:55 456

原创 JAVASE进阶面试题大总结

静态变量与普通非静态成员变量的区别在于静态变量在内存中只存一份,可以作为所有对象的共享变量修饰类:该类不能被继承(不能有子类,但是可以有父类)该方法不能被重写修饰变量:表明该变量是一个常量,不能再次赋值变量是基本类型: 数据值不能发生改变变量引用类型: 地址值不能发生改变,内容是可以发生改变的构造器引用和方法引用是 Java 8 中引入的特性,它们可以简化 Lambda 表达式的编写,使代码更加简洁和易读。构造器引用类名称::new。它是方法引用的一种变体,用于引用类的构造函数。

2024-07-25 09:56:32 856

原创 JAVASE进阶day15(单元测试,反射,类加载器)

将编译好的.class文件,加载到内存当中。

2024-07-23 18:12:05 465

原创 JAVASE进阶day14(网络编程续TCP,日志)

jar包是一种文件类型并且是一种压缩文件类型(类似与.zip .rar) 全程java archive (java归档文件)->压缩了很多.class文件。

2024-07-20 17:13:16 369

原创 java中传引用问题

当一个对象作为参数传递给方法时,传递的是对象的引用。对这个对象引用进行的修改会影响到原始对象。当一个基本数据类型作为参数传递给方法时,传递的是值的副本,对副本的修改不影响原始值。

2024-07-19 20:45:32 268

原创 JAVASE进阶day13(线程池)

理解:吃饭碗,用完就摔太浪费,线程池解决。

2024-07-19 18:04:36 236

原创 JAVASE进阶day12(多线程,JUC包)

进程共享堆不共享栈。

2024-07-18 18:32:53 632

原创 java使用字符缓冲流读写文件莫名消失

如果你希望在文件的现有内容后追加新的内容,而不是覆盖整个文件,你可以使用追加模式打开。:修改你的代码逻辑,确保在所有需要的操作(如随机抽奖)完成后,再将结果写回文件。:如果你需要先读取文件的内容进行处理,然后再写回文件,你可以在读取完成后关闭。

2024-07-16 20:45:08 272

原创 Exception in thread “main“ java.io.InvalidClassException: com.itheima.io.obj.User; local class incom

反序列化使用的类有问题,反序列化时使用的类和序列化时使用的类不同或实体类发生改变时就会发生这个异常(解决方法保证序列化,和反序列化使用的实体类相同不发生改变)

2024-07-16 18:25:28 122

原创 JAVASE进阶day11(IO流(字符流),编码格式,序列化)

【代码】JAVASE进阶day11(IO流(字符流),编码格式,序列化)

2024-07-16 17:29:07 222

原创 JAVASE进阶day10(IO流字节流)

为了实现java程序与本地磁盘,键盘,网络等之间的交互。

2024-07-14 14:09:24 253

原创 JAVASE进阶day09(Stream流&File)

一个类里面属性是另一个类。

2024-07-13 18:17:31 339

原创 JAVASE进阶day08(Map双列集合,注解)

【代码】JAVASE进阶day08(Map双列集合)

2024-07-10 19:04:44 275

原创 JAVASE进阶day07(泛型,集合,Set,TreeSet,枚举,数据结构,设计模式)

限制集合存储的数据类型。

2024-07-09 15:57:52 1135

原创 java进阶随机数

【代码】java进阶随机数。

2024-07-07 20:01:23 94

原创 JAVASE进阶day06(ArrayList集合 & 常用api&时间工具类)

Date(年月日时分秒)SimpleDateFormat格式化时间类TimeZone时区类练习。

2024-07-07 17:35:17 841

原创 JAVASE进阶day05(API,异常)

识别错误并响应错误的机制。

2024-07-06 12:25:31 767

原创 JAVASE进阶day04(常用api)

用+拼接底层用的是StringBuilder每循环一次就创建了一次StringBuilder对象比较浪费内存,但用StringBuilder就不会了。@toStirng生成可以自己选择是StringBuilder生成还是StringJoiner生成。equals不重写比较地址值,重写比较内容(看重写逻辑)System.exit(0)用来退出当前jvm虚拟机。==对基本数据类型比较值,引用数据类型比较的是地址。System.gc()垃圾回收机制,垃圾回收。

2024-07-04 12:42:46 416

原创 JAVASE进阶day03(lamda表达式 ,内部类)

总结:鬼都不用,为了解决多继承问题后来有了接口就不用了。作用:一般用在桌面编程(比如xmand,我的世界)使用规则:只能是接口而且接口中只能有一个方法。使用特点一般将其私有化外部不允许使用。想用到b方法必须在接口中有声明。

2024-07-03 17:36:09 96

原创 JAVASE进阶day02(多态,抽象类,接口)

day02

2024-07-01 11:44:19 596

原创 JAVASE进阶day01(static,extends,权限修饰符,final关键字)

1.在Java中,子类不一定非要显式地调用父类的构造函数,但是它必须确保父类的构造函数被调用。如果子类不显式调用父类的构造函数,编译器会自动插入一个默认的对父类无参数构造函数的调用。当创建一个子类的对象时,首先需要完成父类对象的构造过程。被static修饰的变量在方法区中只占一份节省内存,被static修饰的变量不可被更改。所有类对象共享一个。2.这是因为在Java中,每个类都是另一个类的子类(直接或间接地继承自。1.子类中所有构造方法的访问默认都会先访问父类的无参构造方法。2.缺点:降低了子类的独立性。

2024-06-30 14:51:24 1027

原创 Linux常用基本命令

1.查看linux本机ip。7.显示目录下文件,文件夹。19.文件打包和解压,压缩。10.文件显示乱码解决。11.显示文件所有内容。12.分页显示文件内容。13.查看文件开头内容。14.查看文件末尾内容。17.复制文件或文件夹。mkdir 文件夹名。8.显示当前工作目录。15.复制文件或目录。

2024-06-24 16:59:45 310

原创 HTML动漫网学生期末作业

【代码】HTML动漫网学生期末作业。

2024-06-07 08:29:36 298

原创 javaArrerList移除元素

【代码】javaArrerList移除元素。

2024-06-05 16:37:04 93

原创 java买飞机票控制台程序

【代码】java买飞机票控制台程序。

2024-06-02 20:11:33 153 2

原创 java数字加密控制台程序

【代码】java数字加密控制台程序。

2024-06-02 17:15:38 109

原创 java抢红包控制台小游戏

【代码】java抢红包控制台小游戏。

2024-06-02 16:36:50 113

JAVA GUI 基本使用

JAVA GUI 基本使用

2024-07-31

空空如也

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

TA关注的人

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