自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(13)
  • 问答 (1)
  • 收藏
  • 关注

原创 java重写equals方法时,为何需要重写hashCode方法?

假如是在hashMap中存入数据,并且没有重写hashCode方法:现在有两条相同的数据,但是因为hash值不同,两个对象都会存入map中,如下:public class Test1 { public static void main(String[] args) { //实例化两个学生对象 Student s1 = new Student(); ...

2020-02-03 11:13:44 188

原创 栈、堆与方法区简单描述

栈、堆与方法区简单描述栈堆方法区(静态区)栈栈描述的是方法执行的内存模型,每个方法被调用都会创建一个栈帧(存储局部变量、操作数、方法出口等)JVM为每一个线程创建一个栈,用于存放该线程执行方法的信息(实际参数、局部变量等)栈属于线程私有,不能实现线程间的共享栈的存储特性是“先进后出,后进先出”栈是由系统自动分配,速度快。栈是一个连续的内存空间堆堆用于存储创建好的对象和数组(数...

2020-02-03 10:38:28 198

原创 which is not functionally dependent on columns in GROUP BY clause

mysql出现which is not functionally dependent on columns in GROUP BY clause报错欢迎使用Markdown编辑器总结欢迎使用Markdown编辑器假设查询语句是下面这样:SELECT d_1FROM tableWHERE id = 1 GROUP BY create_date 报错就是这样,从网上找的方法无...

2019-07-15 12:23:09 99226 5

原创 Unsupported Media Type","message":"Content type 'application/octet-stream' not supported",

'application/octet-stream' not supported这段时间在接入某家病虫害检测设备,服务端采用Spring Boot。有这么一个需求,这台设备上传一个数据到服务端,服务端对数据进行处理,但是和厂家沟通的时候,厂家说数据放在RequestBody(请求体)里,于是我就理所当然的用了下面的这种处理方式: @RequestMapping(value = "/...

2019-07-03 11:53:00 9671 2

原创 从IDEA开始的Spring-Boot----------搭建环境及集成MyBatis

文章目录搭建基础环境文件说明及更改集成MyBatis搭建基础环境打开IDEA,创建一个新项目左侧选择Spring Initializr,右侧选择默认的即可。右上角是选择jdk版本,我的是1.8的。下面是选择spring的远程仓库 ,打开那个连接就会跳转到spring的初始化网页, 如下图,在这里可以选择对应的信息,比如用gradle构建还是maven构建。但是IDEA已经帮你选择好了,...

2019-04-15 20:46:04 223

原创 1,字符串和null的拼接,2,数据库查找到的时间戳转换为年月日

1,字符串和null的拼接,2,数据库查找到的时间戳转换为年月日有一个需求,当数据库查到的字段为null的时候,需要拼接一个固定的字符串,就是下面这样:String s ;if(parameter == null) {s = "这里是字符串" ;} else {s = "这里是字符串" + "," + parameter;}这里的parameter有可能为null,

2019-03-06 21:26:04 273

原创 mybatis使用foreach遍历空list空指针,笨法子解决

mybatis使用foreach遍历空list空指针,笨法子解决今天在使用foreach遍历list时,因为需要在list中追加数据,先是实例化一个arrayList(),然后在while循环里查找数据,向arrayList()中插入数据,当查到10条数据后,退出循环。大概是下面这样List<Map<String, Object>> result = new Array...

2019-03-05 23:04:31 3694

原创 mysql中切割字符串

mysql中切割字符串假设被切割的字符串为1,2,3,4,5。首先认识下面这些函数通过SUBSTRING_INDEX(str,delim,count)按照指定的字符切割字符串,返回指定位置之前的字符串str:被切割的字符串delim:被切割的标识符,即按照此字符切割字符串count:为正数时,从左往右切割;为负数时。从右往左切割。绝对值是结果的长度LENGTH( ‘1,2,3...

2019-02-21 12:56:18 5227

原创 IDEA target文件夹越来越大问题

PTA-中M2018秋C入门和进阶练习-31掉入陷阱的数字 (15 分)题目,输入示例,输出示例C语言实现注意的地方掉入陷阱的数字 (15 分)题目,输入示例,输出示例对任意一个自然数N0,先将其各位数字相加求和,再将其和乘以3后加上1,变成一个新自然数N1;然后对N​1 重复这种操作,可以产生新自然数N​2;……多次重复这种操作,运算结果最终会得到一个固定不变的数N​k ,就像掉入一个数字...

2019-01-01 22:16:54 5652 7

原创 PTA-中M2018秋C入门和进阶练习-7-29

PTA-中M2018秋C入门和进阶练习-29 二分法求多项式单根

2018-12-31 22:44:13 262

原创 java-两个long类型数据转换为int并且相除获得百分比

在数据库里通过count()函数查到了两个数据,进行相除的时候爆出异常:java.lang.long can not be cast to java.lang.Integer在网上查了资料发现是数据库的问题,查出来的是long类型,而long类型是不能直接相除的。但是又不能直接转换为integer,因为integer和long都是直接继承于父类Number类型,直接转换会报上述异常。那...

2018-12-15 09:05:12 4978 1

原创 PTA:中M2018秋C入门和进阶练习---7-5 输出倒三角图案(C实现)

题目链接7-5 输出倒三角图案 (5 分)本题要求编写程序,输出指定的由“*”组成的倒三角图案。输入格式:本题目没有输入。输出格式:按照下列格式输出由“*”组成的倒三角图案。* * * * * * * * * * 解析:题目很简单,直接用prinf打印即可。但是人总要有点梦想,尝试用循环来解决。奈何搜到的解决方案都是通过printf直接打印的。上代...

2018-12-03 22:04:58 819

原创 自定义dialog并且去除黑边

今天尝试了一下自定义dialog。想做成上传头像的那种,有两个button,一个作为手机摄像头拍摄用,一个调用手机SD卡的图库。先是布局文件:<LinearLayout xmlns:android="http://schemas.android.com/apk/res/android" android:layout_width="wrap_content" android:

2017-12-01 00:37:36 460

空空如也

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

TA关注的人

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