- 博客(10)
- 收藏
- 关注
原创 Camunda入门之SpringBoot整合Camunda
BPM(BusinessProcessManagement),业务流程管理是一种管理原则,通常也可以代指BPMS(BusinessProcessManagementSuite)是一个实现整合不同系统和数据的流程管理软件套件。BPMN(BusinessProcessModelandNotaion)是基于流程图的通用可视化标准。该流程图被设计用于创建业务流程操作的图形化模型。
2024-11-23 18:15:47
1130
原创 Redis分布式锁
通过加锁可以解决在单机情况下的一人一单安全问题,但是在集群模式下就不行了。集群模式下,不同的JVM有不同的锁监视器,导致每个JVM都可以有一个锁,每个锁都可以被线程获取,于是出现并行运行,就会出现状况。解决方案:在JVM外部使用一个共同的锁监视器。
2024-10-09 21:16:59
1008
原创 简单的IO应用
创建方式,当写入内容时,会覆盖原来的内容。创建方式,当写入内容时,是追加到文件里面。FileWritter使用后,必须要关闭(close)或刷新(flush),否则写入不到指定文件!2. BufferedInputStream 缓冲字节输入流。字符流:读取文本文件(字节流读取utf-8编码的中文会乱码)InputStream常用的子类。字节流:读取二进制文件。
2024-10-03 20:11:15
283
原创 黑马点评 -- 优惠券秒杀
当你在类中定义了一个方法(例如createVoucherOrder) 并加上了@Transactional 注解、Spring 会使用代理对象去管理这个方法,确保在方法执行时开启事务,方法结束时提交或回滚事务。2. AopContext.currentProxy () 的作用: AopContext.currentProxy () 是Spring 提供的一个方法,作用是获取当前正在执行的代理对象。采用自增长的id具有规律性,容易被猜出来,不具有安全性。唯一性、高性能、安全性、递增性、高可用。
2024-09-27 15:59:20
1080
原创 黑马点评 -- 商户查询缓存
布隆过滤(布隆过滤器):在客户端和Redis中添加一个布隆过滤器,如果存在数据,则放行到redis查询,不存在,则直接拒绝。解决商铺缓存穿透在于不让线程无限次地查询数据库,所以要在redis中存储空值。:优点:实现简单 缺点:额外的内存消耗、可能造成短期的不一致。
2024-09-25 15:43:33
1171
原创 Java八股基础(中)
为什么重写equals()时必须重写hashCode()方法?、StringBuffer、StringBuilder的区别?的equals()和Object的equals()有何区别?面向对象编程(OOP)和面向过程编程(POP)的区别?创建一个对象用什么运算符?对象实体与对象引用有何不同?构造方法有哪些特点?为什么不只提供hashCode()方法呢?接口和抽象类有什么共同点和区别?和 equals()的区别?为什么要有hashCode?字符串常量池的作用了解吗?类的常见方法有哪些?
2024-09-22 15:05:13
664
原创 Java基础八股(上)
装箱:将基本类型用它们对应的引用类型包装起来;静态变量(static修饰的变量)有什么作用?、break、return的区别是什么?为什么浮点数运算的时候会有精度丢失的风险?重载(编译期)和重写(运行期)有什么区别?超过long整型的数据应该如何表示?如何解决浮点数运算的精度丢失问题?静态方法为什么不能调用非静态成员?字符型常量和字符串常量的区别?静态方法与实例化方法有何不同?包装类型的缓存机制了解么?成员变量与局部变量的区别?和Open JDK的区别。基本类型和包装类的区别?为什么成员变量有默认值?
2024-09-22 11:24:02
1052
原创 反射快速理解
反射允许对成员变量(字段),成员方法和构造方法的信息进行编程访问。(idea中的提示机制,就是通过反射实现的)利用反射可以获得所有信息我们获取的时候是从Java字节码文件中获取的,所以我们首先要学习如何获取Class对象。
2024-09-22 10:58:37
156
原创 Java动态代理快速理解
/代码中定义的是需要代理的方法@OverrideSystem.out.println(this.name + "正在唱" + name);@OverrideSystem.out.println(this.name + "正在跳舞");
2024-09-21 21:36:42
331
1
空空如也
关于seata错误改如何改正呢?
2024-05-26
请问一些java的小小问题
2023-10-03
一些Java小提问希望朋友可以回答
2023-10-01
请问一下关于Java编程的一下小疑惑
2023-06-10
想问问图中一点关于Java的疑问
2023-06-09
SOS请问第四题如何写?知识点结合在一起就不会写了。
2023-05-25
java遇到问题。!
2023-05-12
想问一下图片中的java题
2023-05-02
请问图片中第二第三的程序怎么写?
2023-04-28
请问下载latex过程中我出现的问题
2023-04-03
请问下载latex过程中出现的问题?
2023-04-03
请问要如何依据黄色那段警示修改程序
2023-04-02
关于换行问题Java
2023-04-02
同济版高等数学第七册下
2023-03-30
同济版高等数学第七版下册偏导数
2023-03-30
eclipse程序无法运行
2023-03-23
为何程序忽然运行不了
2023-03-22
请问win+r进入后台输入Java出现这样的情况是什么意思?
2023-03-22
TA创建的收藏夹 TA关注的收藏夹
TA关注的人