2 希尤

尚未进行身份认证

我报路长嗟日暮,学诗谩有惊人句。九万里风鹏正举。风休住,蓬舟吹取三山去!

等级
博文 211
排名 3w+

MybatisPlus基础增删查改《一》

1.CRUD1.1delete1.1.1deleteById根据主键ID删除,不管主键名称是不是id即使数据库主键不是id也能删除,比如我的数据库主键是:user_idintdeleteById(Serializableid);1.2insert用mybatisPlus生成的实体类其实是和数据库的名称相同的,只是把下划线换成了大写如果你改变了实体类的名称,比如原本...

2019-07-12 16:10:24

力扣739每日温度

1.题目根据每日气温列表,请重新生成一个列表,对应位置的输入是你需要再等待多久温度才会升高超过该日的天数。如果之后都不会升高,请在该位置用0来代替。例如,给定一个列表temperatures=[73,74,75,71,69,72,76,73],你的输出应该是[1,1,4,2,1,1,0,0]。提示:气温列表长度的范围是[1,30000]...

2019-07-12 10:54:16

win10安装与测试mycat《一》测试mycat全局表、mycat水平分表

文章目录1.win10安装mycat1.1window下载地址1.2设置环境变量1.3修改schema.xml1.4修改server.xml1.5修改字符集index_to_charset.properties2.启动2.1顺序执行下面的代码3.测试3.1测试连接到mycat,端口默认是80663.2在本地数据库创建3个数据库3.3使用mycat执行单表插入,测试全局表功能3...

2019-07-10 15:31:54

Java解决力扣239滑动窗口最大值,击败99.34%的对手

1.题目给定一个数组nums,有一个大小为k的滑动窗口从数组的最左侧移动到数组的最右侧。你只可以看到在滑动窗口k内的数字。滑动窗口每次只向右移动一位。返回滑动窗口最大值。示例:输入:nums=[1,3,-1,-3,5,3,6,7],和k=3输出:[3,3,5,5,6,7]解释:滑动窗口的位置最大值----...

2019-07-09 17:49:31

springboot2.x集成mybatisPlus3.x完美教程,带项目地址

文章目录1.从Hibernate到MybatisPlus的转换2.去JPAmaven依赖,添加MyBatisPlus依赖3.代码自动生成工具3.1启动后效果如下:3.2注意!4.全局配置相关的其它内容4.1yml配置,根据生成包的路径配置4.2Mapper配置4.3启动类配置4.4添加分页等插件配置项目地址:github1.从Hibernate到MybatisPlus的...

2019-07-05 16:21:27

力扣403. 青蛙过河,每日刷题

1.题目地址:传送门2.原本我的理解每一格都要跳,只要判断当前跳的距离是不是在,上次跳的距离K的加一和减一区间里面就可以了[0,1,3,5,6,8,12,17]publicstaticbooleancanCross(int[]stones){if(stones.length<=2){returnfalse;}in...

2019-07-05 10:07:03

力扣136. 只出现一次的数字引发的亦或问题的讨论

1.题目给定一个非空整数数组,除了某个元素只出现一次以外,其余每个元素均出现两次。找出那个只出现了一次的元素。说明:你的算法应该具有线性时间复杂度。你可以不使用额外空间来实现吗?示例1:输入:[2,2,1]输出:1示例2:输入:[4,1,2,1,2]输出:42.为什么可以用亦或解答publicclassTime{publicstatic...

2019-07-03 09:00:35

记录一次MySQL查询缓慢带来的数据库调优

总结来说就是中间表用的太多了,有些字段能冗余就冗余吧,不然徒然给自己添加烦恼

2019-06-28 15:12:56

由力扣141、力扣142引发的力扣287寻找重复数的问题

1.力扣141判断是否存在环双指针,相当于跑步,一个跑的快A一个跑的慢B,当有环(环周长Q)的时候,肯定快的能再遇到慢的人,此时A比B多跑1-N圈的时候都能互相遇到,所以下面的算法很简单/***Definitionforsingly-linkedlist.*classListNode{*intval;*ListNodenext;*...

2019-06-27 20:24:44

JPA多属性排序

PageRequestpageable=PageRequest.of(page,limit,newSort(Direction.DESC,"XXX").and(newSort(Direction.DESC,"XXX")));

2019-06-27 14:35:59

力扣322零钱兑换引发的动态规划算法

动态规划遵循一套固定的流程:递归的暴力解法->带备忘录的递归解法->非递归的动态规划解法。1.暴力递归intfib(intN){if(N==1||N==2)return1;returnfib(N-1)+fib(N-2);}PS:但凡遇到需要递归的问题,最好都画出递归树,这对你分析算法的复杂度,寻找算法低效的原...

2019-06-27 09:03:24

力扣283. 移动零

文章目录1.题目2.思路3.效果惊人1.题目给定一个数组nums,编写一个函数将所有0移动到数组的末尾,同时保持非零元素的相对顺序。示例:输入:[0,1,0,3,12]输出:[1,3,12,0,0]说明:必须在原数组上操作,不能拷贝额外的数组。尽量减少操作次数。2.思路其实题目是在不改变非0相对顺序的前提下,把其它元素靠前思路:可以先把所有非...

2019-06-25 10:02:19

力扣85 最大矩形的简单算法求解

1.题目给定一个仅包含0和1的二维二进制矩阵,找出只包含1的最大矩形,并返回其面积。示例:输入:[["1","0","1","0","0"],["1","0","1","1","1"],["1","1","1","1","1"],["1","0","0","1","0"]]输出:62.算法分析回顾力扣84题,我们可以算一个数组的最...

2019-06-24 10:23:59

力扣62不同路径总数,动态规划 一招制敌

0.题目一个机器人位于一个mxn网格的左上角(起始点在下图中标记为“Start”)。机器人每次只能向下或者向右移动一步。机器人试图达到网格的右下角(在下图中标记为“Finish”)。问总共有多少条不同的路径?1.先来看效果,还可以吧执行用时:1ms,在所有Java提交中击败了93.69%的用户内存消耗:33MB,在所有Java提交中击败了14.41%...

2019-06-21 14:34:11

爬虫实战,模拟登录网站

准备工具:chrome浏览器SwitchyOmega代理插件fiddler抓包工具python目标分析:目标:微博易中所有自媒体平台中账户信息,分类下图所示具体信息如下图所示:由于用户登录后才能在此网站查看相应的数据,爬虫也是模拟人的行为,因此需要进行模拟登陆,然后方可发送相应强求,以获得相应数据。模拟登陆:通过抓包得,此网站通过发送一个form表单进行...

2019-06-20 19:19:10

力扣56. 合并区间,每日刷题

1.题目:给出一个区间的集合,请合并所有重叠的区间。注意不是有序的输入:[[1,3],[2,6],[8,10],[15,18]]输出:[[1,6],[8,10],[15,18]]解释:区间[1,3]和[2,6]重叠,将它们合并为[1,6].输入:[[1,4],[4,5]]输出:[[1,5]]解释:区间[1,4]和[4,5]可被视为重叠区间。...

2019-06-20 14:31:57

力扣55. 跳跃游戏,每日刷题

1.题目给定一个非负整数数组,你最初位于数组的第一个位置。数组中的每个元素代表你在该位置可以跳跃的最大长度。判断你是否能够到达最后一个位置。示例1:输入:[2,3,1,1,4]输出:true解释:从位置0到1跳1步,然后跳3步到达最后一个位置。示例2:输入:[3,2,1,0,4]输出:false解释:无论怎样,你总会到达索引为3...

2019-06-19 09:43:05

力扣11 ,盛水最多的容器,每日刷题

如题意,垂直的两条线段将会与坐标轴构成一个矩形区域,较短线段的长度将会作为矩形区域的宽度,两线间距将会作为矩形区域的长度,而我们必须最大化该矩形区域的面积。1.暴力求解时间复杂度:O(n^2)空间复杂度:O(1)classSolution{publicintmaxArea(int[]height){intmax=0;...

2019-06-18 14:23:42

力扣64最小路径和

1.暴力递归,力扣提交时间会超出限制/***最小路径和问题*给你一个二维数组,二维数组中的每个数都是正数,要求从左上角*走到右下角,每一步只能向右或者向下,沿途经过的数字要累加起来。**要求:返回最小的路径和**解法一:暴力递归方式*/publicclassMinPath{publicstaticintminPat...

2019-06-17 10:30:19

ubuntu16.04 用ProxySQL实现mysql读写分离

说之前还是要说一下proxySQL我们主要用来做MySQL主从服务器的读写分离,MySQL主从服务器搭建好是第一步,没有搭建好的同学请看这篇文章:地址或者复制查询:https://blog.csdn.net/qq_39455116/article/details/916033171.参考官方文档,用Ubuntu16.04安装proxySQL官网:地址安装wgethttp...

2019-06-14 20:01:50
奖章
  • 专栏达人
    专栏达人
    授予成功创建个人博客专栏的用户。专栏中添加五篇以上博文即可点亮!撰写博客专栏浓缩技术精华,专栏达人就是你!
  • 持之以恒
    持之以恒
    授予每个自然月内发布4篇或4篇以上原创或翻译IT博文的用户。不积跬步无以至千里,不积小流无以成江海,程序人生的精彩需要坚持不懈地积累!
  • 勤写标兵Lv1
    勤写标兵Lv1
    授予每个自然周发布1篇到3篇原创IT博文的用户。本勋章将于次周上午根据用户上周的博文发布情况由系统自动颁发。
  • 勤写标兵Lv2
    勤写标兵Lv2
    授予每个自然周发布4篇到6篇原创IT博文的用户。本勋章将于次周上午根据用户上周的博文发布情况由系统自动颁发。