- 博客(9)
- 资源 (2)
- 收藏
- 关注
原创 Mybatis Plus实现QueryWrapper支持POJO属性入参,实现property到column的自由转换
业务场景:1.数据库命名不规范,采用驼峰,后因规范化需要改为下划线对于queryWrapper.eq(Bean::getSomeProp,propVal)这样的代码,影响不大但是对于queryWrapper.eq("propName",propVal)这样的代码,影响极大(MP原生只支持下划线转驼峰的配置,且eq条件只支持SFunction和column)方案一:将所有类似eq的地...
2020-04-28 10:33:16 6089
原创 Mysql 时间戳未设置精度引发的血案
使用mysql少不了日期类型 平时直接用缺省的配置 没想到出现了修改完一条记录后记录数少一的情况…客户端操作:修改一条数据结果:原来有三条数据,修改一条变成了两条,点击搜索按钮 恢复三条原因如下:首先看日志:Closing non transactional SqlSession [org.apache.ibatis.session.defaults.DefaultSqlSession@...
2019-10-08 13:37:25 554
原创 a标签下载文件header中带上用于鉴权的token
加了统一鉴权以后 如果把下载接口也拦截了 且前端使用的是a标签 可以用如下方法解决替换调请求url和请求方式 , 方式一和方式二任意注释一个就可以运行了方式1用的是原生的XmlHttpRequest 方式2用的是vue常用的axios这两种方式都可以很方便的加入header<!DOCTYPE html><html lang="zh-CN" xmln...
2019-09-17 17:40:34 30662 10
原创 windos下解决端口占用bat脚本
setlocal enabledelayedexpansion@echo offset /p port=请输入端口号:for /f "tokens=1-5" %%a in ('netstat -ano ^| find ":%port%"') do ( echo 占用的进程号为%%e taskkill /f /pid %%e -t echo 已经杀死 %%e)pause...
2019-07-17 14:09:00 803
原创 栈+循环实现中序遍历
伪代码代码实现import java.util.ArrayList;import java.util.Arrays;import java.util.List;import java.util.Stack;public class ValidateBinarySearchTree { public static void main(String[] args) { T...
2019-04-20 11:51:54 1346
原创 基数排序
原理:伪代码:java代码import java.util.Arrays;public class MyRadixSort { public static void sortPos(int[] arr , int exp){ int [] bucket = new int[10]; int [] output = new int[arr.length...
2019-04-19 13:21:11 189
原创 1.如何保证本地能跑的项目能到处运行(tomcat编译版本)
今天前后联调的时候前端表示要把项目跑起来,本想直接甩个war过去的,结果maven package出来的war本地都跑不起来,报了unsupported major.minor version 51.0的错,很明显jdk 编译版本的锅,研究总结了下怎么处理 首先,本地的idea是能跑起来的,注意到运行的时候控制台会有一些配置信息如图 记住这个JRE_HOME因为这个项目用的...
2018-10-09 17:26:33 401
原创 相关子查询——用子查询实现类似遍历的效果(部门工资前三高的员工)
https://leetcode-cn.com/problems/department-top-three-salaries/description/在leetcode上看到了一道sql题目,但是不太会,看了题解以后感觉还是云里雾里的,经过一番搜索终于感觉明白了点 原来子查询还有两种 一种叫相关子查询,一种叫嵌套(非相关)子查询,区别就是子查询是否和外部查询相关非相关:不多说,学过...
2018-10-09 12:00:19 746
原创 基于springmvc的easypoi简单使用
基于springmvc的easypoi简单使用最近要做一些excel导入导出的工作,就花时间研究了一下,官方文档实在是有点不足,在这里分享一下研究成果项目框架,SSM框架,基础框架是直接从mybatis-plus项目上 clone下来的 使用eclipse开发 官方资料 http://git.oschina.net/jueyue/easypoimaven基本依赖 <dependency>
2016-12-25 15:33:47 21222 7
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人