自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 资源 (1)
  • 收藏
  • 关注

原创 通过AOP打印mybatis执行的sql

import com.cmft.common.exception.BusinessException;import org.apache.ibatis.mapping.BoundSql;import org.apache.ibatis.mapping.MappedStatement;import org.apache.ibatis.mapping.ParameterMapping;import org.apache.ibatis.mapping.ParameterMode;import org.a

2021-10-19 16:31:25 508

原创 谈一谈二分搜索的两种实现

1.前言二分搜索是一种数据查找方法,可以在O(logn)时间复杂度内定位一个元素的在有序序列位置。可以说是查找有序序列元素的必备方法。本文就简单的介绍一下二分查找的实现方法和应用场景。2.二分查找的两种写法二分查找的思想很简单,就是每迭代一次,将目标元素所在的区间范围缩小为原来的一半。二分查找存在两种写法,根据区间的划分不同,分为闭区间和左闭右开区间两种,前者便于理解,但是后者具备了更多实用的特性。方法一这种方法的特征如下初始条件:l=0,r=array.length-1循环不变

2021-04-29 19:21:05 176

原创 mybatis include标签传参特性测试

前言mybatis的include标签主要是用于sql语句的可重用,并且可以接收参数来生成动态sql。为了进一步了解include标签的传参特性,我写了一段测试代码来测试一下include标签的特性。测试代码mapper.xml <!--需要include的代码块--> <sql id="luck"> #{luck}||'${luck}' </sql&...

2020-03-18 13:44:55 8953 1

原创 LeetCode本地调试运行工具类

前言在做LeetCode本地调试的时候,需要运行重网页上复制下来的代码,总是麻烦重重,需要new好几个类。本文通过反射的方式,实现了每一个problem都可以通过调用同一个方法的方式来执行,极大的减少了刷题时烦躁的心情。代码package main.java.com.wu;import java.lang.reflect.Constructor;import java.lang.ref...

2019-12-09 19:37:57 1632

原创 LocalDate、LocalTime、和LocalDateTime的简单应用

1. 简介LocalDate、LocalTime、和LocalDateTime是Java8新出的Java类,旨在提高java时间处理的方便程度,我们大家都知道之前有几个Date,DateTime,Calendar这几个操控时间的类,LocalDate、LocalTime和LocalDateTime弥补了这些类在设计上的不足和使用上的不方便的地方。2. 实践我现在需要实现给出两个时间范围,然后...

2019-10-21 20:44:14 229

原创 python中的datetime

datetimedatetime是一个python的内置模块,可以方便的操作和格式化时间数据。datetime.date一个类,用来创建包含年,月,日属性的日期对象。datetime.timedelta时间间隔。可以指代时间对象之间的时间间隔,并且可以作为操作数和日期对象进行日期计算。...

2019-07-25 15:41:39 94

数据库MYSQL底层原理分析-笔记-pdf

数据库MYSQL底层原理分析-笔记-pdf

2021-05-15

空空如也

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

TA关注的人

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