自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

魔临天下

一个挣扎前进的菜鸟。。。

  • 博客(12)
  • 收藏
  • 关注

原创 商业精准计算和金融货币精准计算心得总结以及BigDecimal使用小结

一、背景和原因分析 1、计算机无法使用二进制精确表示一个浮点数,CPU使用了指数和尾数的方式经过一定的计算得出浮点数从而导致了精度问题;面对精准计算的时候,浮点型数字的加减乘除就会存在精度问题,从而引致很大的差异 2、商业计算和金融货币服务计算都是不能有精度问题的,差之毫厘在商业计算和金融货币计算中都是非常忌讳的问题,因此我们对于商业计算和金融货币计算都得使用高精度的技术进行 二、Java中提供的解决方案 1、java.lang.Long 或者 基本类型 long 此方案主要...

2021-05-11 11:40:43 433

原创 Golang线程模型

2020-05-15 10:51:04 208

原创 线程模型

2020-05-15 10:47:32 149

原创 并发模型

2020-05-15 10:43:45 157

原创 内存分配器

2020-05-15 10:18:43 159

原创 序列化反序列脑图

序列化反序列脑图

2020-05-13 14:14:46 215

原创 Tomcat 自身日志种类简述

1、catalina.out日志【路径是在启动脚本${catalina.base}/bin/catalina.sh 中指定】 if [ -z "$CATALINA_OUT" ] ; then CATALINA_OUT="$CATALINA_BASE"/logs/catalina.out fi catalina.out即标准输出和标准出错,所有输出到这两个位置的都会进入catalina....

2019-08-06 19:28:59 716 1

原创 logback日志加载配置文件的顺序

1、具体加载处理类ch.qos.logback.classic.util.ContextInitializer中的autoConfig()方法入口 2、logback提供的默认的日志服务类BasicConfigurator,默认打印到控制台 ...

2019-07-20 13:10:24 1545

原创 CentOS 7 安装RabbitMQ小结

1、查看系统的版本,从而选择相应的RabbitMQ版本。    可以使用命令lsb_release -a 查询centos版本 如果报错lsb_release 命令无法使用则先使用yum install lsb 登陆RabbitMQ官网http://www.rabbitmq.com/install-rpm.html#install-from-esl-repository 根据相应系统版本...

2018-06-04 21:46:56 3760 1

原创 JVM内存模型和JMM(Java内存模型)的异同小结

1、JVM内存模型和JMM(Java内存模型)不是一回事,JMM来源于JSR-133:memory_model-1_0-pfd-spec.pdf.     JMM的目的是为了解决Java多线程对共享数据的读写一致性问题,通过Happens-Before语义定义了Java程序对数据的访问规则,修正之前由于读写冲突导致的Cache数据不一致的问题。具体到Hotspot VM的实现,主要是由OrderA...

2018-05-20 20:18:04 5529

原创 mybatis-paginator分页工具的使用简述

1、引入依赖包<dependency> <groupId>com.github.miemiedev</groupId> <artifactId>mybatis-paginator</artifactId> <version>1.2.17</version> &

2018-05-14 16:47:04 2645

原创 Redis内存释放策略和过期键删除的策略

在Redis中,内存的大小是有限的,所以为了防止内存饱和,需要实现某种键淘汰策略。主要有两种方法,一种是当Redis内存不足时所采用的内存释放策略。另一种是对过期键进行删除的策略,也可以在某种程度上释放内存。1、内存释放的策略Redis中有专门释放内存的函数:freeMmoryIfNeeded。每当执行一个命令的时候,就会调用该函数来检测内存是否够用。如果已用内存大于最大内存限制,它就会进行内存释...

2018-05-14 16:28:15 9549 2

空空如也

空空如也

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

TA关注的人

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