自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(17)
  • 资源 (3)
  • 收藏
  • 关注

转载 互联网寒冬,7面阿里,终获Offer,定级P6+

本文GitHubhttps://github.com/JavaFamily已收录,有一线大厂面试完整考点、资料以及我的系列文章。前言这次去阿里面试的是我老东家的好朋友,我们之前都是一个项目组的,一起吃饭,一起洗脚,一起。。。他们公司最近也裁员了,不过他是裁员前去的阿里,不知道谁捞到他简历了,莫名就走了流程,他莫名的就面了7轮过了。他想着行情这么不好,要不就去了,去了之后,他们公司就裁员了。。。总之今年大环境真的很差,大家都时刻做好准备,我朋友简历上是写了精通dubbo...

2020-05-30 21:22:22 591

原创 VSCode和IDEA都请安装上这个神奇的插件

首先,打开VisualStudio Code -- 最牛逼的免费开源IDEA工具!然后点击Extensions,输入"anyrule",如下图所示,点击安装后,需要重启VS Code:接下来,新建一个文件(因为anyrule一定要在文本环境下才能生成正则表达式),然后按下快捷键"fn+F1"功能键(如果是Window系统的话,只需要按下F1即可),这时候就会弹出anyrule正则表达式搜索框,如下图所示:接下来,只需要输入你需要什么类型的正则表达式即可,比如身份证。你看,即有1代..

2020-05-30 21:19:46 2539

转载 JVM源码分析之Attach机制实现完全解读

本文来自: PerfMa技术社区PerfMa(笨马网络)官网Attach是什么在讲这个之前,我们先来点大家都知道的东西,当我们感觉线程一直卡在某个地方,想知道卡在哪里,首先想到的是进行线程dump,而常用的命令是jstack ,我们就可以看到如下线程栈了大家是否注意过上面圈起来的两个线程,”Attach Listener”和“Signal Dispatcher”,这两个线程是我们这次要讲的Attach机制的关键,先偷偷告诉各位,其实Attach Listener这个线程在jvm..

2020-05-28 21:03:02 407

原创 你竟然还在用 try–catch-finally

作者:沉默王二二哥,你之前那篇 我去 switch 的文章也特么太有趣了,读完后意犹未尽啊,要不要再写一篇啊?虽然用的是 Java 13 的语法,对旧版本不太友好。但谁能保证 Java 不会再来一次重大更新呢,就像 Java 8 那样,活生生地把 Java 6 拍死在了沙滩上。Java 8 是香,但早晚要升级,我挺你,二哥,别在乎那些反对的声音。这是读者 Alice 上周特意给我发来的信息,真令我动容。的确,上次的“我去”阅读量杠杠的,几个大号都转载了,包括 CSDN,次条当天都 1.5 万阅读

2020-05-23 16:38:36 114

原创 为什么中国开发不出流行的操作系统和编程语言

引子知乎有两个帖子很有意思,‘中国能不能写出操作系统?’‘中国为什么没有自己的编程语言’看了很多回到,有的答案写的很认真,按照编程语言出现的时间顺序等梳理;有的也非常认真,但是逻辑是错的;还有一种是搞笑的。为什么中国没有开发出流行的操作系统和编程语言?我的答案是:中国没有开发出成功的操作系统和编程语言,根本原因是中国的IT产业处于落后状态。还在循着美国产业发展路径追赶,没有发展到世界顶尖。没有站到浪潮前沿,就无法感知产业发展方向,就无法创造出适合未来产业发展趋势的操作系...

2020-05-23 16:33:11 467

原创 Nginx 直播服务部署5 分钟完成

最近帮朋友的公司部署了一套分流+水印的直播系统顺手打包成docker镜像,方便大家需要用到的时候开箱即用,不需要百度一些零碎的文章 也可做简单的直播服务,只需调整配置文件便可达到你的需求.需求:将直播流分流到两个云厂商的直播云,一个有水印,一个无水印。使用hls播放朋友需求的拓扑示意图:当前拓扑示意图(阿某云和腾讯云不方便放出推流和拉流地址,有兴趣的同学可以去申请玩一下)docker-nginx-rtmp-ffmpeg基于docker-nginx-rtmp进行配置..

2020-05-21 22:14:10 297

原创 面试官问我零拷贝的实现原理,当场懵 了

"哥,面试又跪了,碰到了知识盲区""哪个?""一面还可以,二面面试官问我零拷贝的原理,懵逼了...这块内容没去研究过""哦,这个知识点,我之前应该有讲过,你没注意到?""这东西工作中用不到,可能被我忽略了""啧啧啧...""哎,有空和我讲讲?""先从简单开始,实现下这个场景:从一个文件中读出数据并将数据传到另一台服务器上?""为啥写这个?""你先写""行..."1分钟后"我写了伪代码""这里涉及到了几次数据拷贝?""2次?磁盘拷贝到内存,内存.

2020-05-21 22:12:53 147

原创 开发三年大佬狂刷多套面试题,从12K涨到了20K拿offer

朋友做Java开发三年多的时间了,在老东家勤勤恳恳工作了三年多,工资也就是从刚开始的8K涨到了12K,天天给我吐槽他的工资低。2019年中下旬开始就一直在各种地方找资源,刷面试题,想要“骑驴找马”,所幸那时候的疫情还不是很严重,而他恰恰又是在年前找到一份心仪的工作,薪资也是从12K涨到了20K。我给他比出了大大的羡慕,他给我说,你别看我现在薪资这么高,那几十套面试题我至少刷了七遍以上。今天我就把这几十套的面试题免费分享给大家,希望疫情过去对大家的升职涨薪有所帮助。2019最新BATJava必考面

2020-05-20 21:01:00 305

原创 为拿大厂Offer,二个月吃透了这些Java高级面试题解析

宅家里快二个月,“闭关修炼”的你是不是正在为银四跳槽季发愁呢?有人欢喜有人愁,不管你是喜是忧,学习总归是好的。这不,小编特地整理了一下春招面试知识点+答案(JAVA岗),一起分享出来给大家看看~小编今天说的这富含的15个互联网大厂Java高级工程师核心面试问题整理!内容包括:好好吃透消化,让你面试跳槽不再心慌!注意:有需要这份“面试跳槽宝典:互联网大厂Java高级工程师核心面试498题解析”的(以及更多学习资料),可以免费分享给大家一起学习,转发后台私信 “面试” 即可免费获取资料免费领取.

2020-05-20 17:43:22 977 1

原创 看大佬如何在 Spring Boot 中,是如何干掉 if else的

作者:cipherhttps://juejin.im/post/5c551122e51d457fcc5a9790需求这里虚拟一个业务需求,让大家容易理解。假设有一个订单系统,里面的一个功能是根据订单的不同类型作出不同的处理。订单实体:service接口:传统实现根据订单类型写一堆的if else:策略模式实现利用策略模式,只需要两行即可实现业务逻辑:可以看到上面的方法中注入了HandlerContext...

2020-05-20 17:38:46 192

原创 微服务,再见

来源:https://madao.me/goodbye-microservices/本文翻译自Alexandra Noonan 的 《Goodbye Microservices: From 100s of problem children to 1 superstar》内容是描述 Segment 的架构如何从「单体应用」 -> 「微服务」 -> 「140+ 微服务」 -> 「单体应用」的一个历程。翻译比较粗糙,如有疏漏,请不吝指教。注:下文说的目的地就是对应的不同的...

2020-05-18 22:46:21 159

转载 Collector都搞不清楚,写什么Java,一张图搞定

目录1、用来做什么的?2、都有哪些用法?3、源码怎么实现的?4、总结最近一段时间比较忙,也不知道都在做些什么。五一期间本来打算写一篇的,但是一直有各种事情拖着也没写下来。今天继续是计划内的一篇文章collector。1、用来做什么的?collectors直接翻译就是收集器。主要的作用是就是将流中的数据进行收集整理。collectors主要还是配合stream来使用。平常的话也不会用到。2、都有哪些用法?Collectors可以帮我们完成的事情,例如:分组、排序(.

2020-05-15 15:55:19 169

原创 架构师整理springboot,从构建小系统到架构大系统,首推电子版SpringBoot

前言:Java 的各种开发框架发展了很多年,影响了一代又一代的程序员,现在无论是程序员,还是架构师,使用这些开发框架都面临着两方面的挑战。一方面是要快速开发出系统,这就要求使用的开发框架尽量简单,无论是新手还是老手都能快速上手,快速掌握页面渲染、数据库访问等常用技术。也要求开发框架能尽量多地集成第 方工具,以便信手拈来。最后,还希望在开发调试过程中,方便代码更改后能快速重启。 另外一方面,当系统模块增加,用户使用量增加时,面对这样的挑战,系统拆分成为新的架构,程序员和架构师当然不希望换掉己有的开发

2020-05-13 15:16:47 1026

原创 BAT工作超十年,总结这份文档让您成为Java岗位offer收割机

如果说面试是一场战役,那么采用的战略就决定了成败。从各个时期,分别规划好自己的计划,让自己不急不躁、稳中求胜。在求职前期,通过实习和自我认知,给自己一个合适的定位,根据这个定位制作简历、补足知识。在求职过程中,保持良好的心态,不断通过笔试、面试提高自己的能力,从而获得理想的offer。但在获得offer之后,也不要太过轻松,提早为入职做准备,根据部门的技术栈拓宽自己的视野,能够帮助自己在未来的道路上越走越顺。今天小编在这里给即将成为Java工程师的小伙伴们准备了一份Java面试文档,这一份.

2020-05-13 15:02:19 163

原创 2020大厂最新面试,阿里-京东-美团-滴滴面试题及答案

最 近 有 很 多 朋 友 去 目 前 主 流 的 大 型 互 联 网 公 司 面 试 ( 阿 里 巴 巴 、京 东 、美 团 、滴 滴 ),面 试 回 来 之 后 会 发 给 我 一 些 面 试 题 。有 些朋 友 轻 松 过 关 , 拿 到 offer, 但 是 有 一 些 是 来 询 问 我 答 案 的 。 我特 意 整 理 了 一 下 ,有 很 多 问 题 不 是 靠 几 句 话 能 讲 清 楚 ,所 以 干 脆找 朋 友 录 制 了 一 些 视 频 ,用 来 回 来 这 些 面 试 题 。很 多

2020-05-12 21:03:09 452

原创 还用 if/else 走天下?不妨试试这几种改进方法

还用 if/else 走天下?不妨试试这几种改进方法想当年,其实我也特别钟情于 if/else连环写法,上来就是一顿SAO操作,比如举个好理解的简单栗子:一般来说我们正常的后台管理系统都有所谓的角色的概念,不同管理员权限不一样,能够行使的操作也不一样,比如:比如一个用户进来,我们需要根据不同用户的角色来判断其有哪些行为,这时候SAO代码出现了:这样当系统里有几十个角色时,那几十个 if/else嵌套可以说是非常酸爽了…… 这样一来非常不优雅,别人阅读起来很费劲;二来则是以后如果再复杂一点..

2020-05-09 16:33:57 344

原创 Dataway让SpringBoot不在需要Controller、Service、DAO等了,绝

推荐阅读:面经蚂蚁金服(交叉面),已拿offer,Java岗定级阿里P6实战文档:彻底搞懂SpringBoot+微服务+Nginx+Docker等Dataway介绍Dataway 是基于 DataQL 服务聚合能力,为应用提供的一个接口配置工具。使得使用者无需开发任何代码就配置一个满足需求的接口。整个接口配置、测试、冒烟、发布。一站式都通过 Dataway 提供的 UI 界面完成。UI 会以 Jar 包方式提供并集成到应用中并和应用共享同一个 http 端口,应用无需单独为 Dataway

2020-05-09 16:33:05 375

【软件测试高频面试题】

【软件测试高频面试题】

2022-02-25

金三银四软件测试面试真题

金三银四软件测试面试真题

2022-02-25

最新2020Java学习路线

从零基础开始学习,第一阶段:Java开篇,第二阶段:Java语言语法,第三阶段:集成开发工具的使用,第四阶段:面向对象,第五Javase进阶,第6阶段 :数据库+JDBC,第7阶段 :前端精讲,第8阶段 :算法篇,第9阶段 :JavaEE,第10阶段 :工具的使用,第11阶段 :Linux学习,第12阶段 :SSM框架的使用,第13阶段 :SpringBoot的使用,第14阶段 : 面试篇,第15阶段:微服务阶段,第16阶段:分布式 私信可免费,领取学习视频

2020-11-23

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

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