标签:性能优化

Java

【从蛋壳到满天飞】JAVA 数据结构解析和算法实现-栈和队列

1

darida 发布于 2019-03-21

前言 【从蛋壳到满天飞】JAVA 数据结构解析和算法实现,全部文章大概的内容如下: Arrays(数组)、Stacks(栈)、Queues(队列)、LinkedList(链表)、Recursion(递归思想)、BinarySearchTree(二分搜索树)、Set(集合)、Map...

阅读(12)评论(0)赞 (0)

Java

后端架构师技术图谱

likai 发布于 2019-03-20

今天无意间看到github上一篇超炫的博文,是阿里工程师总结的 《后端架构师技术图谱》 ,分享给大家。 数据结构 队列 集合 链表、数组 字典、关联数组 栈 树 二叉树 完全二叉树 平衡二叉树 二叉查找树(BST) 红黑树 B,B+,B*树 LSM 树 BitSet 常用算法 排...

阅读(21)评论(0)赞 (0)

Java

阿里巴巴将开源OpenJDK长期支持版本Alibaba Dragonwell,持续开源回馈社区

1

zhuangli 发布于 2019-03-19

3月19日据媒体报道,阿里巴巴即将开源OpenJDK长期支持版本Alibaba Dragonwell,为全球Java界开发者提供了一个新的选择。该版本广泛应用于阿里巴巴旗下业务,在大规模Java应用部署下的稳定性、效率以及性能优化有突出的优势。 Java是全球应用最广泛的语言技术...

阅读(21)评论(0)赞 (0)

Java

阿里开源 OpenJDK 发行版 Dragonwell

2

puefu.he 发布于 2019-03-19

近日有消息显示,阿里将于 21 日重磅发布其 OpenJDK 发行版 Alibaba Dragonwell。我们知道 OpenJDK 是基于 GPL v2/Classpath Exception 的 JDK 开源版本,有许多公司都在 OpenJDK 的基础上提供了自己的发行版,比...

阅读(19)评论(0)赞 (0)

Java

独家!阿里开源自用 OpenJDK 版本,Java 社区迎来中国力量

小丁 发布于 2019-03-18

InfoQ 记者独家获悉:阿里巴巴宣布重磅开源 OpenJDK 长期支持版本 Alibaba Dragonwell。众所周知,Oracle 对 Java 的策略已经发生系列转变,由于 Java 用户群体庞大,导致此事在很长一段时间内都是开发者的讨论焦点。作为世界上最大的 Java...

阅读(26)评论(0)赞 (0)

编程技术

成为一名Java架构师的必修课

7

darida 发布于 2019-03-18

一.热门框架源码学习 设计模式篇 Spring5源码解读篇 Mybatis篇 SpringBoot2篇 二. 微服务架构 架构设计篇 BAT互联网架构这些年的演进分析 国内外常见分布式系统架构状况介绍 微服务架构指南:领域驱动设计DDD模型 SpringCloud1-2实战篇 C...

阅读(17)评论(0)赞 (0)

Java

Dubbo Metrics 发布新版本 2.0.1 | Dubbo 的度量统计基础设施

1

刘莉莉 发布于 2019-03-14

对服务进行实时监控,了解服务当前的运行指标和健康状态,是微服务体系中不可或缺的环节。Metrics 作为微服务的重要组件,为服务的监控提供了全面的数据基础。 近日,Dubbo Metrics 发布了2.0.1版本,本文将为您探秘 Dubbo Metrics 的起源,及 ...

阅读(27)评论(0)赞 (0)

编程技术

书单丨读了这5本书,架构升级之路不迷茫!

1

yeseng 发布于 2019-03-13

互联网架构是不断演化、持续迭代的 每次技术演进在满足市场需求时 又会相应地带来一些新的问题 架构技术升级之路将何去何从? 让我们跟随本书单寻找答案 NO. 1 《未来架构:从服务化到云原生》 张亮 吴晟 敖小剑 宋净超 著 互联网架构不断演化,经历了从集中式架构到分布式架构,再到...

阅读(27)评论(0)赞 (0)

编程技术

书单丨读了这5本书,架构升级之路不迷茫!

1

likai 发布于 2019-03-13

互联网架构是不断演化、持续迭代的 每次技术演进在满足市场需求时 又会相应地带来一些新的问题 架构技术升级之路将何去何从? 让我们跟随本书单寻找答案 NO. 1 《未来架构:从服务化到云原生》 张亮 吴晟 敖小剑 宋净超 著 互联网架构不断演化,经历了从集中式架构到分布式架构,再到...

阅读(27)评论(0)赞 (0)

Java

京东JDK在大数据平台的探索与研究

13

小丁 发布于 2019-03-12

本文旨在概述京东在JDK方向上的尝试与探索,以及京东JDK项目背景,基本特性以及未来的工作方向。对于JDK特性的技术讨论,实现细节及效果,将在后续系列文章中深入讨论。 一、HDFS简介 HDFS是作为最底层的分布式存储服务而存在的,是Hadoop的分布式文件系统组件。HDFS是高...

阅读(31)评论(0)赞 (0)

Java

Java工程师手册

小丁 发布于 2019-03-11

Set 和 List 区别?Set 如何保证元素不重复? Java 8 中 stream 相关用法、apache 集合处理工具类的使用、不同版本的 JDK 中 HashMap 的实现的区别以及原因 Collection 和 Collections 区别 Arrays.asList...

阅读(42)评论(0)赞 (0)

编程技术

『互联网架构』软件架构-分布式系列并发编程(29)

9

yanxinchi 发布于 2019-03-09

说说JMM,线程,线程池。一切都为了分布式而行动! JMM 理解下面的图 java的文件,需要进行编译,通过java编译编程class文件,class文件变成字节码,装载到类装载器中,通过类装载器进行执行,执行的过程中的一个模型就是下面这个图。 特性 1.可见性 >可见性是...

阅读(52)评论(0)赞 (0)

Java

金三银四,冲击大厂,你值得拥有的一份2019初中级移动端社招面试总结+解答

dulong 发布于 2019-03-08

2017年初Android市场饱和的传言一度甚嚣尘上。2018年经济寒潮下,众多大厂和曾经风口上的互联网企业也不得不裁员自保,通过小程序、前端渲染以达到原生的实现。 面对外界的纷繁复杂和技术栈的日新月异,我们更应该清楚认识到自身技术的短板来进行知识巩固。目前移动端Android初...

阅读(39)评论(0)赞 (0)

Java

Java并发之原子性、有序性、可见性

5

xirruiqiang 发布于 2019-03-07

​ 原子性指的是一个或者多个操作在 CPU 执行的过程中不被中断的特性 线程切换 带来的原子性问题 Java 并发程序都是基于多线程的,操作系统为了充分利用CPU的资源,将CPU分成若干个时间片,在多线程环境下,线程会被操作系统调度进行任务切换。 为了直观的了解什么是原子性,我们...

阅读(47)评论(0)赞 (0)

Java

开发 10 年,全记在这本 Java 进阶宝典里了

8

puefu.he 发布于 2019-03-06

蓦然回首自己做开发已经十年了,这十年中我获得了很多,技术能力、培训、出国、大公司的经历,还有很多很好的朋友。 但再仔细一想,这十年中我至少浪费了五年时间,这五年可以足够让自己成长为一个优秀的程序员,可惜我错过了,我用这五年时间和很多程序员一样在困惑和迷茫中找不到出路! 路其实一直...

阅读(58)评论(0)赞 (0)

Java

基于 CSE 的微服务架构实践:Spring Boot 技术栈选型

10

wenming.gapo 发布于 2019-03-05

【摘要】 本文在前一篇“ 基于CSE的微服务架构实践-基础架构 ”基础上,介绍了在Spring Boot中集成CSE的技术选型参考。本文介绍了Spring Boot集成CSE的基本原理和工作流程,Spring Boot进行微服务开发组件选型参考,以及CSE的Edge Servic...

阅读(53)评论(0)赞 (0)

Java

京东 JDK 的探索与研究(一)

11

尖兵 发布于 2019-03-04

来这里找志同道合的小伙伴! 前 言 本文旨在概述京东在JDK方向上的尝试与探索,以及京东JDK项目背景,基本特性以及未来的工作方向。       对于JDK特性的技术讨论,实现细节及效果,将在后续系列文章中深入讨论。 背景 HDF...

阅读(54)评论(0)赞 (0)

Spring

这些技术都不会,拿什么去涨薪跳槽?

9

邓龙华 发布于 2019-03-03

引言 当下,正面临着近几年来的最严重的互联网寒冬,听得最多的一句话便是:相见于江湖~,缩减HC、裁员不绝于耳,大家都是人心惶惶,年前如此,年后想必肯定又是一场更为惨烈的江湖厮杀。但博主始终相信,寒冬之中,人才更是尤为珍贵。只要有过硬的操作和装备,在逆风局下,同样也能来一波收割翻盘...

阅读(62)评论(0)赞 (0)