点击“终码一生”,关注,置顶公众号
每日技术干货,第一时间送达!
1、我们先看一个例子
可以看到在Java中进行浮点数运算的时候,会出现丢失精度的问题。那么我们如果在进行商品价格计算的时候,就会出现问题。很有可能造成我们手中有0.06元,却无法购买一个0.05元和一个0.01元的商品。
因为如上所示,他们两个的总和为0.0600000000000……继续阅读 »
itzoo
3年前 (2022-05-06) 776浏览 0评论
1个赞
点击“终码一生”,关注,置顶公众号
每日技术干货,第一时间送达!
1
SSM框架简介
SSM框架是Spring MVC ,Spring和Mybatis框架的整合,是标准的MVC模式,将整个系统划分为View层,Controller层,Service层,DAO层四层,使用Spring MVC负责请求的转发和视图管理,Spring实现业务对象管……继续阅读 »
itzoo
3年前 (2022-05-06) 819浏览 0评论
0个赞
点击“终码一生”,关注,置顶公众号
每日技术干货,第一时间送达!
1
前言
相信大家在日常开发中这三种方法用到的应该很多,尤其是前两种,经常在开发的时候,随心所欲,想用哪个用哪个,既然存在,那就应该有它存在的道理,那么什么情况下用哪个呢?
2
代码实例
1、基本类型
(1)基本类型没有toString()方法……继续阅读 »
itzoo
3年前 (2022-05-06) 957浏览 0评论
0个赞
点击“终码一生”,关注,置顶公众号
每日技术干货,第一时间送达!
1
前言
许多Java开发者都曾听说过“不使用的对象应手动赋值为null“这句话,而且好多开发者一直信奉着这句话;问其原因,大都是回答“有利于GC更早回收内存,减少内存占用”,但再往深入问就回答不出来了。
鉴于网上有太多关于此问题的误导,本文将通过实例,深入JVM剖析“……继续阅读 »
itzoo
3年前 (2022-05-06) 733浏览 0评论
0个赞
点击“终码一生”,关注,置顶公众号
每日技术干货,第一时间送达!
JWT token的 payload 部分是一个json串,是要传递数据的一组声明,这些声明被JWT标准称为claims。
JWT标准里面定义的标准claim包括:
iss(Issuser):JWT的签发主体;
sub(Subject):JWT的所有者;
aud(Audien……继续阅读 »
itzoo
3年前 (2022-05-03) 834浏览 0评论
0个赞
前几天,一个小伙伴告诉我,他在面试的时候被面试官问了这么一个问题:
在for循环中,到底应该用 i++ 还是 ++i ?
本文代码基于Java 1.8.0_261-b12 版本测试:
听到这,我感觉这面试官确实有点不按套路出牌了,放着好好的八股文不问,净整些幺蛾子的东西。在临走的时候,小伙伴问面试官这道题的答案是什么,面试官没有明确告诉答案,只……继续阅读 »
itzoo
3年前 (2022-05-03) 783浏览 0评论
0个赞
点击“终码一生”,关注,置顶公众号
每日技术干货,第一时间送达!
Java 8 API添加了一个新的抽象称为流Stream,可以让你以一种声明的方式处理数据。
Stream 使用一种类似用 SQL 语句从数据库查询数据的直观方式来提供一种对 Java 集合运算和表达的高阶抽象。
Stream API可以极大提高Java程序员的生产力,让程序员写出高效……继续阅读 »
itzoo
3年前 (2022-05-03) 807浏览 0评论
0个赞
点击“终码一生”,关注,置顶公众号
每日技术干货,第一时间送达!
1
为什么要使用注册中心
有使用过ip:port地址直接调用服务的开发经历么?该段痛苦的经历在此处省略500字……,该种方式的缺点:
需要手动的维护所有的服务访问ip地址列表。
单个服务实现负载均衡需要自己搭建,例如使用ngi……继续阅读 »
itzoo
3年前 (2022-05-03) 788浏览 0评论
0个赞
点击“终码一生”,关注,置顶公众号
每日技术干货,第一时间送达!
1
引言
翻开to-do,注解认证中答应大家要讲解代理模式。
正好遇到了一道这样的题:抛开Spring来说,如何自己实现Spring AOP?
就喜欢这样的题,能把那些天天写增删改查从来不思考的人给PK下去,今天就和大家一切学习代理模式与Spring AOP。
……继续阅读 »
itzoo
3年前 (2022-05-03) 728浏览 0评论
0个赞
点击“终码一生”,关注,置顶公众号
每日技术干货,第一时间送达!
熟悉Spring的小伙伴们应该都对aop比较了解,面向切面编程允许我们在目标方法的前后织入想要执行的逻辑,而今天要给大家介绍的Java Agent技术,在思想上与aop比较类似,翻译过来可以被称为Java代理、Java探针技术。
Java Agent出现在JDK1.5版本以后,它允许程序……继续阅读 »
itzoo
3年前 (2022-05-03) 931浏览 0评论
0个赞
点击“终码一生”,关注,置顶公众号
每日技术干货,第一时间送达!
1
背景
最近在写一些业务代码时遇到一个需要产生随机数的场景,这时自然想到 jdk 包里的 Random 类。但出于对性能的极致追求,就考虑使用 ThreadLocalRandom 类进行优化,在查看 ThreadLocalRandom 实现的过程中,又追了下 Unsafe ……继续阅读 »
itzoo
3年前 (2022-05-02) 691浏览 0评论
0个赞
点击“终码一生”,关注,置顶公众号
每日技术干货,第一时间送达!
1
目录
前言
java自身的启动时加载方式
Spring启动时加载方式
代码测试
总结
2
前言
目前开发的SpringBoot项目在启动的时候需要预加载一些资源。而如何实现启动过程中执行代码,或启动成功后执行,是有很多种方……继续阅读 »
itzoo
3年前 (2022-05-02) 802浏览 0评论
0个赞