Java架构技术

欢迎大家加入Java高级架构/互联网交流群:570210627

成为一名阿里P7Java架构师到底要学习什么?

最近部门招聘,很多工程师,包括我在内都参与了内推和面试的过程,经过这次招聘,我发现能够最终拿到offer的人,基本上在看到简历的那一瞬间就已经定下来了,后续的面试只不过是一种验证而已(注意,是验证,而不是走过场),除非你面试过程中犯错误,或者你不想来,否则,那个offer一定是可以拿下的。 ...

2018-08-31 19:52:43

阅读数:98

评论数:0

再有人问你Java内存模型是什么,就把这篇文章发给他。

网上有很多关于Java内存模型的文章,在《深入理解Java虚拟机》和《Java并发编程的艺术》等书中也都有关于这个知识点的介绍。但是,很多人读完之后还是搞不清楚,甚至有的人说自己更懵了。本文,就来整体的介绍一下Java内存模型,目的很简单,让你读完本文以后,就知道到底Java内存模型是什么,为什么...

2018-08-22 13:51:34

阅读数:61

评论数:0

月薪2w以上的java程序员面试都会问的问题

多线程相关问题实现多线程有哪些方式?有什么异同?线程的生命周期线程池常用的有哪些?线程池的工作原理如何启动和销毁线程什么是线程死锁悲观锁和乐观锁,公平锁和非公平锁java集合原理集合的类图集合的数据结构实现集合的效率集合的遍历jvm虚拟机java的内存模型是什么样的jvm内存分为哪些区域内存溢出有...

2018-07-12 17:58:43

阅读数:87

评论数:0

7年Java游戏后端,被淘汰辛酸史

转:https://www.oschina.net/question/3465562_2281392本人Java开发6年半不到7年的样子。英语专业,临毕业跟着隔壁专业去培训了四个月Java。跟他们一起来了北京找工作,一找就是5个多月,面试100多家公司。最终还是隔壁专业的同学介绍到他们公司才就业了...

2018-06-26 14:41:17

阅读数:132

评论数:0

阿里P8十年Java架构师是如何规划职业生涯以及架构体系的呢

性能优化JVM调优Java程序性能优化TomcatMysqlSpring IOCSpring AOPSpring MVCSpring 5新特性Mybatis分布式架构架构核心服务层技术架构关键技术设施分布式消息通讯 异步于MQ分布式缓存RedisMemcachedMongoDB数据存储高并发分流技...

2018-06-22 13:27:38

阅读数:114

评论数:0

史上最全的Java进阶书籍推荐

学习Java,书籍是必不可少的学习工具之一,尤其是对于自学者而言。废话不多说,下边就给大家推荐一些Java进阶的好书。第一部分:Java语言篇1.《Java编程规范》 适合对象:初级、中级介绍:这本书的作者是被誉为Java之父的James Gosling,入门者推荐阅读,对基础的讲解很不错。2.《...

2018-06-14 16:24:00

阅读数:1029

评论数:1

年薪40W的程序员必会的技术有哪些?

很多人在问我,程序员如何拿高薪,如何做到年薪40W+,其实总结出来还是一句话,你的技术决定你的能力已经薪资。那么什么样的技术人才才能拿到一份Java行业里面的高薪呢?下面是我的一个总结技术:最后、是我总结出的阿里面试必备知识点:掌握Java编程语言,包含io/nio/socket/multi th...

2018-06-07 21:26:34

阅读数:698

评论数:3

书单丨5本Java后端技术书指引你快速进阶

一名Java开发工程师不仅要对Java语言及特性有深层次的理解而且需要掌握与Java相关的框架、生态及后端开发知识本文涉及多种后端开发需要掌握的技能对于帮助提高开发能力非常有帮助NO.1《Java工程师修炼之道》杭建 著Java 开发一直是当前互联网领域最火热的开发技能之一,Java 工程师也一直...

2018-05-30 16:19:04

阅读数:200

评论数:0

Java程序员如何突破年薪40W

首先java基本功需要具备,所谓的基本功,不是简单的能写出代码,除了能写出来之外还要,在代码质量上面需要具体一定体现,比如对一些简单的多线程,以及常见的java框架有一定的修改,或者定制功能,工程中出现内存泄露或者程序执行效率方面能独立定位,并且找到合适的解决方案,其实能做到这些,公司真不会在乎你...

2018-05-13 16:17:28

阅读数:215

评论数:1

在中国,有多少程序员干到40了?那么其他人去干什么了?

国内大部分程序员干不到40岁就得转行。国内码农界充斥着如下论调:上班拧螺丝早日转管理加班加到吐不知道大家是怎么理解这几种现象的,反正我觉得有这种论调的人自身问题也不少。他们早年自学学会几个框架,用到工作中解决了需求,就觉得自己已经学到了不错的技术。殊不知他们只是学会了几个框架而已,能完成需求大部分...

2018-05-12 19:58:16

阅读数:309

评论数:0

Spark架构

声明:本文中所将的spark内存模型是1.6+的版本,新的内存模型会在新的文章中讲到。 不久前我在StackOverflow上回答了一系列关于Apache Spark架构相关的问题。这似乎是由于网上缺乏好的Spark整体架构的文章。甚至是官网指导中也没有很多详细的介绍,当然也缺少好的架构图。“Le...

2018-05-12 19:41:07

阅读数:28

评论数:0

软件工程师必知之事 —— 如何定义自己的职业路线?

社区中并不缺少有关软件工程师职业发展的文章,甚至可以说是泛滥。很多人都能在这个话题上说两句,三五年工作经验的编程老鸟也好,架构师也好,技术 VP 也好,CTO 也好,都有各自的看法与实践经验。没有哪一套方法是适用于所有人的,这一套软件工程师职业发展纲要,也不过是在你踽踽前行的路上,迷茫时可用来参考...

2018-05-10 15:43:17

阅读数:51

评论数:0

成为一名架构师到底要掌握什么?

架构师思考的是全局的东西,是如何组织系统,以达到业务要求、性能要求。架构师要针对业务特点、系统的性能要求提出解决问题成本最低的设计方案。为了架构而架构,这是绝对不可取的。你想啊,人家一个几百人用户的系统,访问量不大,数据量也不大,你给人家上集群、分布式储存、高端服务器,肯定能到达性能要求,但是成本...

2018-05-08 23:41:55

阅读数:42

评论数:0

架构师说Nginx 架构

摘要: 架构师说Nginx 架构引言:众所周知,Nginx 服务器是一个高性能的 Web 和反向代理服务器。Nginx 在激烈的 Web 服务器竞争中依旧保持良好的发展势头,一度成为 Web 服务器市场的后期之秀,这一切跟 Nginx 的架构设计是分不开的。一. Nginx 模块化设计高度模块化的...

2018-05-05 20:33:50

阅读数:236

评论数:0

成为一名Java高级架构师到底需要学习哪些技术

工作1-5年,当我们向老板提出加薪的时候,或者跳槽去“捡”offer的时候,我们底气够吗?敢不敢不给涨薪就“挥一挥衣袖,不带走一个bug”?是不是提出要求后你的主管、经理立刻同意,为了把你留住。然而,现实往往是...技术不过硬,其他的都免谈。小编给大家罗列一下近期最常用,最火的技术,大家检查一下你...

2018-05-04 21:00:29

阅读数:94

评论数:0

用 Java 代码实现区块链

用 Java 代码实现区块链让我们来看看用 Java 代码实现区块链的可能性。我们从基本原理出发,开发一些代码来演示它们是如何融合在一起的。比特币(Bitcoin)炙手可热 —— 多么的轻描淡写。虽然数字加密货币的前景尚不明确,但区块链 —— 用于驱动比特币的技术 —— 却非常流行。区块链的应用领...

2018-04-30 16:03:56

阅读数:898

评论数:0

提示
确定要删除当前文章?
取消 删除
关闭
关闭