• 我最推荐的一张Java后端学习路线图,Java工程师必备

    我最推荐的一张Java后端学习路线图,Java工程师必备 前言 学习路线图往往是学习一样技术的入门指南。网上搜到的Java学习路线图也是一抓一大把。 今天我只选一张图,仅此一图,足以包罗Java后端技术的知识点。所谓不求最好,但求最全,学习Java后端的同学完全可以参考这...

    2019-10-17 09:06:46 数据库mysqljava学习java基础java工程师java网络编程Java技术java进阶javaweb开发java学习路线图网络安全基础

  • Java集合系列(二):ArrayList、LinkedList、Vector的使用方法及

    Java集合系列(二):ArrayList、LinkedList、Vector的使用方法及区别 本篇博客主要讲解List接口的三个实现类ArrayList、LinkedList、Vector的使用方法以及三者之间的区别。 注意:本文中代码使用的JDK版本为1.8.0_191 1. ArrayList使用 ArrayList是List接口最常用的实现...

    2019-08-16 11:25:09 Java技术java进阶个人博客访问速度IE微信公众号微信公众号PSmac

  • Java高级架构之系统学习线路图

    架构师是什么? 要想往架构师的方向发展首先要知道架构师是什么?架构师是一个既需要掌控整体又需要洞悉局部瓶颈并依据具体的业务场景给出解决方案的团队领导型人物。一个架构师得需要足够的想像力,能把各种目标需求进行不同维度的扩展,为目标客户提供更为全面的需求...

    2019-03-10 11:56:32 java进阶瓶颈

  • Java工程师如何在1个月内做好面试准备?

    作者:石杉的架构笔记 写在前面 春节长假转眼已过,即将迎来的是一年一度的金三银四跳槽季。 假如你准备在金三银四跳槽的话,那么作为一个Java工程师,应该如何利用1个月的时间,快速的为即将到来的面试进行充分的准备呢? 这两篇文章,专门站在面试官的角度,给大家分...

    2019-03-06 07:16:01 java工程师java进阶

  • Java学到什么程度才能叫精通?

    ? 把下面这些内容掌握以后,你就可以自诩精通Java后端了。 1 计算机基础 这部分内容是计算机相关专业同学的课程,但是非科班的小伙伴(譬如在下)就需要花时间恶补了。 特别 是计算机网络,操作系统,数据结构这三门课程。 至于编译原理,个人大概懂一点就行了,我也只...

    2019-02-25 16:11:10 java基础java网络编程java进阶javaweb开发网络安全基础

  • 一个老程序员是如何手写Spring MVC的

    人见人爱的Spring已然不仅仅只是一个框架了。如今,Spring已然成为了一个生态。但深入了解Spring的却寥寥无几。这里,我带大家一起来看看,我是如何手写Spring的。我将结合对Spring十多年的研究经验,用不到400行代码来描述SpringIOC、DI、MVC的精华设计思想,并保证基...

    2018-11-27 08:30:52 java进阶

  • Dubbo和Spring Cloud微服务架构'

    微服务架构是互联网很热门的话题,是互联网技术发展的必然结果。它提倡将单一应用程序划分成一组小的服务,服务之间互相协调、互相配合,为用户提供最终价值。虽然微服务架构没有公认的技术标准和规范或者草案,但业界已经有一些很有影响力的开源微服务架构框架提供了...

    2018-10-24 08:45:35 java进阶

  • 菜鸟成长规划

    感谢观摩,敬请指导。 现在就职的公司,是一家做服务器管理运维平台开发,有自己开发的知识产权的公司, 当初放弃条件好的一家公司,选择这一家,就是看中其自有的知识产权,以及云服务器方面的新的东西,新人在做一段时间后,会出现一种迷茫期,陷入一种想要发展又无...

    2018-09-10 01:02:32 云服务器socket编程编程语言排行榜编程语言排行java设计模式java进阶java语言基础

  • 百度资深架构师带你深入浅出一致性Hash原理

    一、前言 在解决分布式系统中负载均衡的问题时候可以使用Hash算法让固定的一部分请求落到同一台服务器上,这样每台服务器固定处理一部分请求(并维护这些请求的信息),起到负载均衡的作用。 但是普通的余数hash(hash(比如用户id)%服务器机器数)算法伸缩性很差,当新...

    2018-06-18 02:10:36 java进阶

  • 巨人大哥谈缓存在高并发场景下使用法则

    巨人大哥谈缓存在高并发场景下使用法则 缓存一致性问题 当数据时效性要求很高时,需要保证缓存中的数据与数据库中的保持一致,而且需要保证缓存节点和副本中的数据也保持一致,不能出现差异现象。这就比较依赖缓存的过期和更新策略。一般会在数据发生更改的时,主动更...

    2018-06-18 01:45:32 java进阶