互联网技术栈

93 篇文章
21 人订阅

其他

高广超

Log4j1升级Log4j2实战

新的Log4j 2.0版本有了大幅的性能提升、新的插件系统,以及配置设置方面的很多改善。Log4j 1.x 在高并发情况下出现死锁导致cpu使用率异常飙升,而L...

21230
高广超

设计模式- 合成/组合原则

上面的问题都来源于对方法的改写动作。如果你在扩展一个类的时候,仅仅是增加新的方法,而不改写已有的方法,你可能会认为这样做是安全的,但是也并不是完全没有风险。

12340
高广超

消息队列MQ选型 - Kafka、RabbitMQ对比

34140
高广超

使用Hystrix实现自动降级与依赖隔离[微服务]

目前对于一些非核心操作,如增减库存后保存操作日志 发送异步消息时(具体业务流程),一旦出现MQ服务异常时,会导致接口响应超时,因此可以考虑对非核心操作引入服务降...

13020
高广超

JVM解读-类加载机制

Java虚拟机把描述类的数据从Class文件加载到内存,并对数据进行校验、转换解析和初始化,最终形成可以被虚拟机直接使用的Java类型,这就是虚拟机的加载机制。

12130
高广超

JVM解读-性能调优实例

对于长时间运行的应用,比如Servlet程序等,一般会使用吞吐量来测试它们的性能。 以下的一组数据表示了一个典型的数据获取程序在使用不同“热身时间”以及不同编译...

16560
高广超

JVM面试考点—— 值==问题(常量池)

java中基本类型的包装类的大部分都实现了常量池技术,即Byte,Short,Integer,Long,Character,Boolean。

10830
高广超

Google Analytics 维度和指标

“维度”是指数据的属性。举例来说,“城市”维度表示的是发起会话的城市,例如“巴黎”或“纽约”。“网页”维度表示的是用户浏览过的网页的网址。

11620
高广超

大数据分析基础——维度模型

维度模型的概念出自于数据仓库领域,是数据仓库建设中的一种数据建模方法。维度模型主要由事实表和维度表这两个基本要素构成。

29760
高广超

数据仓库模型说明

数据仓库的建设是一个过程,而不是一个项目。在这个过程中我们需要形成自己的规范,以方便管理和维护。在数据仓库的建设过程中,不仅会面临着公司业务迅速发展,业务系统迭...

38730
高广超

垃圾回收算法优缺点对比

mutator 是 Edsger Dijkstra 、 琢磨出来的词,有“改变某物”的意思。说到要改变什么,那就是 GC 对象间的引用关系。不过光这么说可能大家...

13020
高广超

Java中的锁[原理、锁优化、CAS、AQS]

结论:如果volatile变量修饰符使用恰当的话,它比synchronized的使用和执行成本更低,因为它不会引起线程上下文的切换和调度。

39150
高广超

缓存Tair高性能使用规范

server端的原理是网络收包后,放入到工作队列(读写队列分离,但都只有一个),再由工作线程从队列中取出进行处理。这里一个问题是,为保证数据的正确性,会对同一个...

16140
高广超

设计模式之设计原则

“开-闭 ” 原则讲的是:一个软件实体应当对扩展开放, 对修改关闭。 这一原则最早由 Bertrand Meyer [MEYER88]提出, 英文原文是:Sof...

13950
高广超

软件架构师的12项修炼[3]——个人技能修炼(1)——透明化

当你在协作的环境中与别人一道工作时,你的自然反应就是想尽可能表现自己好的一面。看起来你能独立解决自己的所有问题,并把任何可能的问题隐藏在背包里—— “这里没有任...

8830
高广超

Apache Kylin在美团数十亿数据OLAP场景下的实践

本文根据2016年4月北京Apache Kylin Meetup上的分享讲稿整理,略有删节。

16440
高广超

Spring Boot 2.0 Release Notes 中文版

由于1.5版本是Spring Boot的主要版本,所有升级现有的应用程序可能会比平常更复杂一点。我们制定了专门的迁移指南来帮助您升级现有的Spring Boot...

15920
高广超

领域驱动模型(DDD)

2004年Eric Evans 发表《领域驱动设计——软件核心复杂性应对之道》(Domain-Driven Design –Tackling Complexit...

40110
高广超

Elasticsearch之元数据(meta-fields)介绍

在Elasticsearch下,一个文档除了有数据之外,它还包含了元数据(Metadata)。每创建一条数据时,都会对元数据进行写入等操作,当然有些元数据是在创...

19760
高广超

七周七并发模型

以上每种模型都有各自的甜区。  这个模型适用于解决并发问题、并行问题,还是两者皆可?  这个模型适用于哪种并行架构?  这个模型是否有利于我们写出容...

9420

扫码关注云+社区

领取腾讯云代金券