Wesley13 Wesley13
3年前
java浮点型精度丢失浅析
java浮点型数值在运算中会出现精度损失的情况,在业务要求比较高比如交易等场景,一般使用BigDecimal来解决精度丢失的情况。最近一个同事在使用BigDecimal时仍然出现了精度损失,简略记录一下测试用例代码如下@Testpublicvoidfd(){doubleabc
Easter79 Easter79
3年前
spring常用注解
今天看新工程项目时发现这个注解@Lazy(https://my.oschina.net/u/145675),不明白其意,遂网上搜索,结合实际业务明白了,记录如下。@Lazy该注解用于标识bean是否需要延迟加载。通常我们希望某些类在容器启动的时候变将其实例化,实现如下@BeanpublicUsergetUser(){
高并发场景下常见的限流算法及方案介绍
现代互联网很多业务场景,比如秒杀、下单、查询商品详情,最大特点就是高并发,而往往我们的系统不能承受这么大的流量,这时候限流熔断就发挥作用了,限制请求数,快速失败,保证系统满负载又不超限。本文为大家介绍几种常见的限流算法及方案
Easter79 Easter79
3年前
TensorFlow Serving 模型更新毛刺的完全优化实践
_前言_在点击率CTR(ClickThroughRate)预估算法的推荐场景中使用TensorflowServing热更新较大模型时会出现短暂的延时毛刺,导致业务侧超时,降低算法效果,为了解决这个问题,爱奇艺深度学习平台团队经过多个阶段的优化实践,最后对TFServing和Tensorflow的源码进行深入优
Stella981 Stella981
3年前
Serverless Kubernetes 应用部署及扩缩容
作者|邓青琳(轻零) 阿里云技术专家来源|Serverless公众号,本文整理自《Serverless技术公开课》导读:本文分为三个部分,首先给大家演示ServerlessKubernetes集群的创建和业务应用的部署,其次介绍ServerlessKubernetes的常用功能,最后对应用扩缩容的操作进行探讨。集群
Stella981 Stella981
3年前
HBase2.0新特性详解
作者|个推大数据运维工程师 行者!(https://uploadimages.jianshu.io/upload_images/4095986efd0b4d43ade1368?imageMogr2/autoorient/strip%7CimageView2/2/w/1240)升级背景个推作为专业的数据智能服务商,在业务开展过程中存
Wesley13 Wesley13
3年前
MySQL & MariaDB Online DDL 参考指南
!图文无关(https://ssl.aicode.cc/prometheus/20201026115911.JPG)概述在早期的MySQL版本中,DDL操作(如创建索引等)通常都需要对数据表加锁,操作过程中DML操作都会被阻塞,影响正常业务。MySQL5.6和MariaDB10.0开始支持OnlineDDL,可以在执
Wesley13 Wesley13
3年前
Java HotSpot 执行引擎架构
第一章简介和概述JavaHotSpot™虚拟机实现(JavaHotSpot™VM)是SunMicrosystems,Inc.的高性能Java平台虚拟机。JavaHotSpot技术为JavaSE平台提供了基础,JavaSE平台是快速开发和部署业务关键型桌面和企业应用程序的首选解决方案。JavaSE技术可用于Solaris操作
Wesley13 Wesley13
3年前
Java日常开发的21个坑,你踩过几个?
前言最近看了极客时间的《Java业务开发常见错误100例》,再结合平时踩的一些代码坑,写写总结,希望对大家有帮助,感谢阅读~1\.六类典型空指针问题包装类型的空指针问题级联调用的空指针问题Equals方法左边的空指针问题ConcurrentHashMap这样的
京东云开发者|mysql基于binlake同步ES积压解决方案
1背景与目标1.1背景国际财务泰国每月月初账单任务生成,或者重算账单数据,数据同步方案为mysql通过binlake同步ES数据,在同步过程中发现计费事件表,计费结果表均有延迟,ES数据与Mysql数据不一致,导致业务页面