自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(15)
  • 资源 (1)
  • 问答 (1)
  • 收藏
  • 关注

原创 MyBatis 缓存机制

过去是一种广泛使用的开源Java分布式缓存,主要面向通用缓存。

2023-06-06 17:34:27 147

原创 Mybatis 动态SQL

878d1c2c6df547949f28f916ce01e838,Mybatis,狂神说,2023-05-26 16:52:40,9999。2ce4a705dca84c96bfb1ba1aa31fec27,Spring,狂神说,2023-05-26 16:52:40,9999。b7fc90ae0a354e11855cde3c6c8cf064,Java,狂神说,2023-05-26 16:52:40,9999。数据库、实体类、工具类、Mapper和Mapper.xml以及配置文件里mapper的注册。

2023-05-27 00:12:38 226

原创 Mybatis 复杂查询 多对一 和一对多

Student(id=1, name=小明, teacher=Teacher(id=1, name=秦老师))Student(id=2, name=小红, teacher=Teacher(id=1, name=秦老师))Student(id=3, name=小张, teacher=Teacher(id=1, name=秦老师))Student(id=5, name=小王, teacher=Teacher(id=1, name=秦老师))Student(id=2, name=小红, tid=1),

2023-05-26 11:51:21 288

原创 Mybatis - Log4j

Log4j是Apache的一个开源项目,通过使用Log4j,我们可以控制日志信息输送的目的地是控制台、文件、GUI组件,甚至是套接口服务器、NT的事件记录器、UNIXSyslog守护进程等;我们也可以控制每一条日志的输出格式;通过定义每一条日志信息的级别,我们能够更加细致地控制日志的生成过程。最令人感兴趣的就是,这些可以通过一个配置文件来灵活地进行配置,而不需要修改应用的代码。

2023-05-22 10:40:04 69

原创 Mybatis 笔记

数据持久化。

2023-05-17 00:14:00 31

转载 IDEA控制台乱码解决

Idea=>Run=>Edit Configuration,弹出的对话框中,在Startup/Connection 中Run中添加environment variables。1.tomcat输出到控制台(console)出现中文乱码,设置Run/Debug Configuration中设置environment variables 来解决。

2023-04-28 19:42:54 46

原创 区分next和nextLine

这里可以看出nextLine通过回车键区分多段检测,当hasNext全部检测完(接收变量都装满)后退出。nextLine将空格包含在检测范围内,更直观的说,把回车之前所有的输入数据看作检测的“一行”。next则是对空格敏感,通过空格区分多段检测,按回车结束一段检测,有多少接收变量检测多少,直到全部检测完。//这个和next一样,通过空格区分多段检测。这里应该用scanner.next。

2023-01-31 10:10:03 67

原创 为什么同样数值是0.1而float和double不相等?

猜测:同类型的离散数据(精度)相等,不同则不相等。仅限于小数,整数是不考虑精度问题的。

2023-01-27 17:43:52 498

原创 在idea新建maven项目阿里云配置、出现[INFO] Generating project in Batch mode时卡住等

1、阿里云配置(17条消息) 2020年:maven配置最新阿里云镜像,以及在IDEA中的设置_sebeefe的博客-CSDN博客_maven 阿里云镜像2、出现[INFO] Generating project in Batch mode时卡住 法一、修改后等待一会儿即可(4条消息) IDEA创建MAVEN项目卡在Generating project in Batch mode_仙药97的博客-CSDN博客法二、(4条消息) idea中maven创建Module时运行.........

2022-06-09 13:52:44 483

原创 JFrame窗格、设置背景图片

参考Java中JFrame窗口添加背景图和组件_哔哩哔哩_bilibili参考JFrame,JPanel,JLabel详解_灰烬丶LORD的博客-CSDN博客_jpanel参考JFrame的层次结构究竟是什么样的,什么又是ContentPane?_sofuzi的博客-CSDN博客_contentpane参考java内容窗格与rootpane窗格关系_beifeng5620的博客-CSDN博客_getrootpane参考java jpanel的使用_JFrame的面板结构和JPanel的使..

2022-03-19 10:50:04 2411

转载 idea C3P0时出现java.sql.SQLException: No suitable driver的几种解决办法

转自使用C3P0时出现java.sql.SQLException: No suitable driver的几种解决办法 - poscana - 博客园 (cnblogs.com)这里列举了几种情况:1、对lib包Add as library2、c3p0-config.xml必须放在source目录下,在此目录会被自动读取3、c3p0命名必须是c3p0-config.xml(至少xml格式是这样)4、c3p0-config.xml文件配置错误、书写错误再一个,检查更改的数据是否重复!我

2022-03-16 11:32:31 1499 1

原创 net start mysql MySQL MySQL 服务无法启动。服务没有报告任何错误。请键入 NET HELPMSG 3534 以获得更多的帮助。

在win10手动安装mysql遇到的错误小记

2022-03-09 18:16:11 8417

原创 浅入浅出:关于多态、向上转型和向下转型的理解

通过子类重写父类方法表现不同特性就是多态。多态的条件?1.继承关系 2.子类重写父类方法 3.通过父类引用调用重写后的方法多态的作用?1.通过子类重写父类方法,表现不同的特性 2.减少(子类之间的)方法重载,避免代码冗余,比如在没有多态性的情况下,一个方法声明的什么类型的参数,只能用这个类型的对象去传,这就需要写很多同种功能的方法,造成了方法冗余。【多态和父类引用指向子类对象没有直接关系,因为本类引用也可以使用重写方法实现多态,甚至更优越——能调用本类独有的方法。

2022-02-28 12:14:51 29

原创 面向对象--梳理Java继承重点

1、子类继承父类 用extends,子类继承(派生、调用)父类包括Object的非private的所有属性和方法。2、子类对于private属性和方法可以通过set、get操作。3、父类和子类同名的属性/变量,而子类对象(在main方法)要调用时,父类用super.、子类用this.区分,子类方法参数不用管默认就好。4、什么是构造器或构造方法?构造器就是和隶属类同名、无返回值类型也没有void的方法。每个类里面都隐藏一个无参构造器,子类无参构造器会随父类无参构造器消失而消失。每次依子类new一个

2022-02-28 11:09:34 52

原创 常用快捷键

ctrl+c/v复制粘贴ctrl+a 全选ctrl+x 剪切ctrl+z 撤销ctrl+s 保存windows+r 运行 输入cmd进入命令行windows+tab 快捷切换界面运行 输入explore打开桌面/文件资源管理器alt+F4 关闭窗口shift+delete永久删除windows+e 我的电脑ctrl+shift+esc 任务管理器windows+r 运行 输入gpedit.msc 组策略编辑器windows+r 运行 输入regedit

2022-02-13 17:53:59 313

Dev-Cpp.rar

Dev-Cpp. Dev-Cpp. Dev-Cpp.

2018-04-21

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

TA关注的人

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