自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

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

原创 HashMap源码流程图

jdk8版本jdk7版本

2020-08-27 16:03:39 385

原创 微信小程序之蓝牙开发遇到的坑

微信小程序之蓝牙开发流程图[外链图片转存失败,源站可能有防盗链机制,建议将图片保存下来直接上传(img-3qeF44jR-1596178058338)(https://imgkr2.cn-bj.ufileos.com/0ff96f66-0dff-4cb0-b42d-b4b0cf18db2a.png?UCloudPublicKey=TOKEN_8d8b72be-579a-4e83-bfd0-5f6ce1546f13&Signature=YsCNtt4qZ1oniawMhNElsJg3VP0%253

2020-08-11 11:28:17 5494 1

原创 微信小程序clearInterval清除定时器无效

微信小程序clearInterval清除定时器无效遇到问题:clearInterval清除定时器无效,可能是多次调用setInterval。 /** * 页面的初始数据 */ data: { timer:null, },防止触发多次setInterval,在调用之前先clearInterval一次 /** * 设置定时器 */ setTimer: function (options) { let that = this; let

2020-08-10 16:01:34 4431 1

原创 mybatis条件查询参数为0时没有识别

记录自己写项目时遇到的问题二,mybatis条件查询参数为0时没有识别。根据状态查询时,status为1时可正常过滤符合条件的列表,当status为0时,却发生这样一个问题,他把所有语句都查询出来了,也就是没有进行条件过滤。 <where> <if test="status != '' and status != null "> ...

2020-04-18 22:27:39 734

原创 表数据是int类型,实体类用int还是Integer?

在公司做项目一直用的map封装数据,最近没事自己写了一个项目,在创建POJO的时候表字段int数据,使用了int修饰,结果开发中给自己挖了一个坑。页面发起查询的时候发现,未赋值此参数的时候默认值为0,造成了查询数据不是我想要的。找呀找呀找原因,最后才发现是修饰符的原因。int 是基本的数据类型,默认值为0;而Integer是其包装类,默认值为null,可区分赋值还是未赋值。如果表字段默认类型都...

2020-04-14 15:30:03 2898

原创 ArrayList部分源码分析(jdk8)

ArrayList底层是用数组实现的存储。与它类似的是LinkedList,和LinkedList相比,它的查找和访问元素的速度较快,但新增,删除的速度较慢。ArrayList是线程不安全的,一般常用于查询操作,如果涉及频繁的增删,可以使用LinkedList,如果你需要线程安全可以使用Vector一、ArrayList属性 //序列号 private static final lo...

2020-02-27 15:46:39 129

原创 深入了解HashMap,解读HashMap源码

HashMap数据结构:数组和链表首先看一下HashMap的属性public class HashMap<K,V> extends AbstractMap<K,V> implements Map<K,V>, Cloneable, Serializable { private static final long serialVersio...

2020-02-25 15:53:50 97

原创 linux系统下tomcat安装

linux系统下tomcat安装本文主要介绍linux系统下安装tomcat,安装tomcat前要先安装jdk,如果jdk没有安装可以看我的上一篇文章 Linux系统下安装jdk 教程。1、下载tomcat下载地址http://tomcat.apache.org/,本文以tomcat8.5为例,你们可以选择自已想要的版本。二、安装通过工具或命令把下载的压缩包上传到指定目录下,我这里是放...

2020-02-21 15:08:52 98

原创 Linux系统下安装jdk及环境变量的配置

这里以jdk8为例,示范了两种安装方法,仅供参考。一、手动安装1.下载jdk1.1 到oracle官网下载(需要一个oracle账号,没有需要注册一下) 这里提供一个地址,根据自己的系统选择32位还是64位https://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html我这里下载的是...

2020-02-21 13:38:42 186 1

空空如也

空空如也

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

TA关注的人

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