自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 Mybatis模糊查询

万能的map如果属性过多,可以使用map传递参数。接口映射的方法不能重名(既不能重载)。map虽然方便,但是不是正规的,慎用。int addUser2(Map<String ,Object> map);<insert id="addUser2" parameterType="map"> insert into mybatis.user(id,name,pwd) values (#{userid},#{userName},#{password});

2021-03-26 13:46:37 186 1

原创 Java框架学习大纲

MyBatis(持久化)简介mybatis——CRUDMyBatis配置文件结果集映射(重点难点)分页使用注解开发(重点)一对多,多对一处理(难点)动态SQL(重点)缓存(超级重要)MyBatis-PlusLog4J通用MapperSpring(容器思想)简介IOC控制反转(重点:面试高频)依赖注入IDSpring的配置文件(重点,难点)AOP面向切面编程(重点,难点:面试高频)代理模式(重点,难点)事务整合MyBatis使用注解开发(重点)10.设计模式

2021-03-24 20:45:12 78

原创 EL表达式

1 EL表达式的四大作用域分别是:pageContextrequestsessionapplication作用域依次增大,作用域越大,就表明数据存储的层次越高,越持久。EL表达式${}查询属性的时候可以省略作用域,但是如果不省略,则查找效率会更高。${key}通过对应key值即可查找value值。 适合于非对象形式存储的键值对查找。ps:内置对象域对象四大域分别对应四大域对象,也是el中的内置对象。pageScoperequestScopesessionScopeappl

2021-03-20 20:10:05 207

原创 Maven的配置和学习以及Tomcat的配置

5,Maven1,在Javaweb开发中,需要使用大量的jar包;2,需要一个东西自动帮我们自动导入和配置这个jar包由此,Maven诞生了5.1 Maven项目架构管理工具Maven核心思想:约定大于配置Maven会规定好你该如何编写我们的Java代码,必须按照这个规范来;5.2下载并安装官网下载即可,是一个解压包。IDEA里面可以直接配置。5.3配置环境变量在系统环境变量中配置:M2_HOME 值为maven目录下的bin目录MAVEN_HOME m

2021-03-11 10:39:52 499

原创 Java IO流的文件路径问题

Java项目中所有的相对路径都是相对于src目录下的。分两种情况,一种直接在src目录下,如下图的Javascript.iml那么读取的时候直接写文件名就行。第二种,在src下的子目录下面,那就写出完整的路径。比如这里的jquery的路径为 “src/Lesson02/lib/jquery-3.6.0.js”。另外,Java的目录层级关系直接看out会更加准确。...

2021-03-09 19:02:41 850

原创 JQuery中的on绑定事件函数解析

JS和JQuery绑定事件函数不同于JS的原生绑定函数addEventListener,JQuery中的绑定函数如下:on(events,[selector],[data],fn)我们来分析每个参数的含义。(这里可以参考JQuery文档)events表示事件名,比如“click”,这很好理解selector文档说的很绕,但实际上这个并不重要,很少用到,而且省略也毫无影响。重点在于data和fn。fn表示处理函数,也很好理解。有时候它会携带一个或几个参数。data就有点难理解了,文档说的是

2021-03-09 15:58:10 357

原创 操作系统笔记 连续内存空间分配

第三章 物理内存管理在操作系统中管理内存的不同方法程序重定位分段分页虚拟内存按需分页虚拟内存实现高度依赖硬件必须知道内存架构MMU(内存管理单元):硬件组件负责处理CPU的内存访问请求地址空间物理地址空间——硬件支持的地址空间逻辑地址空间——一个运行的程序所拥有的内存范围。(一维的线性空间)两者之间的对应关系:表TLB高级语言——编译器——汇编语言文件.s汇编语言——汇编器——机器语言文件.o很多程序自带的.bin文件就是程序的二进制表示在汇编语言转换为机器语言的

2021-03-03 23:38:47 167 2

原创 数据库查询中left join,right join 和inner join的区别

先上图,虽然图中所示有7种情况,但仔细分析后能得到所有的结果其实只有left,right和inner三种情况。最直白的区别,就是:left join 只保留左表记录的数据,而且是全部保留right join 同理,只保留右表记录数据inner join,只保留双方都记录的数据full join就是保留全部数据并将其呈现在一张表中。这中间可能会出现null值。反映到图中,就是1和2是一种情况,3是一种情况,4和5是一种情况,6和7又是一种情况。联结联结,也就是必须有相同的字段名和记录才能联结.

2021-03-02 20:13:34 1356

原创 MySQL笔记1

2.2 数据库的列类型数值型tinyintsmallintmediumintintbigintfloatdoubledecimal 字符串形式的浮点数字符串char 0-255varchar 可变字符串 0-65535 常用的stringtinytext 微型文本 2^8-1text 文本串 2^16-1时间日期date YYYY–MM–DDtime HH:mm: ss 时间格式datetime 最常用的格式,年月日时秒timest

2021-03-01 20:27:42 50

原创 操作系统学习(第一章————第二章)

这里写自定义目录标题欢迎使用Markdown编辑器新的改变功能快捷键合理的创建标题,有助于目录的生成如何改变文本的样式插入链接与图片如何插入一段漂亮的代码片生成一个适合你的列表创建一个表格设定内容居中、居左、居右SmartyPants创建一个自定义列表如何创建一个注脚注释也是必不可少的KaTeX数学公式新的甘特图功能,丰富你的文章UML 图表FLowchart流程图导出与导入导出导入欢迎使用Markdown编辑器你好! 这是你第一次使用 Markdown编辑器 所展示的欢迎页。如果你想学习如何使用Mar

2021-03-01 16:56:14 109

原创 Java封装性

一个关于封装性的思考我们知道,在面向对象语言里都有private这个关键词,表示被这个修饰的属性或者方法,不想被其他的类或对象获取。即便是自身的对象,它也不能轻易获取。为什么要说轻易呢,在Java中,由于反射机制的存在,实际上也是能获取到private的属性以及值的。这个私有也只是相对其他类和对象而言,也就是说,在本类中的方法都可以调用自己的私有属性。这没什么难理解的。但是可能有一些小伙伴会认为private修饰后,如果创建了一个本类对象,这个对象是无法访问自己的私有属性的,其实这句话对也不对。

2020-12-21 21:20:50 78

空空如也

空空如也

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

TA关注的人

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