首页
学习
活动
专区
工具
TVP
发布

JAVA高级架构

分享技术,一起学习进步!
专栏成员
243
文章
266554
阅读量
83
订阅数
作为一名Java程序员的必修课
上面的知识结构图,是基于对目前java程序员会涉及到的内容以及目前招聘时候的技术要求,另外结合自身对java程序员的一些认知而写出来的
Java高级架构
2019-03-06
4710
题库分库分表架构方案
在现在题库架构下,针对新购买的1300W多道数据进行整合,不影响现有功能。由于数据量偏多,需要进行数据的切分
Java高级架构
2019-03-06
9690
同是3年开发经验,为什么你的技术比别人差很多?
你有没有静下心来思考过:同样是做了x年Java开发,为什么你的技术比别人差很多? 其实技术水平的高低和个人智商关系不大(毕竟能做Java编程开发大家都不会差),主要和勤奋程度、提升方法有...
Java高级架构
2018-09-29
6390
2018年 阿里,百度,腾讯 等公司:对于Java开发者的招聘标准
金三银四的跳槽热潮即将过去,在这两个月的跳槽的旺季中,作为互联网行业的三大巨头,百度、阿里巴巴、腾讯对于互联网人才有很大的吸引力,他们的员工也是众多互联网同行觊觎的资深工程师、管理者人选。 下面我总结了进入这三家公司你所需掌握的技能 阿里巴巴篇 扎实的计算机专业基础,包括算法和数据结构,操作系统,计算机网络,计算机体系结构,数据库等 具有扎实的Java编程基础,理解IO、多线程等基础框架 熟练使用Linux系统的常用命令及shell有一定了解 精通多线程编程,熟悉分布式,缓存,消息队列等机制;熟悉JVM,包
Java高级架构
2018-07-20
8350
Java阿里面试题
(1)JVM如何加载一个类的过程,双亲委派模型中有哪些方法? 类的生命周期:加载、(验证、准备、解析)链接、初始化、使用和卸载七个阶段 其中类加载的过程包括了加载、验证、准备、解析、初始化五个阶段。在这五个阶段中,加载、验证、准备和初始化这四个阶段发生的顺序是确定的,而解析阶段则不一定,它在某些情况下可以在初始化阶段之后开始,这是为了支持 Java 语言的运行时绑定(也成为动态绑定或晚期绑定)。 加载阶段:通过类的全限定名取得类的二进制流,转为方法区数据结构,在Java堆中生成对应的Class对象,作为对方
Java高级架构
2018-07-20
1.2K0
Java数据结构与算法解析——2-3树
二叉查找树对于大多数情况下的查找和插入在效率上来说是没有问题的,但是他在最差的情况下效率比较低。平衡查找树的数据结构能够保证在最差的情况下也能达到lgN的效率,要实现这一目标我们需要保证树在插入完成之后始终保持平衡状态,这就是平衡查找树(Balanced Search Tree)。在一棵具有N 个节点的树中,我们希望该树的高度能够维持在lgN左右,这样我们就能保证只需要lgN次比较操作就可以查找到想要的值。不幸的是,每次插入元素之后维持树的平衡状态太昂贵。 2-3查找树(2-3 Search Tree)保证
Java高级架构
2018-04-19
1.2K0
你离大神级程序员只差这几步
各种设计模式,用不用没关系,要会吹。 各种数据结构,各种树,堆,栈,图,名字都要记住了,越拗口的越重要。 各种奇葩算法,都要心中有数,名字听起来越是不知所云的,越要烂熟于胸。 千万别和人争语言,一争,就low了。 千万别和人争OS,一争,就太low了。 千万别和人争框架,一争,就low了。 什么工具都能用,什么电脑都能写代码,没电脑也能编程。 要能玩单片机,要能造出个机器人,还能给它编程。 要有各种各样的智能产品,手表,眼镜,头盔,出什么,买什么。 着装 一个牛逼的程序员是根本没有时间打理自己外貌的,发型
Java高级架构
2018-04-19
7420
没有更多了
社区活动
【纪录片】中国数据库前世今生
穿越半个世纪,探寻中国数据库50年的发展历程
Python精品学习库
代码在线跑,知识轻松学
博客搬家 | 分享价值百万资源包
自行/邀约他人一键搬运博客,速成社区影响力并领取好礼
技术创作特训营·精选知识专栏
往期视频·千货材料·成员作品 最新动态
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档