Java
文章平均质量分 69
realtanwei
java coder
展开
-
【SpringBoot】MultipartFile的transferTo()方法详解
MultipartFile的transferTo()方法详解原创 2022-12-16 11:41:32 · 3042 阅读 · 1 评论 -
什么是JIT
一些其他解释的网站:http://www.sohu.com/a/169704040_4640841、动态编译(dynamic compilation)指的是“在运行时进行编译”;与之相对的是事前编译(ahead-of-time compilation,简称AOT),也叫静态编译(static compilation)。2、JIT编译(just-in-timecompilation)狭义...转载 2020-04-07 11:16:09 · 260 阅读 · 0 评论 -
分布式事务中常见的三种解决方案
分布式事务中常见的三种解决方案转载 2020-04-01 14:01:19 · 220 阅读 · 0 评论 -
分布式CAP定理,为什么不能同时满足三个特性?
在弄清楚这个问题之前,我们先了解一下什么是分布式的CAP定理。根据百度百科的定义,CAP定理又称CAP原则,指的是在一个分布式系统中,Consistency(一致性)、 Availability(可用性)、Partition tolerance(分区容错性),最多只能同时三个特性中的两个,三者不可兼得。一、CAP的定义Consistency (一致性):“all nodes se...转载 2020-04-01 11:25:18 · 236 阅读 · 0 评论 -
Java中的“>”、“>>”、“>>>”三个符号的区别
Java中的“>”、“>>”、“>>>”三个符号的区别概述“>”的使用“>>”的使用“>>>”的使用概述在读jdk源码时, 我们不难发现,有很多关于运算的编码我们在日常开发中,很少运用到,特别是专注于J2EE开发的朋友们,运算 的世界里,永远和进制挂钩,当然我们这就不赘述太多。“>”的使用这个符号在小学就应该知道...原创 2020-03-25 13:57:45 · 1884 阅读 · 0 评论 -
Java NIO中的ByteBuffer理解
应用最近在项目中使用netty做RPC的服务调用,其中设计对文件数据的操作,需要从本地系统获取文件并通过netty client发送到服务器去,大家都知道netty本身封装了大量的NIO底层信息,让我们可以更轻松的去开发有一套高性能程序,但是我们应该是怀着不只是会用,而且还要知其然再知其所以然才能在编程中找到乐趣。 接下来我主要基于JDK提供的nio包来做一小讲解其中字节缓冲区的应用。当然阅...原创 2018-05-10 16:54:52 · 1079 阅读 · 0 评论 -
SpringBoot2.x集成MongoDB实践
介绍最近在做一个SNMP设备数据的采集与分析,由于SNMP的设备数据格式是不定的,可以说是一个格式化的非格式化数据,因为基本字段相同,但是真实数据存储就不定了,且数据字段更是很多,用普通的RDS根本无法满足业务要求,这肯定就会用到MongoDB了,存储以集合形式,数据以Document存储,非常适合我的业务场景。安装MongoDB这里采用最简单的方式安装,因为这不是我们主要讲解的东...原创 2018-07-03 16:42:55 · 8619 阅读 · 0 评论 -
阿里巴巴程序员常用的 15 款开发者工具
从人工到自动化,从重复到创新,技术演进的历程中,伴随着开发者工具类产品的发展。阿里巴巴将自身在各类业务场景下的技术积淀,通过开源、云上实现或工具等形式对外开放,本文将精选了一些阿里巴巴的开发者工具,希望能帮助开发者们提高开发效率、更优雅的写代码。由于开发者涉及的技术领域众多,笔者仅从自己熟悉的领域,以后端开发者的视角盘点平时可能用得到的工具。每个工具按照以下几点进行介绍:工具名称和简介使用...转载 2019-04-26 18:00:21 · 564 阅读 · 4 评论