E-COM-NET
首页
在线工具
Layui镜像站
SUI文档
联系我们
推荐频道
Java
PHP
C++
C
C#
Python
Ruby
go语言
Scala
Servlet
Vue
MySQL
NoSQL
Redis
CSS
Oracle
SQL Server
DB2
HBase
Http
HTML5
Spring
Ajax
Jquery
JavaScript
Json
XML
NodeJs
mybatis
Hibernate
算法
设计模式
shell
数据结构
大数据
JS
消息中间件
正则表达式
Tomcat
SQL
Nginx
Shiro
Maven
Linux
JAVA高级
阿里新产
Java高级
进阶快速面试指南太香了!5年Java经验字节社招:3面成功拿到Offer
背景经历当时我工作近5年,明显感觉到了瓶颈期。具体来说,感觉自己用过很多框架、做过一些技术设计、也有过一些产出,但是从技术深度上感觉不足,到后期时做事也没有明显挑战,完全适应了公司节奏,说句不好听的成了老油条,可以每天舒服的混日子(这也有好处,有时间准备面试)。这对于个人成长不利,长此以往可能面临大龄失业。所以我觉得需要痛下决心改变一下现状。我定的目标就是进大厂,因为我觉得小厂做到我目前的程度已经
Java全能架构师
·
2021-06-21 07:30
Java高级
工程师面试:Java中的反射机制的理解!反射机制的使用原理
655dc10bbf2d4a058f8c45663a33f604.jpg反射的概念反射:Refelection,反射是Java的特征之一,允许运行中的Java程序获取自身信息,并可以操作类或者对象的内部属性通过反射,可以在运行时获得程序或者程序中的每一个类型的成员活成成员的信息程序中的对象一般都是在编译时就确定下来,Java反射机制可以动态地创建对象并且调用相关属性,这些对象的类型在编译时是未知的
攻城狮Chova
·
2021-06-20 22:46
Java高级
特性——注解
初学注解的时候看到网上的介绍大部分都是直接介绍用法或者功能,没有实际的应用场景,篇幅又很长导致学习的时候难以理解其意图,而且学完就忘QAQ。本篇文章中我将结合实际的应用场景尽可能由浅入深,平缓的介绍java注解。java注解是jdk1.5以后新出的特性,对于它的应用非常广泛,我们首先来看一下注解的应用,百度百科上这样说:我们可以看到,注解的作用有三方面:编写doc文档:这个就我们很常用的@retu
高级java架构师
·
2021-06-20 17:48
Spring 源码导读
java高级
架构师做为Java开源世界的第一框架,Spring已经成为事实上的JavaEE开发标准Spring框架最根本的使命是简化Java开发,因此学习、研究、掌握Spring框架成为每一位Java开发人员的必修课
流浪java
·
2021-06-14 12:44
2018-05-03
Java高级
面试题及答案
List和Set比较,各自的子类比较对比一:Arraylist与LinkedList的比较ArrayList是实现了基于动态数组的数据结构,因为地址连续,一旦数据存储好了,查询操作效率会比较高(在内存里是连着放的)。因为地址连续,ArrayList要移动数据,所以插入和删除操作效率比较低。LinkedList基于链表的数据结构,地址是任意的,所以在开辟内存空间的时候不需要等一个连续的地址,对于新增
Albert陈凯
·
2021-06-11 05:27
Java高级
主题(三)下——NIO体系结构
前言现在使用NIO的场景越来越多,很多网上的技术框架或多或少的使用NIO技术,譬如Tomcat,Jetty。学习和掌握NIO技术已经不是一个JAVA攻城狮的加分技能,而是一个必备技能。在前面2篇文章《什么是Zero-Copy?》和《NIO相关基础篇》中我们学习了NIO的相关理论知识,而在本篇中我们一起来学习一下JavaNIO的实战知识。全文较长,建议先马后看(记得关注不迷路)。一、概述NIO主要有
路远处幽
·
2021-06-11 03:05
开端
今天开始,争取一天一博客,一周一总结目标:
java高级
工程师步骤:基础查漏补缺java数据结构和算法linux操作系统网络基础框架学习springspringMVC,源码mybatis,源码数据库mysql
愿为行者
·
2021-06-09 19:28
学完SSM框架就可以成为Java程序员了?要找到工作还需要这些技术
SSM框架就是
Java高级
阶段?没错,小编和不少同学沟通过,有相当比例的同学接触到Java还是在大学课本上,大学的Java课程大概在一个学年,基本学到SSM框架,搭建一个博
南风过境jz
·
2021-06-07 05:59
面试连环炮(上)
我最近从大厂离职之后在合肥呆了个把月,之前已经准备了半个多月,从7月底开始投简历面试,目前是
java高级
职位,到现在为止已经面了24+公司了,手上也有一些意向offer。
spring_coderman
·
2021-06-05 17:10
java高级
特性
dddhttps://www.kancloud.cn/digest/java-travel/159419
huanfuan
·
2021-06-05 08:24
从构建分布式秒杀系统聊聊验证码
微服务、Spring,MyBatis,Netty源码分析的朋友可以加我的
Java高级
交流:854630135,群里有阿里大牛直播讲解技术,以及Java大型互联网技术
程序员日常填坑
·
2021-06-04 15:04
这篇Kafka笔记真是写的太好了!建议收藏,看完也许你就掌握Kafka了
推荐阅读:946页“
JAVA高级
架构必问面试精华”,金九银十社招全拿下kafka由LinkedIn公司推出的一个高吞吐的分布式消息系统,通俗的说就是一个基于发布和订阅的消息队列,官网地址:https:/
Java_Pluto
·
2021-06-03 15:33
java
kafka
阿里大佬 整理的
Java高级
架构师 大神级 面试题 学习笔记。GitHub标星9K!
计算机专业的应届生想进大厂做开发有多难呢?我们先来看一组网上的数据:据统计,互联网公司笔试是最难的关卡之一,平均通过率只有10%~20%。字节跳动通过率不足25%;滴滴出行笔试通过率为18.2%;腾讯秋招笔试通过率不足15%…需要清楚的是,即便是好不容易通过了淘汰率50%的笔试,后面在等着你的还有淘汰率60%的面试,而且还是好几轮面试:你需要要经过一面群面→二面组长面→三面部门经理面→四面总监面→
秃头大魔王_
·
2021-06-03 13:23
java
面试
编程语言
redis
spring
七、
Java高级
特性(wait,notify/notifyAll)等待超时模式实现生产者消费者)
1、等待和通知机制(wait、notify)wait()方法使当前执行代码的线程进入等待的状态,该方法是Object类的方法,使当前线程进入预执行队列,使用wait()方法前,必须拿到对象级别的锁,即只能在同步方法里执行,执行wait方法之后会释放锁,线程进入了等待的状态。notify方法和wait方法一样,同样要拿到对象级别的锁,也就是只能在同步方法内执行。notify的作用是通知调用wait方
大虾啊啊啊
·
2021-05-31 09:28
「腾讯」
Java高级
工程师面试高频题:JVM+Redis+并发+算法+框架
前言在过4个月即将进入9月了,然而面对今年的大环境而言,跳槽成功的难度比往年高了很多,很明显的感受就是:对于今年的java开发朋友跳槽面试,无论一面还是二面,都开始考验一个Java程序员的技术功底和基础。对源码解读和核心原理理解也是成了加分项,特别是对Java的一些核心基础知识点掌握的不够或者没有体系方向的朋友面试也成了一个苦恼的事情。今天在这分享目前国内公司Java面试常问的问题包括JVM、常用
java路人甲乙丙丁
·
2021-05-26 16:18
Java
编程语言
java
面试
redis
人工智能
946页“
JAVA高级
架构必问面试精华”,金九银十社招全拿下
前言我本科毕业后在老东家干了两年多,老东家算是一家”小公司”(毕竟这年头没有BAT或TMD的title都不好意思报出身),毕业这两年多我也没有在大厂待过,因此找坑的时候是非常非常虚的。迫于心慌,我好好思考了一阵来给自己打气,当时真正找坑和准备面试的过程大概分为这几个阶段:面试准备反思:自己是不是真的要离职,假如不离职,在老东家接下来应该做什么才能继续提升?定位:我在硬性技能(编码、架构)上的长处在
Java_Pluto
·
2021-05-26 10:01
java
面试
铁汁!高并发这些东西都是虚拟的,你都理解透彻了嘛?(高并发目标/高并发构架演进/分布式/面向服务架构/高并发平台)
推荐阅读:京东后端
Java高级
架构师面经+面试题:Spring+多线程+MySQL慎入,作者高并发搞得少(没搞过),这里面水太深,什么高并发,大流量的东西都是虚拟的,作者还太年轻,没有那个经历,把握不住
Java_Pluto
·
2021-05-25 14:24
java
高并发
Java高级
应用之斗地主游戏
斗地主综合案例,供大家参考,具体内容如下运用HashMap、ArrayList、List类实现斗地主综合案例,模拟斗地主游戏的随机发牌,并按照牌的大小和花色进行排列。斗地主玩家每轮都有三个玩家,运用Collections类中的shuffle()方法打乱一整幅扑克牌,利用取余原理将凑乱的牌发放给三个玩家,整副牌发完后的最后三张永一个ArrayList存储作为底牌。具体代码实现如下:importjav
·
2021-05-25 09:29
100W点击 10w人获取,阿里
Java高级
面试题及答案 到底有多强
引言做了5年开发的我,阿里一直是我心之所向,如今我如愿以偿进入了国内互联网巨头——Alibaba!其实,今年下半年我面试不少互联网企业,像涂鸦智能,百度,京东,腾讯,字节,滴滴,阿里等等都有三井的身影,之后总结出来的针对Java面试的知识点或真题,每个点或题目都是在面试中被问过的,满满干货,诚意分享!由于整理成了文档,总结的内容比较多,希望大家都能领取一份,一定对自己有帮助!原件下载☛☛☛☛原件P
Java_may
·
2021-05-24 22:46
java
面试
Java高级
互联网架构师视频教程
课程目录:(架构师精英一班)点击获取教程001多线程与高并发编程一.mp4002多线程与高并发编程二.mp4003多线程与高并发编程三.mp4004-1spring,ioc入门与详解.mp4004-2spring,ioc入门与详解.mp4005-1maven的简单构建、springAOP.mp4005-2maven的简单构建、springAOP.mp4006-1spring中的循环依赖、代理方式讲
weixin_46241933
·
2021-05-22 13:08
吐血整理 ! 某大厂领导Java异步编程手册配套资料限时下载
异步编程带来的优势很明显,再也不用创建大量线程处理阻塞操作,性能大大提升异步编程可以说是进阶
Java高级
工程师的必须掌握的知识,业界这块的资料比较少,最近刚好新出了淘宝资深研发工程师翟陆续写的《Java
java路人甲乙丙丁
·
2021-05-21 16:25
Java
java
编程语言
大数据
python
人工智能
京东后端
Java高级
架构师面经+面试题: Spring+多线程+MySQL
之前面了腾讯的提前批,不过没走流程。同期还面了阿里的两轮面试,被告知不走流程就不能面了,所以也没面完。后来走了京东这边的流程。前几天刚刚面完HR。正好今天分享一下面经,大家可以多交流交流哈。京东面经第一轮:电话初面第二轮:技术面谈第三轮:高管复试第四轮:HR最后确认第一轮电话初面:首先确认对京东的意向度(如果异地更会考虑对工作地点(北京)的意向度!京东很看重这个);其次面试官一般会针对您所做过的项
Java_Pluto
·
2021-05-20 14:22
java
分布式
面试
编程语言
RabbitMQ如何解决各种情况下丢数据的问题
微服务、Spring,MyBatis,Netty源码分析的朋友可以加我的
Java高级
交流:854630135,群里有阿里大牛直播讲解技术,以及Java大型互联网技术的视频免费分享给大家。
程序员日常填坑
·
2021-05-19 09:27
一名优秀的程序员如何通过正则表达式来提升自己的工作能力,从而加薪升职!
在分享之前,我给大家推荐我的一个
java高级
开发群:283904828群里有资料免费领群,也有大牛热心解答。也经常提供一些比较好的文章,给大家找好方向,欢迎初学者和进阶者
想象美
·
2021-05-18 04:18
史上最全面的
Java高级
学习体系(没有之一)
前言:前几天,有一位同学问我说:“George老师,我现在出来工作4年左右了,可现在我总觉得我在工作中有好多的技术需要学习,不然跟不上公司发展的脚步,自己也想着能够提升些薪资,所以就在网上也找了相关的视屏与资料,也买了很多的书籍来自学,可总是学不会,也不能够快速理解里面的很多内容,现在也白白浪费了好几个月的时间。实在是没办法了,所以现在才找到您,想请你帮帮我”。根据这位同学的言辞,我也只能是表示惋
灰色程序
·
2021-05-17 11:09
2021年阿里
Java高级
面试题及答案,看完这篇彻底明白了
本篇文章主要内容数据缓存为何要使用缓存哪类数据适合缓存缓存的利与弊如何保证缓存和数据库一致性不更新缓存,而是删除缓存先操作缓存,还是先操作数据库非要保证数据库和缓存数据强一致该怎么办缓存和数据库一致性实战实战:先删除缓存,再更新数据库实战:先更新数据库,再删缓存实战:缓存延时双删实战:删除缓存重试机制实战:读取binlog异步删除缓存字节跳动一面:自我介绍,主要讲讲做了什么和擅长什么看你项目做Sp
m0_56604758
·
2021-05-17 09:01
程序员
java
后端
面试
java反射
来自慕课网“反射——
Java高级
开发必须懂的”,感谢cedar老师的讲解。
一条自由自在的鱼
·
2021-05-17 09:48
##[1/2 java]近一个月的面试总结
【
Java高级
开发工程师】近一个月的面试总结-皮斯特劳沃-博客频道-CSDN.NEThttp://blog.csdn.net/pistolove/article/details/73610588时隔两年
葡萄喃喃呓语
·
2021-05-16 16:29
Java高级
工程师进阶学习:java类中的代码块
前言本系列的目的是明明白白、彻彻底底的搞定日期/时间处理的几乎所有case。上篇文章铺设所有涉及到的概念解释,例如GMT、UTC、夏令时、时间戳等等,若你还没看过,不仅强烈建议而是强制建议你前往用花5分钟看一下,因为日期时间处理较为特殊,实战必须基于对概念的了解,否则很可能依旧雾里看花。说明:日期/时间的处理是日常开发非常常见的老大难,究其原因就是对日期时间的相关概念、应用场景不熟悉,所以不要忽视
Java二叉树
·
2021-05-15 11:13
程序员
java
后端
面试
2021年哔哩哔哩
Java高级
面试题及答案,讲的太透彻了
前言说起Spring中循环依赖的解决办法,相信很多园友们都或多或少的知道一些,但当真的要详细说明的时候,可能又没法一下将它讲清楚。本文就试着尽自己所能,对此做出一个较详细的解读。另,需注意一点,下文中会出现类的实例化跟类的初始化两个短语,为怕园友迷惑,事先声明一下,本文的实例化是指刚执行完构造器将一个对象new出来,但还未填充属性值的状态,而初始化是指完成了属性的依赖注入。美团一面(80min)(
Java最新笔试
·
2021-05-14 10:51
程序员
java
后端
面试
计算两个日期相差天数,不允许使用
java高级
类
问题描述给定日期a"2019-04-21"和日期b"2018-12-21",计算两个日期之间相差多少天?不允许使用高级封装日期等。解题思路先处理字符串,变成输入的年月日再计算日期差计算日期差思路:计算当前日期a是相对于公元0年的总第多少天,再计算日期b的总第多少天,做差即可。计算总第多少天思路:1.2019年之前总共有多少天:(2019-1)*365+闰年个数2.4月前总共有多少天:平年4月前多少
Mereder
·
2021-05-13 16:54
Java高级
工程师进阶学习:四面阿里拿offer面经分享,保准看明白!
前言原来只是在从应用以及简单的思想理解方面给大家介绍了红黑树的创建与使用。这段时间就想要深入研究一下红黑树,主要参考了维基百科内容,加上自己的一些理解与学习,尝试真正的实现这一数据结构。今天小泉就带大家手撸一下红黑树吧!废话不多说,我们的红黑树之旅即将启程。AOP简介AOP(AspectOrientedPrograming)称为:面向切面编程,它是一种编程思想。AOP是OOP(面向对象编程Obje
Java李松
·
2021-05-12 17:31
程序员
java
后端
面试
2021年阿里
Java高级
面试题及答案,热度飙升!
引言做了5年开发的我,阿里一直是我心之所向,如今我如愿以偿进入了国内互联网巨头——Alibaba!其实,今年下半年我面试不少互联网企业,像涂鸦智能,百度,京东,腾讯,字节,滴滴,阿里等等都有三井的身影,之后总结出来的针对Java面试的知识点或真题,每个点或题目都是在面试中被问过的,满满干货,诚意分享!由于整理成了文档,总结的内容比较多,希望大家都能领取一份,一定对自己有帮助!二、回顾整理阿里面试题
Django姜戈
·
2021-05-11 20:28
Java
后端
面试
java
后端
面试
java高级
用法之注解和反射讲义
前言反射和注解在java中偏高级用法,一般在各种框架中被广泛应用,文章简单介绍下反射和注解的用法,希望对你的工作学习有一定帮助java注解什么是注解Java注解也就是Annotation是从Java5开始引入的新技术Annotation的作用:不是程序本身,可以对程序作出解释可以被其他程序(编译器等)读取Annotation的格式:注解以@注释名在代码中存在的,可以添加一些数值,例如Suppres
·
2021-05-11 16:37
springboot aop 自定义注解方式实现一套完善的日志记录
微服务、Spring,MyBatis,Netty源码分析的朋友可以加我的
Java高级
交流:854630135,群里有阿里大牛直播讲解技术,以及Java大型互联网技术的视频免费分
程序员日常填坑
·
2021-05-09 11:59
2021年我们程序员该如何进阶和规划?吊打面试官系列!
不多说,十余位互联网一线大厂的大牛联合手写的
Java高级
知识,直接手撕面试官。一、业务场景介绍先来给大家说一个业务场景,假设咱们现在开发一个电商网站,要实现支付订单
m0_56604447
·
2021-05-08 10:48
程序员
java
后端
面试
四、
Java高级
--1、泛型
泛型定义:数据类型参数化,提前定义好集合中放入什么类型集合框架中没使用泛型和使用泛型的比较泛型规则和限制1、泛型的参数类型只能是引用类型,而不是简单类型,比如是不可使用的2、可以声明多个泛型参数类型,比如,同时还可以嵌套泛型,如list>3、泛型的参数类型可以使用extends语句,例如4、泛型的参数类型可以使用super语句,例如5、泛型还可以使用通配符,例如结构/*默认的list,此时创建一个
cybeyond
·
2021-05-08 05:30
今日头条这么牛逼,用了什么技术?
JAVA高级
架构群:https://jq.qq.com/?_wv=1027&k=5gMDouY一、产品背景今日头条是为用户提供个性化资讯客户端。
JAVA高级架构开发
·
2021-05-07 21:47
2018“金三”之一线互联网公司
Java高级
面试题总结
https://www.jianshu.com/p/4a48337ed2d5JVM1、请介绍一下JVM内存模型??用过什么垃圾回收器都说说呗2、线上发送频繁fullgc如何处理?CPU使用率过高怎么办?如何定位问题?如何解决说一下解决思路和处理方法3、知道字节码吗?字节码都有哪些?Integerx=5,inty=5,比较x=y都经过哪些步骤?4、讲讲类加载机制呗都有哪些类加载器,这些类加载器都加载
YDDMAX_Y
·
2021-05-07 16:16
实战-用top和jstack命令查找线上CPU消耗过高的线程
前言在互联网行业中,高并发的业务为常态,作为一名
Java高级
工程师,线上问题的排查手段和技巧必须熟练,比如某电商团队的某个应用突然CPU超高,导致报警短信和邮件满天飞,如果让你来定位一个问题,并快速消除预警
Misout
·
2021-05-06 12:10
【学习打卡】
Java高级
(十)
学习目标:
Java高级
编程学习打卡第十天学习内容:1、一个IP对应着哪个类的一个对象?实例化这个类的两种方式是?两个常用的方法是?
_1651
·
2021-05-04 22:34
Java高级
2021
Java高级
面试题,超详细
一、前言有句话:正因为你优秀,所以难以卓越!刚开始听这句话还在上学,既不卓越、也不优秀,甚至可能还有点笨!但突然从某次爬到班级的前几名后,开始喜欢上了这种感觉,原来前面的风景是如此灿烂!优秀和卓越差的不是一个等级,当你感觉自己优秀后,还能保持空瓶的心态开始,才能逐步的像卓越迈进,并漫漫长!是不小时候更容易学会更多的知识,但越大越笨了!人可能很容易被自己的年纪大了,当成长者。却很少能保持一个低姿态谦
安卓魔刹石
·
2021-05-04 19:23
程序员
java
后端
面试
【学习打卡】
Java高级
(九)
学习目标:
Java高级
编程学习打卡第九天学习内容:1、说明流的三种分类方式流向:输入流、输出流数据单位:字节流、字符流流的角色:节点流、处理流2、写出4个IO流中的抽象基类,4个文件流,4个缓冲流3、字节流与字符流的区别与使用情境字节流
_1651
·
2021-05-03 23:41
Java高级
【学习打卡】
Java高级
(八)
学习目标:
Java高级
编程学习打卡第八天学习内容:1、如何遍历Map的key集,value集,key-value集,使用上泛型HashMapmap=newHashMapkeySet=map.keySet
_1651
·
2021-05-02 23:20
Java高级
【学习打卡】
Java高级
(七)
学习目标:
Java高级
编程学习打卡第七天学习内容:1、Map存储数据的特点是什么?并指明key,value,entry存储数据的特点。双列数据,存储key-value对数据。
_1651
·
2021-05-01 23:07
Java高级
【学习打卡】
Java高级
(六)
学习目标:
Java高级
编程学习打卡第六天学习内容:1、集合Collection中存储的如果是自定义类的对象,需要自定义类重写哪个方法?为什么?
_1651
·
2021-04-30 23:01
Java高级
一次面试外企
Java高级
开发岗位经历~ 竟然还有群面!
前言目前在阿里的小匠大佬,我的前同事在去年12月28日的时候就想让我写篇ThoughtWorks的校招面经,然后我就拖到了现在,哈哈!感觉ThoughtWorks今年的面试方式的和往年也有很大不同,在我那一年秋招的的时候:一面是先做一个编程问题,然后二面是在一面的基础上加功能顺带问一些简单的技术问题。然后,2020届的校招竟然还有什么群面!哈哈说明一下,我是在思特沃克的官网网申的,岗位是开发工程师
Java互联网架构师小马
·
2021-04-30 11:21
【学习打卡】
Java高级
(五)
学习目标:
Java高级
编程学习打卡第五天学习内容:1、什么是枚举类?枚举类的对象声明的修饰符有哪些?类的对象只有有限个,确定的。我们称此类为枚举类publicstaticfinal2、什么是元注解?
_1651
·
2021-04-29 22:10
Java高级
Java高级
篇-网络编程
网络编程InetAddress类的使用一、实现网络通信需要解决的两个问题1.如何准确地定位网络上一台或多台主机;定位主机上的特定的应用2.找到主机后如何可靠高效地进行数据传输二、网络通信的两个要素:1.对应问题一:IP和端口号2.对应问题二:提供网络通信协议:TCP/IP参考模型(应用层、传输层、网络层、物理+数据链路层)三、通信要素一:IP和端口号1.IP的理解IP:唯一的标识Internet上
cV展示
·
2021-04-29 19:56
Java基础
【学习打卡】
Java高级
(四)
学习目标:
Java高级
编程学习打卡第四天学习内容:1、将字符串”2017-08-16”转换为对应的java.sql.Date类的对象。(使用JDK8之前或JDK8中的API皆可)2、解释何为编码?
_1651
·
2021-04-28 23:03
Java高级
上一页
12
13
14
15
16
17
18
19
下一页
按字母分类:
A
B
C
D
E
F
G
H
I
J
K
L
M
N
O
P
Q
R
S
T
U
V
W
X
Y
Z
其他