分类
标签
排序
为什么不能用浮点型表示金额?
简要回答 因为存在精度丢失的风险 《阿里巴巴 Java 开发手册》中提到:“浮点数之间的等值判断,基本数据类型不能用 == 来比较,包装数据类型不能用 equals 来判断”。“为了避免精度丢失,可以...
redis篇(理论篇)
目录 mysql的演进 NoSQL redis概述 redis安装 redis基本知识 redisKey基本命令 八种数据结构 redis基本事务操作 redis 实现乐观锁 一、MySQL的演进过程 1. 初期:单机架构,简单高效 90...
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 B...
Spring的核心原理
一、IOC容器的运行原理 容器:Spring容器是整个核心的载体(如BeanFactory和ApplicationContext)像一个超级工厂负责(既Bean)的创建、管理形成一套生命周期 IOC反转控制:IOC本质是一种思想,...
跨进程通信使用MQ,同进程跨多模块(类,或者说跨多业务边界)可使用Event事件驱动思路来解决
C#中委托、事件的好处,只需在某个类中提前定义好公开的委托或事件(委托的特殊表现形式)变量,然后在其它类中就可以很随意的订阅该委托或事件,当委托或事件被触发执行时,会自动通知所有的订...
ASP.NET Core中使用请求过滤器记录Http API日志
一、过滤器简介 ASP.NET Core中的过滤器是一种组件,它可以在请求处理管道中的特定阶段运行代码。过滤器有多种类型,包括授权过滤器、资源过滤器、动作过滤器、异常过滤器和结果过滤器。本文中...
目录操作相关函数
mkdir函数 此函数用于创建一个目录 //头文件 #include <sys/stat.h> #include <sys/types.h> int mkdir(const char *pathname,mode_t mode); //pathname:目录的路径 //mod
绝了!洗个澡把 offer 洗没了。。
大家好,我是R哥。 最近刷到一个网友的辛酸经历,看完真是让人心疼。 事情说来也简单,就是他上午 10 点左右去洗澡了,洗了 40 分钟,这兄弟洗完澡出来一看手机,懵了。。梦寐以求的那个 offer ...
深入理解Java泛型
未完待续 一、引言 泛型(Generics)和面向对象、函数式编程一样,也是一种程序设计的范式,泛型允许程序员在定义类、接口和方法时使用引用类型的类型形参代表一些以后才能确定下来的类型,在声...