- 博客(109)
- 资源 (5)
- 收藏
- 关注
原创 jdk->jdk17总结
由于在尝试一步一步解决的过程中,发现出现很多依赖冲突,决定利用其它已经运行jdk17的模块的依赖进行全部覆盖,再逐步添加自己目前模块单独的依赖,从而解决依赖冲突的问题。这样会出现很多的依赖版本问题,不太好解决。正确的打开方式是以jdk17的运行好的依赖为基础,在一步一步运行自己需要升级的模块,看缺什么配置,在慢慢的将之前的依赖加进来。常见的踩坑一般网上都会有县相关的文章。
2024-06-04 14:33:46
595
原创 对于mybatis和mybatisplus的选择
mybatis 和 mybatisplus作为当下主流的持久层框架,各有优劣势。依据个人经验:mybatis可以定制化输出数据库操作,但是却需要手写sql和mapper以及service中的方法;mybatisplus虽然少了手写sql和一些mapper以及service方法,但是对于多表操作的便捷性还是有很大不足。按照我的习惯,更偏向于mybatisplus+mybatis结合使用,在单表操作时利用MP提高效率;在多表操作时,利用mybatis。
2024-05-21 16:36:20
770
原创 【JDBC】
在开发中我们使用的是java语言,那么势必要通过java语言操作数据库中的数据。这就是接下来要学习的JDBC。Statement对象的作用就是用来执行SQL语句。而针对不同类型的SQL语句使用的方法也不一样。执行DDL、DML语句执行DQL语句该方法涉及到了ResultSet对象,而这个对象我们还没有学习,一会再重点讲解。封装了SQL查询语句的结果。ResultSet executeQuery(sql) :执行DQL 语句,返回 ResultSet 对象那么我们就需要从ResultSet。
2023-08-11 09:44:42
825
原创 成功中刊IET COMMUNICATIONS
本人作为一个普通的研究生,发表了一篇SCI,但是并不是水的SCI,期刊名称为IET COMMUNICATIONS。现在国内高校对水SCI查的很严,比如IEEE ACCESS已经明确不能继续投了。下面是我的SCI的一个投稿历程。最为一个第一次投SCI的人,第一次就中了,但是可以看到修改历程也是非常坎坷的。
2023-05-23 12:28:10
1281
6
原创 物流管理系统项目
物流管理系统一. 环境配置篇一. 环境配置篇pom.xml中各个标签的含义。参考maven相关教程jdk,SpringBoot,maven版本一定要对应,不然会导致各种报错。参考博客
2023-04-20 09:16:39
160
原创 View基础
自定义View的最基本的三个方法分别是: onMeasure()、onLayout()、onDraw();View在Activity中显示出来,要经历测量、布局和绘制三个步骤,分别对应三个动作:measure、layout和draw。测量:onMeasure()决定View的大小;布局:onLayout()决定View在ViewGroup中的位置;绘制:onDraw()决定绘制这个View。自定义View: 只需要重写onMeasure()和onDraw()
2022-12-25 17:43:57
434
原创 MVC与Service层
开发中的基础模式,采用的是分层设计,各层之间职责分明。然而事与愿违,当我们日积月累的基于。模式开发之后,会逐渐的感受到层与层之间存在粘连和职责模棱两可的地方,这就是。要提出解决方案,重要的是发现问题的本质。层中间,从逻辑上大致划分为。组成,执行流程一般是:在。
2022-12-23 16:37:04
655
原创 论多线程之中断篇
新启线程的方式二. 安全中断如何安全中断线程继承类的类如何进行安全中断:实现接口的类如何进行安全中断: 阻塞方法中抛出异常:三. 线程的补充知识3.1 线程常用方法和线程的状态:方法和方法的区别:方法:方法:以下通过三种场景来对进行解释:一. 不使用,仅仅和的场景:二. 使用,仅仅和的场景:三. 使用,、和的场景:
2022-12-20 15:00:44
530
原创 一文讲懂泛型
参数化类型,将所需要传入的数据类型参数化了。比如:int、double、float都可以看成一种数据类型,可以使用泛型代替他们所有。泛型类的使用//这里定义的是T,说明了这里传入的参数T可以是任何的类型,需要什么类型,就可以设置成什么类型 public class NormalGeneric < T > {//构造函数 public NormalGeneric() {} //get函数 public T getData() {
2022-12-17 19:40:37
320
原创 【Mybatis入门20221024】
注意:这里的工具类相当于就是开启数据库会话功能,三行代码不变。核心配置文件中可以修改部分参数,注意某一些参数的含义。就相当于将一个表设置为一个类,一列就相当于一个属性。这里的工具类为图中的。
2022-10-25 00:09:00
225
原创 单例模式篇
一个类只能存在一个对象实例,并且该类中只提供一个取得其对象的方法(静态方法)单例模式有八种方式:(1).饿汉式(静态变 量)(2).饿汉式(静态代码块)(3).懒汉式(线程不安全)(4).懒汉式(线程安全,同步方法)(5).懒汉式(线程安全,同步代码块)(6).双重检查(7).静态内部类(8).枚举。
2022-09-05 01:43:12
69
原创 设计模式初级
创建型模式(5):单例模式、抽象工厂模式、原型模式、建造者模式、工厂模式结构型模式(7):适配器模式、组合模式,桥接模式,装饰模式,外观模式、亨元模式、代理模式行为型模式(11):访问者模式、模板模式、状态模式、策略模式、观察者模式、中介者模式、备忘录模式、解释器模式、迭代器模式、命令模式,责任链模式。
2022-09-05 00:50:14
99
原创 Servlet
Servlet是sun公司开发动态web的一门技术sun在这些API中提供了一个接口Servlet,如果你想开发一个Servlet程序,只需要完成两个小步骤:编写一个java类,实现Servlet把开发好的java类部署到web服务器中把实现了Servlet接口的java程序叫做Servlet。...
2022-08-28 04:01:44
101
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人