标签:阿里巴巴

超硬核Java工程师秋招回忆录+面经汇总,为了拿BAT的研发offer我都做了那些准备?

1

Harries Blog™ - 小丁 发布于 2020-07-26

秋招总结 写在最前 我写过很多篇秋招总结,这篇文章应该是最后一篇总结,当然也是最完整,最详细的一篇总结。秋招是我人生中一段宝贵的经历,不仅是我研究生生涯交出的一份答卷,也是未来职业生涯的开端。仅以此文,献给自己,以及各位在求职路上的,或者是已经经历过校招的朋友们。不忘初心,方得始...

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

一种简单快捷的java热部署方式

3

Harries Blog™ - hellas 发布于 2020-07-25

热部署是帮助开发人员提高效率的利器,如果你的开发语言是java,开发环境是远程服务器,远程服务器debug端口被限制,那么你可能无法通过debug HotSwap实现热部署,那么本文介绍的IntelliJ IDEA插件可以帮助你在远程服务器实现热部署,而且操作简单快捷。本文热部署...

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

SpringCloud 应用在 Kubernetes 上的最佳实践 — 部署篇(工具部署)

2

Harries Blog™ - Harries 发布于 2020-07-24

作者 | 孤弋  阿里云高级技术专家,负责 EDAS 的开发和用户体验优化工作。 导读 :上一篇文章 《SpringCloud 应用在 Kubernetes 上的最佳实践 — 部署篇(开发部署)》 我们介绍了从 IDE 插件内介绍了如何进行应用部署的方式,除此之外,目前...

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

【Java】HashMap源码分析

8

Harries Blog™ - 小丁 发布于 2020-07-23

HashMap虽然常用,但是内部隐藏了很多实现细节,有太多值得推敲的东西,这里尽量去收录HashMap所有涉及的相关知识点。 数据结构-散列表 先从数据结构说起,HashMap对照的是数据结构中的 散列表 结构。在数据结构中有一种结构叫 字典 。有的书上定义:“以集合为基础的一些...

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

微服务理论

14

Harries Blog™ - darida 发布于 2020-07-22

微服务理论 一、微服务简介 什么是微服务架构 服务拆分粒度更细 :根据业务拆分。 独立部署 :每个服务部署在物理上隔离,互不影响。 独立维护 :根据组织架构拆分,分团队维护。 服务治理 :服务数量变多,需要有统一的服务治理平台。 如何权衡微服务的利弊 优点 强模块化边界 可独立部...

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

阿里程序员常用的 15 款开发者工具

Harries Blog™ - xiaoli.wang 发布于 2020-07-22

从人工到自动化,从重复到创新,技术演进的历程中,伴随着开发者工具类产品的发展。 阿里巴巴将自身在各类业务场景下的技术积淀,通过开源、云上实现或工具等形式对外开放,本文将精选了一些阿里巴巴的开发者工具,希望能帮助开发者们提高开发效率、更优雅的写代码。 由于开发者涉及的技术领域众多,...

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

记一次Apache的代码导致生产服务耗时增加

6

Harries Blog™ - wenming.gapo 发布于 2020-07-21

二狗:二胖快醒醒,赶紧看看刚才报警邮件,你上次写的保存用户接口耗时( 《二胖的参数校验坎坷之路》 )大大上升,赶紧排查下原因。 二胖 :好的,马上看,内心戏可十足(心里却在抱怨,大中午的搅我发财美梦,刚刚梦见我买的股票又涨停了就被叫醒了)。牢骚归牢骚,自己的问题还是得看啊,毕竟是...

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

springboot~nexus项目打包要注意的地方

2

Harries Blog™ - hanze 发布于 2020-07-21

一个使用maven制作框架包时,会有一个主项目,然后它有多个子项目框架组成,很少一个工具包一个工程,像springboot,springcloud都是这种结构,主项目用来管理一些依赖包的版本,这对于框架型项目来说是很必要的,而对于业务项目来说,因为目前都是推荐使用微服务的轻量方式...

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

Java各类日志组件分析汇总

8

Harries Blog™ - changyuan.xu 发布于 2020-07-20

作为一名开发人员,相信大家对日志工具不会陌生 , Java 也 拥有功能和性能都非常强大的日志库; 不过这么多日志工具&第三方的包,怎样保证每个 组件里都能使用约定好的日志工具? 本文将和大家介绍一下  Java 主流的日志工具,以及相对应的使用场景。...

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

Hyperf 发布 Nacos 组件及 v2.0.3 版本 | 企业级的 PHP 微服务云原生协程框架

Harries Blog™ - 尖兵 发布于 2020-07-20

更新内容 本周主要新增 hyperf/nacos 组件,Nacos 是一个由阿里巴巴集团开源的动态服务发现、配置管理和服务管理平台,致力于帮助您发现、配置和管理微服务,该组件可使 Nacos 为 Hyperf 提供配置中心、服务发现与注册的功能支持,同时该版本还修复了一些组件的 ...

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

Fastjson到了说再见的时候了

27

Harries Blog™ - wenming.gapo 发布于 2020-07-20

生命太短暂,不要去做一些根本没有人想要的东西。本文已被 https://www.yourbatman.cn 收录,里面一并有Spring技术栈、MyBatis、JVM、中间件等小而美的 专栏 供以免费学习。关注公众号【 BAT的乌托邦 】逐个击破,深入掌握,拒绝浅尝辄止。 目录 ...

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

当初阿里巴巴、百度、美团都差点错过的架构,现在用起来真香!

4

Harries Blog™ - hanze 发布于 2020-07-20

检验自己技术跟级别的快速方法,就是跟面试官大佬们“切磋”一下,一试便知: 大佬:你有写过分布式的业务吗? 我:我写过一个基于HDFS分布式存储的KVStore,上层使用Hadoop的API实现。 大佬:那个是分布式存储,我想了解一下分布式业务? 我:(赶紧纠正)那dubbo算吗?...

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

DO,DTO,VO,POJO 你知道吗?

2

Harries Blog™ - puefu.he 发布于 2020-07-20

作为后端最常用的编程语言之一,Java 已经有很多年的历史了,在阿里内部,Java 也是使用最广泛的一门语言。在阿里实习的这段时间,规范一词是我感受最深的。没有规矩不成方圆,今天来说一下 Java 中的各种 O(bject)。 为什么会出现这些 O? 我们知道,这些 O 不管叫什...

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

DO,DTO,VO,POJO 你知道吗?

3

Harries Blog™ - 小丁 发布于 2020-07-19

作为后端最常用的编程语言之一,Java 已经有很多年的历史了,在阿里内部,Java 也是使用最广泛的一门语言。在阿里实习的这段时间,规范一词是我感受最深的。没有规矩不成方圆,今天来说一下 Java 中的各种 O(bject)。 为什么会出现这些 O? 我们知道,这些 O 不管叫什...

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

当后端基建落在你头上,你该如何推进?

14

Harries Blog™ - 刘莉莉 发布于 2020-07-18

作为一个Java的小菜鸡,就没有进行过系统化的学习,也没进入过大团队。在小公司野蛮生长,一些基本的构建是真的整的不好,Java环境之前都不一样:stuck_out_tongue_closed_eyes:。在此我要进行相关总结,进行规制指定。 一. 从 DevOps 流程看后端基建...

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

记录一次 Arthas 使用

1

Harries Blog™ - puefu.he 发布于 2020-07-17

前言 疫情期间,在家办公,每天都是 007,感觉自己已经升级为熊猫特工了,心累,身体疲惫!!! 今天终于有时间休息一下,然后记录一下在家办公期间 Arthas 的简单使用。 下载安装 方式一: 推荐使用 IDEA 插件下载 Cloud Toolkit 来使用 Arthas Clo...

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