Java对象拷贝原理剖析及最佳实践
作者:宁海翔1前言对象拷贝,是我们在开发过程中,绕不开的过程,既存在于Po、Dto、Do、Vo各个表现层数据的转换,也存在于系统交互如序列化、反序列化。Java对象拷贝分为深拷贝和浅拷贝,目前常用的属性拷贝工具,包括Apache的
Wesley13 Wesley13
4年前
java并发编程,volatile内存实现和原理
前面的博文说了java的内存模型(https://my.oschina.net/90888/blog/1627359),介绍了java内存模型(https://my.oschina.net/90888/blog/1627359)的基础,此篇文章来说一下volatile关键字,这个在并发编程中,占有举足轻重地位的关键字。在java5.0之前它
Android事件分发-基础原理和场景分析
和其他平台类似,Android中View的布局是一个树形结构,各个ViewGroup和View是按树形结构嵌套布局的,从而会出现用户触摸的位置坐标可能会落在多个View的范围内,这样就不知道哪个View来响应这个事件,为了解决这一问题,就出现了事件分发机制。
Stella981 Stella981
4年前
RxJava RxPermissions 动态权限 简介 原理 案例 MD
Markdown版本笔记我的GitHub首页我的博客我的微信我的邮箱MyAndroidBlogs(https://www.oschina.net/action/GoToLink?urlhttps%3A%2F%2Fgithub.com%2Fbaiqiantao%2FMyAndroidBlogs)baiqiantao(https
Stella981 Stella981
4年前
Hadoop框架:Yarn基本结构和运行原理
本文源码:GitHub·点这里(https://www.oschina.net/action/GoToLink?urlhttps%3A%2F%2Fgithub.com%2Fcicadasmile%2Fbigdataparent)||GitEE·点这里(https://gitee.com/cicadasmile/bigdataparent
Stella981 Stella981
4年前
Elasticsearch Document Get API详解、原理与示例
本节将重点介绍ElasticSearchDoucmentGetAPI(根据ID获取文档)。从《ElasticSearchClient详解》可知,ElasticSearchGetRestHignlevel GetApi声明如下:publicfinalGetResponseget(GetRequestgetRequest,
Wesley13 Wesley13
4年前
mysql索引原理与慢查询优化2
七正确使用索引一索引未命中并不是说我们创建了索引就一定会加快查询速度,若想利用索引达到预想的提高查询速度的效果,我们在添加索引时,必须遵循以下问题1范围问题,或者说条件不明确,条件中出现这些符号或关键字:、、<、<、!、between...and...、like、_大于号、小于号_!(https://
Stella981 Stella981
4年前
Elasticsearch Document Index API详解、原理与示例
本节将开始介绍DocumentAPI,本节将重点介绍ElasticSearchDoucmentIndexAPI(新增索引)。从上节可知,ElasticSearchIndexRestHignlevel IndexApi声明如下:publicfinalIndexResponseindex(IndexRequestind
Stella981 Stella981
4年前
Message Queue消息队列基本原理
消息队列基本原理📦本文已归档到:「blog」消息队列(MessageQueue,简称MQ)技术是分布式应用间交换信息的一种技术。消息队列主要解决应用耦合,异步消息,流量削锋等问题,实现高性能,高可用,可伸缩和最终一致性架构。是大型分布式系统不可缺少的中间件。注意:_为了简便,下文中除了文章标
专注IP定位 专注IP定位
3年前
DNS 原理及大规模高性能监测
一、什么是DNSDNS是DomainNameSystem的缩写,也就是“域名系统”。DNS是互联网中的一项核心服务,是用于实现域名和IP地址相互映射的一个分布式数据库系统。域名的出现解决了互联网发展中两个大问题:01IP地址是互联网中所有主机的统一寻址方式