- 博客(13)
- 资源 (57)
- 问答 (5)
- 收藏
- 关注
原创 Collection的toArray()方法和toArray(T[] a)方法源码解析
前言toArray()方法和toArray(T[] a)方法是Collection接口中的两个将集合转换为数组的方法,那么这两个方法有什么异同点呢?1.toArray()源码 /** * Returns an array containing all of the elements in this collection. * If this collectio...
2019-08-30 09:51:30 1302
原创 java的List接口中为什么要包含所有Collection接口中的方法?
最近在学习Java集合框架源码,在看到List接口时发现虽然List接口继承自Collection接口,但是Collection接口中一些已定义的抽象方法(例如:size(),isEmpty()等)在List接口中却又重新定义了一次,为什么这么做呢?答案在List接口描述中已经给了,我们可以在List接口描述中看到如下描述:The List interface places addition...
2019-08-26 13:42:26 511 2
原创 SpringBoot如何接收数组参数
1.创建一个表单实体类,将数组封装到实体类中(Post提交)表单类代码:@Datapublic class MyForm { private int[] ids;}控制器代码:@Slf4j@RestController@RequestMapping("/info")public class InfoController { @PostMapping(...
2019-08-22 12:23:34 20355 1
原创 mysql两数相加(mysql+运算符)
前言mysql函数允许数字进行算术运算(包括加减乘除),需要注意的是进行运算的两个数必须是数字才可以,否则结果就会出现异常,看下面三个例子:1.1000+1000计算结果:20002.1000+null计算结果为null3.1000+a查询异常...
2019-08-20 18:17:09 31722
原创 mysql格式化数字去掉千分位
前言使用format格式化数字时,超过1000就会有千分位,但有时我们不希望有这个千分位,那怎么去掉呢?1. select format(11111.123,2)2. select convert(11111.123,decimal(12,2))...
2019-08-14 17:38:03 6462 1
原创 mysql中给查询出的结果集,添加自增序号
select (@i:=@i+1) i_index,user_name from user, (select @i:=0) as i;
2019-08-14 17:01:33 2732 1
原创 SpringBoot项目打成war包(SpringBoot项目如何打成war包)
目录1.修改pom文件1.1修改项目打包类型1.2去掉内置的tomcat11.3.在build下添加finalName标签用来对war包命名1.4新增必要依赖2.新增初始化类2.1.原项目启动类保持不变,在启动类同级目录下新增一个初始化类1.修改pom文件1.1修改项目打包类型项目打包类型(packaging)改为war。 <groupId>...
2019-08-08 18:29:31 919
原创 Vue使用v-for时动态绑定ref(v-for组件内使用ref)
前言最近在开发中需要用到动态设置ref的内容,摸索了很久终于弄明白了要怎么实现。1.绑定指定某一个组件1.1、例如:这是一个编辑器组件,在这里把它的ref设置为myeditor<fcEditor ref="myeditor"></fcEditor>1.2、在代码中通过myeditor名称获取这个组件this.$refs.myeditor;2.使用:ref动...
2019-08-08 09:10:35 2976 4
原创 获取微信access_token出错 invalid ip 119.137.52.98, not in whitelist hint: [1I_05033064]
1.access_token获取失败在微信生态开发中,获取微信token的时候有时会出现invalid ip 119.137.52.98, not in whitelist hint: [1I_05033064],这种情况是由于没有将获取token的主机ip添加进公众号ip白名单导致的,为了安全,调用access_token接口时,需要设置在公众平台设置IP白名单,白名单内的IP才能成功获取...
2019-08-07 10:27:46 3185 2
原创 mybatis格式化查询出的日期
1.格式符说明%Y:年 示例:2019%m:月 示例:08%d:日 示例:05%H:时 示例:15%I:分 示例:47%S:秒 示例:562.使用示例DATE_FORMAT(NOW(),'%Y-%m-%d %H:%I:%S')...
2019-08-05 15:51:55 2996
原创 java.util.Objects源码解读
简介:Objects是自jdk1.7起新增的工具类,这个类由一些实用的静态方法组成,这些方法可以方便我们平时的开发,例如对象比较、获取对象的hash码等。源码解读:1.类及构造方法/** * This class consists of {@code static} utility methods for operating * on objects. These util...
2019-08-04 20:37:52 307
原创 SpringBoot下载文件
@GetMapping("/downloadZipFile") public String downloadZipFile(HttpServletRequest request, HttpServletResponse response){ try{ String filePathAndName = "E://aaa/dist.zip...
2019-08-02 12:02:32 979
原创 Java过期时间类的设计
过期时间工具类:public class ExpireDataUtil { private static Map<String,ExpireData> map = new HashMap(); public static void add(String key,String value,long expireSeconds){ ExpireDa...
2019-08-01 10:09:01 829
FiddlerSetup.zip
2019-07-16
OBS-Studio
2018-12-22
kibana-6.4.2-x86_64
2018-10-22
kibana-6.4.2-windows-x86_64
2018-10-22
kibana-6.4.2-linux-x86_64
2018-10-22
centos7修改语言环境支持中文总失败
2018-03-24
struts2 Session生命周期
2017-12-14
php创建类的方法 php菜鸟一枚 请问这行代码是什么意思?
2017-05-01
Android中如何无损保存BitMap文件?
2017-03-10
Java如何调用打印机打印本地文档
2016-09-08
TA创建的收藏夹 TA关注的收藏夹
TA关注的人