- 博客(9)
- 收藏
- 关注
原创 解决fastjson Long型精度损失问题
解决fastjson Long型精度损失问题 问题 简括:1.@JSONField不生效2.全局配置精度损失不生效 直接问题:使用fastjson @JSONField无法处理前端获取long型数据精度损失问题,无法全局配置fastjson的long型精度损失问题。 底层剖析:将springBoot默认使用的json转换器(Jackson)替换为阿里fastjson时,实现WebMvcConfigurer并重写configureMessageConverters方法的配置并未生效。 解决方法:直接向spri
2022-02-07 16:45:41
2175
1
原创 linux环境下安装mysql
linux环境安装MySQL5.7数据库 部署环境 CentOS Linux release 7.7.1908 (Core) 准备安装包 MySQL :: Download MySQL Community Server 卸载系统自带的Mariadb rpm -qa|grep mariadb 查看是否有相关安装的rpm包 yum -y remove mariadb-libs-5.5.64-1.el7.x86_64 卸载 解压MySQL安装包 cd /usr/local 切换到该目录下 tar -
2022-01-20 17:30:19
970
原创 【算法】使用双指针解决字节一面股票交易问题
【算法】使用双指针解决字节一面股票交易问题 题前唠嗑:hello,早上坐高铁,无聊看看订阅号,看到这样一篇文章,一位面试字节的小伙伴遇到了股票交易这么一道题,我当时就联想到了LeetCode求水池最多容纳的水量问题,结合两题和大家伙分享一波拙见_ 题目描述:给定一个数组prices,它的第i个元素 prices[i]表示一支给定股票第i天的价格。你只能选择某一天买入这只股票,并选择在未来的某一个不同的日子卖出该股票。设计一个算法来计算你所能获取的最大利润。返回你可以从这笔交易中获取的最大利润。如果你
2021-11-02 17:28:52
331
原创 高频面试题:为什么要重写hashCode和equals方法
先上参考回答 在HashMap中比较key时,会先使用hashCode方法比较hash值是否相等,若相等再使用equals方法进行值的比较,因为hash值相等的两个对象不一定相同。如果不对这两个方法重写,那么将调用Object类的方法,将只按照地址进行比较,会和预期结果有出入。 为什么hashCode相等两个对象却仍不一定相同? 为什么不重写hashCode和equals方法会按照地址比较? 为什么hashCode和equals方法都要重写? 观察哈希表的结构 当发生“Hash冲突”时,举例来说就是两个
2020-08-27 00:48:31
485
原创 Java基础面试题02-数据类型
Java基础面试题02 数据类型 1.Java有哪些数据类型? 基本数据类型: 数值型:整数类型(byte,short,int,long),浮点类型(float,double)、字符型(char)、布尔型(boolean) 引用数据类型: 类(class)、接口(interface)、数组([]) Java是强类型语言,对每一种数据都明确定义了具体的数据类型,在内存中分配了不同大小的空间 2.switch是否能作用在byte上,能否作用在long上,能否作用在String上? 在1.8版本以上byte,S
2020-07-19 17:45:50
247
1
原创 Java基础知识面试题01-Java概述
Java基础知识面试题01 Java概述 1.何为编程 编程就是让计算机为解决某个问题而使用某种程序设计语言编写程序代码,并最终得到结果的过程。 为了使计算机能够理解人的意图,人类就必须要将需要解决的问题的思路、方法、和手段通过计算机能够理解的形式告诉计算机,使得计算机能够根据人的指令一步一步去工作,完成某种特定的任务,这种人和计算机之间交流的过程就是编程。 2.什么是Java Java是一门面向对象编程语言,不仅吸收了C++语言的各种优点,还摒弃了C++里难以理解的多继承、指针等概念,因此Java语言具有
2020-07-19 17:38:10
599
1
原创 设计模式之单例模式的写法
单例模式的写法 全程干货 所有需要注意的点都在代码注释中有写,文章不多赘述。 Mgr1.java package com.DP.singleton; /* 单例模式-饿汉式 类加载到内存后,就会实例化一个单例,JVM保证线程安全 简单实用,常见,常用 唯一缺点:无论是否用到,类装载时就完成实例化 编码要点: 1psv一个类实例,保证单例不可变 2将类构造函数以private修饰,保证类不可new 3定义静态方法使装载类可调用单例 */ public class Mgr1 {
2020-07-10 14:49:11
200
原创 Android Studio使用Glide加载网络图片失败的解决方案
简单描述一下问题情况 经再三确认我的Glide配置及使用都没有问题,但是仍然不能显示网络图片。 Glide的配置(使用Gradle构建)
2020-04-13 14:10:00
5244
2
原创 疫情期间的得与失
疫情期间学习的得与失 为什么打算开始写博客? 1.今天是2020年4月4日,是清明节,是对新冠肺炎疫情牺牲烈士和逝世同胞悼念的日子。 2.我所选的选修课关于“疫情期间学习的得与失”给我们下发了作业,同时我也颇有想法。 3.最近在学习上遇到许多问题,我想让这些问题变得更有价值。 4.我是计算机科学与技术专业的学生,虽然已然大三,但从此刻开始,来记录我的学习历程,为时未晚。 疫情期间学习的得 1.我学...
2020-04-04 14:32:31
4972
空空如也
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人
RSS订阅