自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 基于Java+SpringBoot+vue+node

*开源地址:https://docs.qq.com/doc/DSmxTbFJ1cmN1R2dB **查看我的课程成绩信息:学校通知公告信息:添加、修改、删除、查询等、利用富文本进行数据上传和显示学校新闻管理:图书资料上传下载:附件查看预览下载:修改密码:/**登录相关*/@Autowired@Autowired@Autowired/***///获取图片验证码/***/// if(!captcha){

2024-06-04 18:51:31 703

原创 二、SpringBoot2核心功能--03数据访问--03springboot整合mybatis-plus

*开源地址:https://docs.qq.com/doc/DSmxTbFJ1cmN1R2dB **2、springboot整合MyBatis-Plus并使用分页插件2.1、导入依赖springboot场景启动器3.4.12.2、在springboot配置文件application.yaml中做数据库配置spring:2.3、配置分页插件@Bean2.4、在 Spring Boot 启动类中添加 @MapperScan 注解,用于扫描 Mapper 文件夹2.5、编码测试功能。

2024-06-04 17:57:24 860

原创 【Java零基础】Java核心知识点之:JAVA锁(上)

boolean tryLock():如果锁可用, 则获取锁, 并立即返回 true, 否则返回 false. 该方法和lock()的区别在于, tryLock()只是"试图"获取锁, 如果锁不可用, 不会导致当前线程被禁用,当前线程仍然继续往下执行代码. 而 lock()方法则是一定要获取到锁, 如果锁不可用, 就一直等待, 在未获得锁之前,当前线程并不继续向下执行.该组件和当前的锁绑定,当前线程只有获取了锁,才能调用该组件的 await()方法,而调用后,当前线程将缩放锁。//创建 Condition。

2024-06-04 17:05:52 279

原创 springboot集成mybatis详细教程同时实现自定义拦截器分页功能

这些类中方法的细节可以通过查看每个方法的签名来发现,或者直接查看 MyBatis 发行包中的源代码。如果你想做的不仅仅是监控方法的调用,那么你最好相当了解要重写的方法的行为。mybatis分页的三种方法就不废话了,基本上很少有用内存或者sql语句来分页的,在实际生产中,大多数还是使用拦截器分页。通过 MyBatis 提供的强大机制,使用插件是非常简单的,只需实现 Interceptor 接口,并指定想要拦截的方法签名即可。至于这几个对象和其内部方法的作用,大家可以在网上找相关资料,我们要拦截的是。

2024-06-04 16:19:15 238

原创 MySQL是如何实现读已提交和可重复读的——MVCC原理

*开源地址:https://docs.qq.com/doc/DSmxTbFJ1cmN1R2dB **隔离级别有有有无有有无无有无无无MySQL有四种隔离级别:读未提交、读已提交、可重复读和串行化,它们分别用来解决脏读、不可重复读和幻读的问题。**脏读:**一个事务读取到另一个事务还未提交的数据。**不可重复读:**在一个事务中多次读取同一个数据时,结果出现不一致。**幻读:**在一个事务中使用相同的 SQL 两次读取,第二次读取到了其他事务新插入的行。

2024-06-04 15:32:42 362

原创 java面向对象三大特性

*开源地址:https://docs.qq.com/doc/DSmxTbFJ1cmN1R2dB **我们程序设计要追求,高内聚就是类的内部数据操作细节自己完成,不允许外部干涉,低耦合,仅暴露少量的方法给外部使用通常,应禁止直接访问一个对象中数据的实际表示,而应通过操作接口来访问,这称为信息隐藏。

2024-06-04 14:52:12 460

原创 Java中的static———静态变量

}}class Chinese {// 姓名; 实例变量String name;//身份证号; 实例变量String idNum;//国籍; 实例变量String nation;//无参构造器public Chinese() {}//有参构造器public Chinese(String myName, String myIdNum, String myNation) {this.name = myName;this.idNum = myIdNum;this.nation = myNation;}}输出结果:

2024-06-04 14:13:37 343

原创 CDH+Kylin三部曲之二:部署和设置

*开源地址:https://docs.qq.com/doc/DSmxTbFJ1cmN1R2dB **

2024-06-04 13:27:04 587

空空如也

空空如也

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

TA关注的人

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