刷新
聊聊@Autowired与@Resource的区别

博主头像 1. 前言 从事过很多家公司,见过很多项目,发现@Autowired和@Resource的使用都是一样的乱, 一个项目中有使用@Autowired的,有使用@Resource的, 甚至有的类中一会儿使用@Autowired,一会儿使用@Resource,虽然不影响业务功能的实现,但看起来真的是杂乱无 ...

为什么不能用浮点型表示金额?

博主头像 简要回答 因为存在精度丢失的风险 《阿里巴巴 Java 开发手册》中提到:“浮点数之间的等值判断,基本数据类型不能用 == 来比较,包装数据类型不能用 equals 来判断”。“为了避免精度丢失,可以使用 BigDecimal 来进行浮点数的运算”。 浮点数的运算竟然还会有精度丢失的风险吗?确实会! ...

redis篇(理论篇)

博主头像 目录 mysql的演进 NoSQL redis概述 redis安装 redis基本知识 一、MySQL的演进过程 1. 初期:单机架构,简单高效 90年代,随着互联网初期发展,单机数据库架构(APP → Middleware → MySQL)完全够用,压力小,易于维护。 2. 中期:垂直拆分与读写分 ...

Java学习笔记-250427

博主头像 一、直接输出数组的方法 int[] arr = {1,2,432,32,54,32,3,7,657}; System.out.println(Arrays.toString(arr)); // 输出结果为:[1, 2, 432, 32, 54, 32, 3, 7, 657] 二、遍历字符串的两个思路 ...

springboot分页查询并行优化实践

博主头像 ——基于异步优化与 MyBatis-Plus 分页插件思想的实践 适用场景 数据量较大的单表分页查询 较复杂的多表关联查询,包含group by等无法进行count优化较耗时的分页查询 技术栈 核心框架:Spring Boot + MyBatis-Plus 异步编程:JDK 8+ 的 Complet ...

Spring的核心原理

一、IOC容器的运行原理 容器:Spring容器是整个核心的载体(如BeanFactory和ApplicationContext)像一个超级工厂负责(既Bean)的创建、管理形成一套生命周期 IOC反转控制:IOC本质是一种思想,是根据依赖倒置原则(DIP)来实现的一种规则,其核心是通过对象的创建和 ...

绝了!洗个澡把 offer 洗没了。。

博主头像 大家好,我是R哥。 最近刷到一个网友的辛酸经历,看完真是让人心疼。 事情说来也简单,就是他上午 10 点左右去洗澡了,洗了 40 分钟,这兄弟洗完澡出来一看手机,懵了。。梦寐以求的那个 offer 飞了! 想解释?对不起,HR 不给机会,HR 说了几句话,发现他没回应,直接把联系方式都删了,这一幕, ...

深入理解Java泛型

博主头像 未完待续 一、引言 泛型(Generics)和面向对象、函数式编程一样,也是一种程序设计的范式,泛型允许程序员在定义类、接口和方法时使用引用类型的类型形参代表一些以后才能确定下来的类型,在声明变量、创建对象、调用方法时像调用函数传参一样将具体类型作为实参传入来动态指明类型。 Java的泛型,是在jd ...

IT 行业,不需要大专学历的程序员了吗?

博主头像 大家好,我是R哥。 今天我们来聊一个很沉重的话题:“大专真的就没有机会了吗?”,也就是这篇文章的主人公——小甲(化名)。 小甲还是非统招大专,空窗大半年没有 offer,中途差点放弃,通过我们的面试辅导,成功拿到一个还不错的 Offer,实现了弯道超车,感悟非常深刻。 刚开始我也是对小甲没有信心的, ...

windows如何打开虚拟键盘?

博主头像 前言 大家好,我是小徐啊。我们在windows下开发Java应用的时候,键盘肯定是必不可少的。然而,在某些情况下,我们的键盘可能会出现故障。这个时候,应急的方案就是使用windows的自带的虚拟键盘,能帮助我们临时解决下无法输入内容的问题。 今天,小徐就来介绍在如何在windows里面打开虚拟键盘。 ...

微信支付功能的设计实现与关键实践(UniApp+Java)全代码

博主头像 微信支付功能的设计实现与关键实践(UniApp+Java)全代码 感觉本篇对你有帮助可以关注一下我的微信公众号(深入浅出谈java),会不定期更新知识和面试资料、技巧!!! 概述 在移动互联网时代,支付功能已成为应用开发的核心能力之一。本文将以 UniApp前端+Java后端技术栈为例,系统解析微信 ...

windows如何快速切换分屏?

博主头像 前言 大家好,我是小徐啊。我们在windows中开发Java应用的时候,有时候内容实在太多了,导致我们的一个屏幕看起来都不够用了。各种各样的文件,程序都打开这个,看起来很不清爽。 其实,我们是可以使用windows自带的虚拟桌面功能的,这样能让我们打开多个虚拟屏幕,当一个屏幕程序文档太多的时候,可以 ...

spring详解-bean生命周期

博主头像 Bean生命周期 在经过三篇文章的分析过后,我们对Spring容器的创建过程有了一个大致的认识: 文章一: SpringBoot启动run方法分析: https://blog.csdn.net/okok__TXF/article/details/147009731 SpringBoot-run方法分 ...

<1···222324···70>