自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

风暴计划

一枚奋斗的小菜鸟

  • 博客(10)
  • 资源 (10)
  • 收藏
  • 关注

转载 MySQL索引背后的数据结构及算法原理

下面是一位牛人写得关于数据库索引的精品之作,因为很好,不敢修饰,转载至此与博友共享。原文链接:http://blog.codinglabs.org/articles/theory-of-mysql-index.html摘要本文以MySQL数据库为研究对象,讨论与数据库索引相关的一些话题。特别需要说明的是,MySQL支持诸多存储引擎,而各种存储引擎对索引的支持也各不相同,因此MySQL数据库支持多种索引类型,如BTree索引,哈希索引,全文索引等等。为了避免混乱,本文将只关注于BTree索引.

2020-06-24 16:15:41 212

原创 MyBatis系列第六篇:动态SQL

0、动态SQL使⽤用动态 SQL 可简化代码的开发,减少开发者的⼯作量,程序可以⾃动根据业务参数来决定 SQL 的拼接。1、if 标签if 标签可以自动根据表达式的结果来决定是否将对应的语句添加到 SQL 中,如果条件不成立则不添加, 如果条件成立则添加。<select id="findByAccount" parameterType="com.entity.Account" resultType="com.entity.Account"> select * fro

2020-06-21 15:04:35 201

原创 MyBatis系列第五篇:MyBatis缓存

1、什么是MyBatis缓存?使用MyBatis缓存可以减少java应用程序与数据库的交互次数,从这个角度看,它的好处和使用MyBatis延迟加载一样,都可以在一定程度上提高程序的运行效率。比如,查询出 id=1的java对象,第一次查询出来之后会自动把这个java对象保存在MyBatis缓存中,当下一次再查询id=1的对象时,直接从缓存中取出对象接口,无需再次访问数据库。但是,如果第二次查询的是id=2的对象,那么从缓存中是获取不到的,此时仍然需要再次访问数据库,访问完之后再把id=2的java...

2020-06-21 14:45:20 265

原创 MyBatis系列第四篇:MyBatis延迟加载

目录1、什么是延迟加载?2、延迟加载的使用场景3、代码演示3.1 实体类:学生类和班级类3.2 学生类接口与学生类接口的Mapper.xml3.3 班级类接口与班级类接口的Mapper.xml3.4 MyBatis配置文件中设置延迟加载3.5 延迟加载测试:只查询学生信息​3.6 延迟加载测试:查询学生信息外,也查询班级信息1、什么是延迟加载?延迟加载,也叫做懒加载、惰性加载,使用延迟加载可以提高程序的运行效率。延迟加载是针对于数据持久层的操作,在某些特定的情况下

2020-06-21 11:51:37 452

原创 MyBatis系列第三篇:MyBatis中Mapper详解与级联查询

MyBatis框架的主要配置文件:mybatis-config.xml文件和Mapper.xml文件。一、Mapper.xml文件<?xml version="1.0" encoding="UTF-8" ?><!DOCTYPE mapper PUBLIC "-//mybatis.org//DTD Mapper 3.0//EN" "http://mybatis.org/dtd/mybatis-3-mapper.dtd"><mapper namespace="com.

2020-06-21 09:34:37 865

原创 MyBatis系列第二篇:搭建Maven项目实现对数据库表的基本操作

一、二、三、四、

2020-06-20 12:37:51 503

原创 MyBatis系列第一篇:MyBatis简介

一、什么是MyBatis另1:MyBatis官网:https://mybatis.org/mybatis-3/zh/index.html另2:Java干货铺子之MyBatis:http://www.itsoku.com/tag/31二、MyBatis相对于原生JDBC有哪些优势三、

2020-06-19 14:37:46 359

原创 Spring视频学习

1、Spring5视频学习-尚学堂:http://www.atguigu.com/download_detail.shtml?v=2872、3、

2020-06-10 09:51:00 355

原创 Java反射机制-PPT

注意:PPT来源于“https://www.bilibili.com/video/BV1p4411P7V3?p=6”。

2020-06-06 14:58:48 689

原创 【MySQL知识点】group by 的原理和理解

(1)文章转载自:https://blog.csdn.net/qq403580298/article/details/90756352?ops_request_misc=&request_id=&biz_id=102&utm_term=mysql%20group%20by&utm_medium=distribute.pc_search_result.none-task-blog-2~all~sobaiduweb~default-0-90756352(2)复制过来重新发布,

2020-06-05 19:55:58 2699 5

zkanddubbo.zip

这个是dubbo服务注册到zookeeper注册中心的可视化监控工具,只需要修该application.xml中的IP地址,然后用maven打个jar包即可使用。

2022-01-16

Nginx课件完整版.pdf

这个是Nginx学习资料完整版,自己整理出来的。

2022-01-16

动力节点视频和技术文档.zip

动力节点官方免费文档,springboot,Redis,rabbitmq,springcloud,mysql,动态代理,SpringSession

2021-01-10

ssm-web-tx-SSM文档.zip

使用Spring+SpringMVC+MyBatis搭建的完整的SSM的web项目,也包括事务管理机制的实现,SSM的三大框架的文档。

2021-01-03

动力节点SSM文档.zip

Spring-SpringMVC-MyBatis-servlet文档,官方已经可以免费发送。

2021-01-02

ssm-web完整项目.zip

SSM三大框架整合的web项目,基于Maven管理的javaweb项目。

2021-01-02

ssm-web-20210102.zip

SSM项目整合:使用Spring、SpringMVC、MyBatis三大框架整合而成的javaWeb项目。功能包括从页面注册学生信息到DB中,从DB中捞取数据在页面上做列表展示等功能,等待你的二次开发。

2021-01-02

java编程题

这里提供了50个java编程题,非常适合java新手练习使用,不仅巩固了已经学习的知识点,还可以锻炼自己的编程能力。

2018-04-15

PHP和MySQL手册

PHP和MySQL手册7

2017-01-18

空空如也

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

TA关注的人

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