Java后端技术知识归类

这个大纲有自己的逻辑,可以根据不同领域替换。

一、解决业务问题(软件分析与设计)

编程范式:过程、面向对象、函数式

面向对象进阶:基本原则、设计模式

架构设计:DDD

二、解决系统落地问题(分布式系统最佳实践、研发效率)

进程通信(直接和间接)

数据存储与处理(数据密集型应用)

高可用、高并发、高吞吐

最佳实践

技术选型

研发效率与工具、持续交付等

三、元知识

编程语言

数据结构与算法

数学(建模、离散、具体数学)

操作系统

计算机网络

本文参与腾讯云自媒体分享计划,欢迎正在阅读的你也加入,一起分享。

发表于

我来说两句

0 条评论
登录 后参与评论

相关文章

来自专栏Cloud Native - 产品级敏捷

产品级敏捷

2017.3.4, 深圳, Ken Fang 前言: 产品开发最危险的一件事便是: 开发人员往往是在无知的情况下, 写代码。 产品开发最不可思议的一...

2258
来自专栏靠谱PM

产品经理的需求池管理

需求池可以理解成一个产品迭代依据的库,数据库记录各种数据,那么需求池记录的是各种需求。

3383
来自专栏云计算D1net

云端新感受背后 盘点云服务那些关键技术

1 概述、虚拟化技术 【PConline 杂谈】云计算技术说新其实也不新了,伴随着近几年云计算技术的不断成熟和快速发展,已经在很多行业当中都能够看到云计算带来的...

3717
来自专栏BestSDK

Mapbox宣布开发新版SDK,可开发AR导航APP

开源地图服务商Mapbox宣布,开发了一个新的软件开发工具包(SDK),可以让开发人员开发增强现实(AR)导航的应用程序。该SDK还能够使用ARM的Projec...

1852
来自专栏企鹅号快讯

什么是流式计算 另一个世界系列

另一个世界系列,从另一个角度看数据分析的方法、应用。 本文结构: 1、数据的时效性 2、流式计算与批量计算 3、总结与相关产品 (1) 流式计算流程 (2) 流...

1.1K10
来自专栏敏捷开发&项目管理

软件架构设计--质量驱动

作为一个有多年程序编程经验的程序员,很多人的梦想是最早成为一名软件架构师,因为这个职位和工作内容听起来很神秘而拥有这个能力的人就像一位武林高手。 在真正尝试做架...

3008
来自专栏CSDN技术头条

Java 架构师最关键三个思维转变方式

很久没有写思维的文章,特别是在写完思维的逻辑和思维的框架后,对于理论层面的自己也不太想写。 但是对于实际案例层面的写起来又比较花时间,而且案例基本在IT专业领域...

4707
来自专栏SDNLAB

为什么OpenFlow没有被广泛采用?

可操作性与可扩展性问题 OpenFlow的终端用户以及市场人员明确指出其技术问题:操作复杂,很难测试以及扩展。 这不是OpenFlow的核心技术问题,但确是其...

3516
来自专栏程序员互动联盟

那些游戏外挂作者的技术与一般程序员比,谁更厉害?

游戏外挂和程序员相比有相通之处,也有极大的不同,游戏外挂属于游戏逆向,逆向类别的东西不确定性很强,不同游戏采用的外挂辅助也不一定相同,游戏辅助从类型上一般分为以...

1763
来自专栏Bug生活2048

Python自学之路-前期准备

继上一篇「Python自学之路-序」之后,决定开始零基础学习Python了,今天花了点时间去系统的了解下Python,同时也找了一些相关的教程,这里分享给大家。

1991

扫码关注云+社区

领取腾讯云代金券