自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 575. 分糖果

class Solution {public int distributeCandies(int[] candies) {int max=candies.length/2;HashMap<Integer,Integer> map =new HashMap<>();for(int i:candies){map.put(i,map.getOrDefault(i,0)+1);}if(map.size()>= max){return max;}else{return

2020-06-29 09:45:33 145

原创 layui table分页功能

使用layui提供的后台模板时,分页功能的实现是必不可少的之前以为layui默认提供了分页功能,只需要查出所有数据返回给前端,就会自动分好页。果然是too young too naive 。。。1.layui table在初始化时候会默认向后台传分页参数只需要对后台controller方法中用@RequestParam 接收分页参数。也可以将layui传过来的参数名进行修改 ,req...

2020-05-04 09:26:52 3671

原创 window下使用cmd查看端口占用的进程,并杀死该进程

做项目的时候经常会遇到“address already in use”的情况,此时可以选择使用dos命令将该进程杀死。首先,查找端口对应的进程,使用命令(以进程号8080为例):netstat -aon|findstr “8080”其中9532是进程对应的pid(如果想要查找全部的端口对应的进程,使用命令netstat -aon)然后,使用taskkill /f /pid 9523 ...

2020-04-20 10:30:51 187

原创 Mybatis使用pagehelper分页插件和一对多嵌套结果映射导致得到的分页数据少于pageSize

Mybatis使用pagehelper分页插件和一对多嵌套结果映射导致得到的分页数据少于pageSize参考网上的其他博客,使用嵌套结果子查询的方法。会遇到N+1的问题,慎用。小菜鸟 总结下 ,以防以后再遇到。原blogMapper.xml 写法 <resultMap type="com.liuhaoqi.raletiveblog.entity.dto.BlogDto" id="Bl...

2020-04-18 16:51:21 1022

原创 postman 发送post请求返回中文乱码

返回这些乱码解决方式:在headers中加入accept 值为application/json;charset=utf-8

2020-04-01 18:45:53 2177 1

转载 mount: /dev/sr0 已经挂载或 /dvd 忙

今天在centos7要重新安装VM-tools,在挂载cdrom 时遇到/dev/sr0忙,折腾了一会,解决了,特地贴出来做个记录;[root@www dvd]# mount /dev/c...

2020-03-26 18:59:47 4094 1

转载 解决docker pull 速度慢问题

解决docker pull 速度慢问题转载自https://www.cnblogs.com/BillyYoung/p/11113914.html将docker镜像源修改为国内的:在 /etc/docker/daemon.json 文件中添加以下参数(没有该文件则新建):{“registry-mirrors”: [“https://9cpn8tt6.mirror.aliyuncs.c...

2020-03-25 15:53:20 401 2

转载 Vmware Centos7 配置静态 ip 和 使宿主机和虚拟机互相 ping 通

Vmware Centos7 配置静态 ip 和 使宿主机和虚拟机互相 ping 通转载自https://www.cnblogs.com/hankleo/p/11002854.html NAT 方式1. 配置静态 ipVmware 安装 Centos7 可以参考 https://blog.csdn.net/guo_ridgepole/article/details/78973763...

2020-03-25 15:38:50 311

原创 IDEA 之Git操作详解

IDEA下Git使用:一.安装Git下载git安装包:http://git-scm.com/download/win,下载后自己讲git安装到相应目录。打开IDEA 在File–>Setting->Version Control–>Git–>Path to Git executable中选择git安装后的git.exe文件,然后点击test,测试是否设置成功。...

2020-03-15 17:44:51 306

原创 Centos7下eclipse报错,A Java Runtime Environment (JRE) or Java Development Kit (JDK) must be available i

解决办法:解决办法是在终端进入你的eclipse目录,然后输入:mkdir jrecd jreln -s /usr/java/jdk1.8.0_221/bin/ bin

2020-03-14 15:30:38 180

原创 SpringBoot整合mybatis,mysql,pagehelper,swagger2

SpringBoot整合mybatis,mysql,pagehelper首先看目录结构

2020-03-12 16:56:14 131

原创 thymeleaf渲染不出效果(简单的问题)

今天重新复习了下springboot的自动配置原理,根据springboot在maven的pom.xml文件下添加以下依赖就可以引入thymeleaf <dependency> <groupId>org.springframework.boot</groupId> <artifactId&gt...

2020-03-11 15:02:14 3357

原创 模拟CAS算法

CAS算法CAS是英文单词CompareAndSwap的缩写,中文意思是:比较并替换。CAS需要有3个操作数:内存地址V,旧的预期值A,即将要更新的目标值B。CAS指令执行时,当且仅当内存地址V的值与预期值A相等时,将内存地址V的值修改为B,否则就什么都不做。整个比较并替换的操作是一个原子操作。CAS是乐观锁技术,当多个线程尝试使用CAS同时更新同一个变量时,只有其中一个线程能更新变量的值,...

2020-03-09 15:16:37 236

原创 Leetcode-9. 回文数

判断一个整数是否是回文数。回文数是指正序(从左向右)和倒序(从右向左)读都是一样的整数。示例 1:输入: 121输出: true示例 2:输入: -121输出: false解释: 从左向右读, 为 -121 。 从右向左读, 为 121- 。因此它不是一个回文数。示例 3:输入: 10输出: false解释: 从右向左读, 为 01 。因此它不是一个回文数。...

2020-03-08 12:07:16 91

原创 Leetcode - 7. 整数反转

给出一个 32 位的有符号整数,你需要将这个整数中每位上的数字进行反转。示例 1:输入: 123输出: 321 示例 2:输入: -123输出: -321示例 3:输入: 120输出: 21注意:假设我们的环境只能存储得下 32 位的有符号整数,则其数值范围为 [−231,  231 − 1]。请根据这个假设,如果反转后...

2020-03-08 11:24:26 189

原创 leetcode - 面试题57 - II. 和为s的连续正数序列

输入一个正整数 target ,输出所有和为 target 的连续正整数序列(至少含有两个数)。序列内的数字由小到大排列,不同序列按照首个数字从小到大排列。 示例 1:输入:target = 9输出:[[2,3,4],[4,5]]示例 2:输入:target = 15输出:[[1,2,3,4,5],[4,5,6],[7,8]] 限制: 1 <=...

2020-03-06 13:53:11 217

原创 Leetcode - 1103. 分糖果 II 排排坐,分糖果。

分糖果 II排排坐,分糖果。我们买了一些糖果 candies,打算把它们分给排好队的 n = num_people 个小朋友。给第一个小朋友 1 颗糖果,第二个小朋友 2 颗,依此类推,直到给最后一个小朋友 n 颗糖果。然后,我们再回到队伍的起点,给第一个小朋友 n + 1 颗糖果,第二个小朋友 n + 2 颗,依此类推,直到给最后一个小朋友 2 * n 颗糖果。重复上述过程(每次都...

2020-03-06 10:29:09 288

原创 JUC线程高级_volatile关键字与内存可见性

volatile关键字与内存可见性看如下一段代码package com.atguigu.juc;/* * 一、volatile 关键字:当多个线程进行操作共享数据时,可以保证内存中的数据可见。 * 相较于 synchronized 是一种较为轻量级的同步策略。 * * 注意: * 1. volatile 不具备“互斥性” * 2. volatile 不能保证变量...

2020-03-03 21:52:54 105

原创 剑指offer-从上往下打印二叉树

从上往下打印二叉树题目描述从上往下打印出二叉树的每个节点,同层节点从左至右打印。题解思路按照题意打印顺序为从上到下,从左到右 8 6 10 5 7 9 11那么就是可以用一个队列来存储结点。访问到一个节点,如果该节点有左子节点或者右子节点,就把左子节点和右子节点加入到队列的尾部。从队列的头部开始将节点出队并加给arrarylist,重复这个步骤。直到队列结束。代码在这里插入代码片...

2020-03-03 11:43:03 104

原创 error:attempted to return null from a method with a primitive return type (boolean)

error:attempted to return null from a method with a primitive return type (boolean)原因是 你的数据库的一行所有属性中有部分属性的空值null,把所有属性都存了值后ok了...

2019-12-04 17:08:05 1059

转载 IntelliJ IDEA导入Web项目

<!--一个博主专栏付费入口结束--> <link rel="stylesheet" href="https://csdnimg.cn/release/phoenix/template/css/ck_htmledit_views-4a3473df85.css"> ...

2019-11-19 16:32:11 249

原创 ssm配置

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

2019-10-07 18:55:18 97

空空如也

空空如也

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

TA关注的人

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