- 博客(16)
- 收藏
- 关注
原创 LeetCode算法题 —— 反转整数
题目给出一个32位的有符号整数,数值范围在[-2^31, 2^31-1]。要求输出翻转的整数。如果反转的整数不在数值范围内则是溢出,输出0。如:输入1234,输出4321;输入-45,输出-54思路将数字转为字符串,然后反转即可,不过要注意反转后的数字可能会溢出的问题。代码 public int reverse(int x) { //将数字转为字符串 S...
2019-12-26 19:32:14
329
原创 LeetCode算法题 —— 回文数
每日一道算法题 —— 回文数题目思路第一种思路第二种思路代码题目回文数,即一个整数,将它各位上的数字从左到右反过来得到的数字依然等于原来的整数。如1221反过来还是1221,所以它是回文数。而-11反过来是11-,所以不是回文数。那么如何判断一个整数是不是回文数?思路第一种思路将数字转换为字符串,然后反转字符串,再与之前的比较看是否相等。第二种思路将整数最高位的数字取出,和整数末位的...
2019-12-25 14:16:08
340
原创 SpringBoot 使用Timer定时器及问题总结
一、SpringBoot使用定时器Timer参考博客:Java定时器Timer学习之一首先需要一个类继承java.util.TimerTask,重写run方法,在run方法里面实现定时任务。import java.util.TimerTask;@Slf4j@Componentpublic class TestTimerTaskUtils extends TimerTask { ...
2019-11-20 10:14:49
1865
原创 微信小程序获取的微信头像模糊或者无法显示
微信小程序获取用户微信的头像,放大查看时图片是模糊不清的。这是因为在获取头像数据的时候,我们拿的不是高清图。微信小程序开发文档的相关说明(链接):因为前端调用微信小程序的getUserInfo拿到的头像默认是132的,如下:https://wx.qlogo.cn/mmopen/vi_32/Q0j4TwGTfTKzerXkgVCsBxN4Sdwr2HiaE0fofFChOzCVszOians...
2019-11-15 10:58:26
7252
原创 MySQL对某一字段去重
mysql有一个去重关键字distinct,但是如果查询的字段有很多,而想要去重的字段只是其中的某一个,那么仅仅用distinct是完成不了的,distince只能做到你查询的那些字段都是重复时才会去重。比如有一张用户表的数据是这样的:这里我们本意是想查出一条数据,如果是这样写SQL语句:SELECT DISTINCT USER_NAME FROM u_user这样查出来的数据的确只有...
2019-11-07 13:16:44
12680
1
原创 Mybatis报错attempted to return null from a method with a primitive return type (int)(已解决)
一、出现这个bug的原因出现这个bug的原因是因为MyBatis的Mapper.xml文件的查询语句返回的结果是Integer类型,而在对应的接口里面的方法里返回参数的类型是int。如果这个查询语句查询出来的结果是null,则会报这个错误,最简单的解决办法就是返回值的类型统一用Integer类型,或者在sql语句里面用ifnull()的函数,当查询结果是null时,给个默认值0。二、错误示范...
2019-09-25 13:40:36
5983
原创 Mybatis中的CDATA标签和转义符
在Mybatis的xml文件中写sql语句时,有时可能会有 “<” 、 “&” 字符等这些符号,但是mybatis的xml文件会将这些符号转义,在以往的操作中,如果要解决这个问题,就使用对应的转义符,如用<代替<,具体转义符如下所示:当然,也可以使用标签<![CDATA[ ]]>。将带有会被转义的符号的内容放在 <![CDATA[ 和...
2019-07-05 14:57:24
1165
原创 在对象中无法找到使用lombok注解配置的set和get方法(已解决)
今天使用idea引入项目,发现项目中的pojo类中使用lombok的@Setter和@Getter注解配置类中的set和get方法。lombok是一款简化代码的工具,它可以使用注解@Setter来代替set方法,这样我们就可以简化代码,而且即使类中的属性名有改变,我们也无需再去修改set和get方法中的代码,网上教程很多,此处不再详述。但是在引入项目后,发现在其他类中使用对象变量调用set方法...
2019-07-04 13:18:21
7009
原创 SpringBoot整合MyBatis获得插入数据后的主键,返回的一直是1(已解决)
MyBatis如何获得自增主键id,此处我不再叙述,网上有很多,这里就记录一下我遇到的问题。先看一下我获得主键的部分SQL代码:<insert id="save" parameterType="com.test.domain.CardDo" keyProperty="cardId" useGeneratedKeys="true" > in...
2019-04-28 15:11:28
9346
3
转载 超详细axios教程
超详细axios教程 axios 简介浏览器兼容性引入方式使用举例1 执行GET请求2 执行POST请求3 执行多个并发请求axios API1 axiosconfig2 axiosurl config3 请求方法别名4 并发5 创建实例6 实例方法请求配置配置默认值1 全局axios默认值2 自定义实例...
2019-04-02 10:16:51
45957
3
原创 Token解密出错:The string "此处为乱码'' doesn't have a valid JSON format(已解决)
最近在毕设里面使用token做登录授权,使用postman测试出现了乱码报错:com.auth0.jwt.exceptions.JWTDecodeException: The string ‘�z��’G�#�KaTeX parse error: Expected 'EOF', got '&' at position 6: �uB"�&̲�r#��3S"’’ doesn’...
2019-02-18 20:31:18
12092
4
原创 MYSQL报错:The server time zone value 'Öйú±ê׼ʱ¼ä' is unrecognized or represents more than......(已解决)
最近使用springboot配置mybatis插入数据到mysql数据库时报以下错误:The server time zone value ‘Öйú±ê׼ʱ¼ä’ is unrecognized or represents more than one time zone. You must configure either the server or JDBC driver (via th...
2019-01-12 20:37:07
269
原创 Eclipse中创建Spring boot项目的依赖包maven无法下载下来(已解决)
今天在eclipse中安装STS插件然后新建spring boot项目,死活都下载不下来依赖包,刚开始以为是网络不好的问题,所以把maven中的jar包都删掉了重新下载,发现还是一样,弄了一天终于发现问题所在:STS插件与eclipse的版本没有对应上。如何安装STS插件网上教程很多,但是大部分都没有说明安装的STS插件版本和eclipse是需要一一对应的,我用的eclipse版本是4.10.0...
2019-01-09 19:28:54
8776
原创 JAVA基础算法之斐波那契数列
斐波那契数列是这样的一串数字:1,1,2,3,5,8,13······,这串数字的规律是第一个和第二个数字都是1,从第三个数字开始,是前两个数字的和,用程序算出数列中第n个数字是多少。使用递归的方法:package com.xiamu.fobonacci;import java.util.Scanner;public class TestTwo { private static lo...
2018-12-03 18:02:47
261
原创 解决导出excel表格无法打开的问题
前后端分离实现导出excel,后端使用easyexcel将数据写入excel表格,然后将其写入到响应流中,关于easyexcel的快速使用可参考文章:JAVA使用easyexcel导出excel后端主要代码如下:public <T extends BaseRowModel> void exportExcel(HttpServletResponse response, List<...
2018-11-28 15:59:55
28407
5
原创 JAVA使用easyexcel导出excel
JAVA使用easyexcel导出excel导出excel的工具有很多,如poi,jxl等但是他们导出excel会比较的消耗内存,一旦数据大起来可能造成内存溢出,而easyexcel很好的避免了内存溢出的问题。首先下载easyexcel的依赖包:&amp;amp;lt;dependency&amp;amp;gt; &amp;amp;lt;groupId&amp;amp;gt;com.alibaba&amp
2018-11-28 14:32:03
13662
9
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人