![](https://img-blog.csdnimg.cn/20201014180756922.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
程序人生
文章平均质量分 81
烟雨平生V
这个作者很懒,什么都没留下…
展开
-
不参加培训,一样能找到Java工作
标题想吸引你进来参考下我的学习方式,或许能给你带来一些经验。当然不乏一些培训中也有超级优秀的开发人员。讲道理,程序员上学这段时光相对每个人都是公平的。同样是拿到了一本 耿祥义 的《Java 2 实用教程》,也同样有一台笔记本电脑,和一个宿舍一张床。那些年的男生宿舍说说我自己,刚上大一编程方面的课程是C语言,先不说能不能运行出来 HelloWorld ,就连安装个 VC++ 6.0 ,都折腾好几天。可能也是神奇,因为萌新小白学习东西能遇到各种各样的问题。最后安装好了软件的电脑真的不敢乱弄,怕它坏。原创 2022-11-10 10:04:05 · 151 阅读 · 0 评论 -
面试官:Java线程池是怎么统计线程的空闲时间的?
线程池复用线程的逻辑很简单,就是在线程启动后,通过while死循环,不断从阻塞队列中拉取任务,从而达到了复用线程的目的。嗯...,可能是有个监控线程在后台不停的统计每个线程的空闲时间,看到线程的空闲时间超过阈值的时候,就回收掉。有了,线程池中的代码如果抛异常了,也没有try/catch,会从线程池中删除这个异常线程,并创建一个新线程。从输出结果中可以看出,线程名称并不是同一个,而是累加的,说明原线程已经被回收,新建了个线程。小伙子,我看你简历上写的项目中用到了线程池,你知道线程池是怎样实现复用线程的?原创 2022-11-09 14:09:40 · 254 阅读 · 0 评论 -
本末双非应届四面字节被拒,回家狂啃这份LeetCode刷题笔记,肝完后再战字节面试官,终斩offer!
常言道「算法才是编程的灵魂」,不管是Java, python,还是PHP,都跨不过算法这个门槛。许多小伙伴看到一些公司在招聘时要求的编程语言五花八门就产生了一种误解,认为学计算机就是学各种编程语言,或者认为,学习最新的语言、技术、标准就是最好的铺路方法。编程语言虽然该学,但是学习计算机算法和理论更重要,因为计算机语言和开发平台日新月异,但万变不离其宗的是那些算法和理论。例如数据结构、算法、编译原理、计算机体系结构、关系型数据库原理等等。这些基础课程更可以称之为为“内功”,而新的语言、技术、标准则原创 2020-11-21 13:49:55 · 963 阅读 · 7 评论 -
高容错!银行如何搞定PB级非结构化数据的存储与快速搜索
作者介绍张鹏,哈尔滨银行系统管理组存储/备份/应用负载管理员,具有丰富的项目实施与运维管理经验,参与行内新一代核心系统建设、同城与异地容灾系统建设与切换、非结构化数据服务平台迁移改造等项目,对异构存储设备监控、存储虚拟化及同城双活、分布式存储有深入的研究和应用,结合业务数据访问的多重需求进行存储资源适配。引言本文针对银行内非结构化数据增长迅速、存储困难、搜索缓慢、识别采集空缺等问题,提出了非结构化数据服务平台的设计和部署方案,并对平台中的非结构化数据生命周期管理策略与平台容灾容错架构设计思路的.原创 2020-11-20 19:08:17 · 1437 阅读 · 1 评论 -
再赢巅峰!阿里技术官甩出的857页微服务高阶笔记我粉了
微服务在互联网高速发展的时代,谁能够顺应趋势,快速拥抱变化,谁就能在未来的市场充满无限可能性。在这个形式下,微服务无疑是这场技术狂欢中最受关注的热门技术之一。微服务的出现推动了自动化发展,以及持续集成与敏捷交付。SpringCloudSpring作为企业级技术框架中的佼佼者没有错过微服务这个风口。一出现就成为最热门的微服务技术集成方案。而Spring Cloud也继承了Spring一如既往的风格,考虑了微服务的几乎所有功能,另外组件化的思维也为企业微服务架构技术落地提供了更多的灵活性。企业不仅可原创 2020-11-20 15:52:41 · 643 阅读 · 8 评论 -
揪心六小时,顺利拿下天猫offer,只因为我掌握了这三个步骤
前言MySQL近两年一直稳居第二,随时有可能超过Oracle计晋升为第一名,因为MySQL的性能一直在被优化,同时安全机制也是逐渐成熟,更重要的是开源免费的。目前大部分的互联网的首选也仍然是MySQL,所以作为一名开发人员,掌握好MySQL的使用是非常有必要的,那么如何能够达到“精通”MySQL的程度,那就需要耗费不少心思了。那么如何学习MySQL呢?今天就来好好谈谈。下面介绍我学习MySQL的三个步骤,一天就搞定了MySQL,让我顺顺利利拿下了天猫的offer。这三个步骤里,包括了很多文原创 2020-11-20 15:19:42 · 540 阅读 · 9 评论 -
挖槽!淘宝的高可用异地多活架构到底有多牛?
异地多活,作为一种高可用部署架构,成为大中型互联网公司的选择。像大家熟知的大型互联网公司,如阿里、腾讯、百度、网易、新浪等等都已经完成了异地多活的技术重构。可以说,异地多活是互联网公司业务规模扩大后所必然要经历的阶段。那么如何解决高可用异地多活呢?有状态服务后台服务可以划分为两类,有状态和无状态。高可用对于无状态的应用来说是比较简单的,无状态的应用,只需要通过 F5 或者任何代理的方式就可以很好的解决。后文描述的主要是针对有状态的服务进行分析。服务端进行状态维护主要是通过磁盘或内存进行保原创 2020-11-20 13:53:45 · 674 阅读 · 1 评论 -
28天高效突击大礼包:微服务+分布式+框架+性能优化,学习笔记、面试文档全都有
导言今年似乎因为疫情影响,时间过得特别快,对于需要跳槽换工作的人来,更觉得有些突然,似乎金三银四和金九银四还没开始准备好,就匆匆过去。加上今年的大环境不佳,所以大部分的人在今年的招聘旺季都没有收获到好的结果。今天分享的主题则是由 一位阿里P7的面试心得,通过28天的高效突击训练,成功拿下offer的学习方法。篇章分为三大章节,可以根据自己所需来阅读内容和下载资料:起始篇:梳理路线(自制思维脑图) 进阶篇:深度学习(阅读阿里P8大神手写笔记) 突击篇:面试考点(开源框架+性能优化+微服务架原创 2020-11-20 13:29:01 · 500 阅读 · 8 评论 -
阿里三年面试官整理Java最新知识点,啃完文档进入BATJ不是梦
关于程序员,在面试中无论是顺利还是受阻,都要习惯去复盘和总结,在其中得到进步。不论是校招还是社招都避免不了各种面试、笔试,如何去准备这些东西就显得格外重要。这次金九银十给我的感觉就是,不论是笔试还是面试都是有章可循的,我这个“有章可循”说的意思只是说应对技术面试是可以提前准备。关于Java面试的常问知识点,应该包括:Java基础、计算机网络、Linux、MySQL、Redis、Spring、消息队列、Dubbo、数据结构、算法等,以及场景面试。目录...原创 2020-11-19 21:37:40 · 1139 阅读 · 11 评论 -
“带薪摸鱼”偷刷阿里老哥的面经宝典,三次挑战字节,终斩offer,修成正果!
你好,非常高兴地通知你,通过了面试评估和讨论,我们诚挚地邀请你加入字节跳动......前几天,有朋友去目前主流的大型互联网公司面试(阿里巴巴、京东、美团、腾讯),面试回来之后会发给我一些面试题。有个朋友拼命地挤进了字节跳动,拿到了offer,相信有很多的人会好奇面试题及答案是什么样的,下面分享给大家。我特意整理了一下,有很多问题不是靠几句话能讲清楚,所以干脆找朋友录制了一些视频,用来针对这些面试题。很多问题其实答案很简单,但是背后的思考和逻辑不简单,要做到知其然还要知其所以然。..原创 2020-11-19 20:46:57 · 663 阅读 · 8 评论 -
程序员社区下载超过200W次的 Java面试题库(附答案)
前言网上有太多地 Java 面试题库了,但是大部分潦潦草草,没有知识储备得很难看下去,看完后也不会留下印象。有没有这样的题库 ?图文并茂,易于理解,代码讲解,题目高频?我的答案是有! 耗时 3 个月,整理了一本高质量的面试高清 PDF如果有面试开发岗位的打算,这本PDF 一定要下载保存,否则等你用到的时候就找不到这篇文章啦!提醒:2022 届应届生(大三,研二),这个题库要保存哦,找工作找实习会用到。题库展示xuan总整理了一本 80 页的 Java 面试题精华 PDF...原创 2020-11-19 16:09:06 · 2154 阅读 · 10 评论 -
阿里云高工手写,这是我见过最完美的“docker学习宝典”,肝完由浅入深
前言什么是Docker?对于很多不了解Docker技术的人来说,Docker可能只是一条“蓝色的鲸鱼”。实际上,Docker技术的流行,还是因为开发人员对它的认可。目前,大部分的互联网公司都在使用docker,包括腾讯、京东、美团、新浪等等,腾讯的盖亚,就是基于docker的,可见docker对于一名开发人员的重要性。学习docker与其他技术是一样的,从基础出发,由浅入深,熟练掌握docker,成为成熟的开发人员,才能更受大厂青睐。为了让更多的开发人员学习好docker,这份dock.原创 2020-11-19 15:21:43 · 530 阅读 · 8 评论 -
业内评价为“钻石级”,字节技术官甩出的“保姆级“数据结构与算法笔记太香了,又一里程碑
数据结构与算法大家都知道选择合适的数据结构将会显著地提升代码的性能。即使是像数组和集合这样相似的两种数据结构,在高负荷的运行环境下也会表现得天差地别。但是就算数据结构确定了,代码的速度也还会受另一重要因素影响,那就是算法。那么数据结构与算法,到底难吗?说实话,难,因为很抽象,也复杂,再加上我们的思维定式,没有形成系统化的学习与练习,很多人呐,这块都是短板,尤其新手这块,知道这块重要,但是完全摸不着头脑。这些虽然是难啃的点,但是要吃透下面这份字节内部笔记这些都是小问题,这份笔记用浅显易懂的方式介绍了数原创 2020-11-19 15:07:23 · 465 阅读 · 7 评论 -
Java反序列化之ysoserial URLDNS模块分析
前言Java反序列化漏洞 利用时,总会使用到ysoserial这款工具,安服仔用了很多,但是工具的原理却依旧不清不楚,当了这么久的脚本仔,是时候当一波(实习)研究仔,学习下这款工具各个Payload的原理了,下面我们先从漏洞探测模块URLDNS这个Payload开始学起,逐步衍生到漏洞利用模块。为什么URLDNS模块会发送DNSLOG请求?分析下载ysoserial项目,打开pom.xml,程序入口在ysoserial.GeneratePayload打开GeneratePayloa.原创 2020-11-19 14:51:10 · 1179 阅读 · 2 评论 -
高可用架构怎么选?常见多活建设这么一对比就懂了
采用高可用系统架构支持重要系统,为关键业务提供7x24的不间断服务,已经成为众多企业保障业务稳定、持续运转的主要选择。服务多活是高可用架构重要实施手段,本文介绍了一些业界常用的多活手段,例如同城双活、两地三中心、异地多活架构设计方案并详述了各种方案的优缺点。一、为什么要做多活随着移动互联网的深入发展,用户增长达到一定规模后,不少企业都会面临高并发业务和海量数据的挑战,传统的单机房在机器容量上存在瓶颈。在一些极端场景下,有可能所有服务器都出现故障,例如机房断电、机房火灾、地震等这些不可抗因素会原创 2020-11-19 14:48:08 · 1443 阅读 · 0 评论 -
表弟面试再次碰壁后,回来狂肝这份字节跳动CTO的架构师成长指南,从此面试开挂,百投百中!
最近有幸在一位字节跳动技术总监手里扒到了这份架构师成长指南,将部分知识章节发布到了在知乎上竟然获得了5000+点赞!今天就拿出来分享给大家,不管你是学生,还是已经步入职场的同行,希望你们都要珍惜眼前的学习机会,奋斗没有终点,知识永不过时。如果觉得有收获的话,不要白嫖!点个赞/再看。除了Java各种技术专题知识、大厂面试真题,也包括近些年他开发和工作过程中的一些感悟、心得。这份资料包括:IDEA、Java语法、面向对象、异常、常用类、集合、IO流、多线程、网络编程、JUnit、枚举.原创 2020-11-19 13:24:36 · 940 阅读 · 9 评论 -
全网首发:阿里云面试真题公开,想面阿里,按照这样做准备
周六,又是一个“美丽的”阴雨天气,今年的北方真的是让我无力吐槽啊,没得办法,只能宅在家里刷刷动态,看看某乎,浏览一下某站打发一下时间,最后实在是过不下去了,就想去云上看看我的代码,在更新一下,但是没想到,还真的是让我整到了一点好东西,无意中发现了这份文档,阿里云技术面试真题公开不说别的,果断下载,打开一看,我惊呆了先把面试题展示一下除了面试问题之外,还有面试题对应的需求岗位最后,我觉得也是最重要的,对于面试题,他还会指出考察点、解题思...原创 2020-08-08 22:04:27 · 747 阅读 · 0 评论 -
面试又栽在JVM上了?一份JVM核心面试指南点助你横扫BATJ面试官!
前言市面上各类 JVM 相关的资料虽多,但是明显存在两个极端:过于生涩难懂,或者流于某个技巧点而不系统化。同时各大公司也都越来越重视推动和发展 JVM 相关技术,一线大厂技术面试现在 JVM 知识也是必考科目。在这个背景下,我们全面梳理了系统化学习 JVM 的知识和经验,包括 JVM 的技术和内存模型,JVM 参数和内置工具,GC 算法,GC 日志、内存和线程等相关问题排查分析,以及常见的面试问题深度剖析等高级的进阶方法与实战,既满足大家快速系统化学习和全面掌握知识的需求,又兼顾大家的面试经验辅导。原创 2020-08-01 13:53:52 · 450 阅读 · 0 评论 -
4年Java程序员十面阿里终拿下offer,评级P6+年薪30-40w无股票
前言每个程序员都有一个大厂的梦,而互联网大厂首当其冲自然是阿里巴巴最吃香,今天小编就来分享一个小伙进阿里巴巴的面经!“不想进大厂的程序员不是好程序员”哈哈哈春节过后,本是金三银四之际,大部分人也都准备好了这在两个月里谋得一份自己心仪的工作,奈何今年的2020有些特殊,肺炎肆虐,对我们的工作和生活都造成了极大的影响。那么,是不是这样,我们就不工作,不学习了呢?实际上,正是因为现在正值传染病毒传播期间,所以我们宅在家里好好学习是再好不过的。对于Java程序员来说,利用这两三个月的时间,好好学习,原创 2020-06-01 18:53:48 · 1765 阅读 · 0 评论 -
Java程序员为什么要用Redis?
最近阅读了《Redis开发与运维》,非常不错。这里对书中的知识整理一下,方便自己回顾一下Redis的整个体系,来对相关知识点查漏补缺。按照五点把书中的内容进行一下整理:为什么要选择Redis:介绍Redis的使用场景与使用Redis的原因;Redis常用命令总结:包括时间复杂度总结与具体数据类型在Redis内部使用的数据结构;Redis的高级功能:包括持久化、复制、哨兵、集群介绍;理解Redis:理解内存、阻塞;这部分是非常重要的,前面介绍的都可以成为术,这里应该属于道的部分;开原创 2020-06-01 18:49:20 · 1343 阅读 · 0 评论 -
老王:我是如何成为公司的主力架构师、技术总监
要想成为主力架构师,需知道以下知识要想成为软件开发的专家,需要我们完整了解软件开发的流程,并在关键部分掌握丰富经验。需要我们了解设计模式和算法的细微差别,同时遵循软件开发的最佳实践,包括创造性和思考力,为编程问题提供合适的解决方案。实现这一目标需要掌握服务器端开发、客户端开发、DevOps运维、云计算、网页设计、分布式系统、数据库、编程规约、代码管理、基础设施管理、可扩展性、安全性待方面的能力。你可能未必全部掌握以上内容。但是可以尝试从表层了解绝大部分内容,然后再深入掌握其中几个技术。以原创 2020-06-01 18:46:44 · 698 阅读 · 0 评论 -
到了2020年,年薪80w的阿里P7+,需要掌握什么样的技术水平?
最近部门招聘,很多工程师,包括我在内都参与了内推和面试的过程,经过这次招聘,我发现能够最终拿到offer的人,基本上在看到简历的那一瞬间就已经定下来了,后续的面试只不过是一种验证而已(注意,是验证,而不是走过场),除非你面试过程中犯错误,或者你不想来,否则,那个offer一定是可以拿下的。那些拿下offer的人,基本上都有这么一些特征1. 学校不错,一般都是985,211,如果学校一般,那么你下面的2和3满足的话,问题也不大。2. 之前三年工作经验,都是在业内有些名气的企业,...原创 2020-06-01 18:45:23 · 7907 阅读 · 0 评论 -
京东4面(Java研发):事务隔离+乐观锁+HashMap+秒杀设计+微服务
一面(基础面:约1小时)自我介绍,主要讲讲做了什么和擅长什么 springmvc和spring-boot区别 @Autowired的实现原理 Bean的默认作用范围是什么?其他的作用范围? 索引是什么概念有什么作用?MySQL里主要有哪些索引结构?哈希索引和B+树索引比较? Java线程池的原理?线程池有哪些?线程池工厂有哪些线程池类型,及其线程池参数是什么? hashmap原理,处理哈希冲突用的哪种方法? 还知道什么处理哈希冲突的方法? Java GC机制?GC Roots有...原创 2020-06-01 18:43:29 · 610 阅读 · 0 评论 -
阿里P8Java架构师是如何规划架构体系的呢?
性能优化JVM调优Java程序性能优化TomcatMysqlSpring IOCSpring AOPSpring MVCSpring 5新特性Mybatis分布式架构架构核心服务层技术架构关键技术设施分布式消息通讯 异步于MQ分布式缓存RedisMemcachedMongoDB数据存储高并发分流技术Nginx分布式解决方案应用框架源码解读微服务专题你还不知道微服务?怎么加(zhuang)...原创 2020-05-26 13:30:47 · 656 阅读 · 0 评论 -
在中国,有多少程序员干到40了?那么其他人去干什么了?
转:知乎问答响马:今年 47,快五十了,每天编程时间平均六到八小时。身体肯定比不上年轻人了,三十岁的时候,我连续编程时间可以在二十小时以上,经常有人第一天上班看见我在公司,第二天上班看见我还在公司。年纪大了,明显容易疲劳,工作到两点以后,也就写不了什么了。一度身体状况也很差,过敏性鼻炎,颈椎病,肩周炎,周期性闹肚子等。去年开始进健身房健身,同时去看康复医疗医生做姿态矫正。几个月后这些问题明显改善,鼻炎基本控制住,颈椎病不再犯,偶尔不适,也可以自己迅速调整。但是颈椎和腰椎还需要长时间调原创 2020-05-15 14:10:57 · 914 阅读 · 2 评论 -
阿里p7笔试题
1. junit用法,before,beforeClass,after, afterClass的执行顺序2. 分布式锁3. nginx的请求转发算法,如何配置根据权重转发4. 用hashmap实现redis有什么问题(死锁,死循环,可用ConcurrentHashmap)5. 线程的状态5. 线程的阻塞的方式6. sleep和wait的区别7. hashmap的底层实现8. 一万个人抢100个红包,如何实现(不用队列),如何保证2个人不能抢到同一个红包,可用分布式锁9.原创 2020-05-15 14:09:17 · 748 阅读 · 2 评论 -
阿里最全面试116题:阿里天猫、蚂蚁金服、阿里巴巴面试题含答案
【阿里天猫、蚂蚁、钉钉面试题目】不会做别着急:文末有答案以及视频讲解,架构师资料1. junit用法,before,beforeClass,after, afterClass的执行顺序2. 分布式锁3. nginx的请求转发算法,如何配置根据权重转发4. 用hashmap实现redis有什么问题(死锁,死循环,可用ConcurrentHashmap)5. 线程的状态5. 线程的阻塞的方式6. sleep和wait的区别7. hashmap的底层实现8. 一万个人抢10原创 2020-05-15 14:05:49 · 1110 阅读 · 0 评论 -
直播平台整体架构
直播平台整体架构视频直播链路视频流转换成不同清晰度不同的端,不同的网络环境,需要不同码率,以保流畅播放器的基本实现SDK在播放器上做层管理视频相关技术细节消息发送流程不同消息通道的优劣对比心跳及房间结构用户按需分桶固定分桶与按需分桶对比关键词...原创 2020-05-08 15:31:07 · 3142 阅读 · 0 评论 -
阿里巴巴的26款超神Java开源项目
1.分布式应用服务开发的一站式解决方案 Spring Cloud AlibabaSpring Cloud Alibaba 致力于提供分布式应用服务开发的一站式解决方案。此项目包含开发分布式应用服务的必需组件,方便开发者通过 Spring Cloud 编程模型轻松使用这些组件来开发分布式应用服务。依托 Spring Cloud Alibaba,您只需要添加一些注解和少量配置,就可以将 Spr...原创 2020-05-08 15:28:46 · 913 阅读 · 0 评论 -
左神(左程云)《程序员面试指南》金三银四阿里面试必备的两道算法面试题讲解
https://www.bilibili.com/video/BV1KT4y137LD原创 2020-05-07 17:31:34 · 685 阅读 · 0 评论 -
阿里P8大牛给想进一线大厂的java应届生、社招生、大专生的一些职业忠告
https://www.bilibili.com/video/BV1FQ4y1N7qm原创 2020-05-07 17:29:07 · 1260 阅读 · 1 评论 -
一个五年开发的Java程序员应聘16k没要,因为他只会增删改查?细节如下
今天看到一个帖子说程序员怎么提升自己的技能,里面说了十多项,对自己感觉能有用的有以下几点:读书、读代码、读博客、写博客,回答别人的问题,参加一个开源项目,参加培训、研讨会。回答问题当中给自己的思考:一个毕业生,做java转正了4k,一个室友IOS,平时学习努力转正了7.5,另一个啥也不会参加两月的培训也是IOs转正4.5!和比人比不如和自己比。一天、一周、一月、一年只要有提高就是进步,多...原创 2020-11-18 19:52:20 · 3462 阅读 · 1 评论 -
2年Java,面试蚂蚁金服总结
TreeSet/HashSet 区别顾名思义,首先是结构上的不同1、TreeSet背后的结构是TreeMap,也就是红黑树,能够实现自动排序。它通过equals方法或者compareTo方法进行内容的比较。2、HashSet背后是HashMap,key是无序的,只能做外部排序。既然是Hash,那么就要重写其中对象的hashCode和equals方法另外,还有个细微的...原创 2020-04-24 13:25:20 · 719 阅读 · 0 评论 -
面试过阿里的P7大佬分享:180+道Java面试题目!含答案解析!
大厂常见问题写视频点播网站文件下载接口 基础变量/数组写出模拟maven导入包过程 写出新变脸内存分配,模拟垃圾回收过程 50个白球50个红球,两个盒子,怎么放让人随机在一个盒子里抽到红球概率最高 n个数里取两个和为s的数 java数据结构 HashMap原理 自定义类型可以作为Key么? java内存模型 知道的排序算法 快排的优化 Java多线程实现方式 Java线...原创 2020-04-22 14:41:42 · 2088 阅读 · 0 评论 -
每天抽四小时看这些Redis、JVM、分布式、高并发、多线程、面试题
马士兵2020年最新Java多线程高并发讲解——20年架构师告诉你Java多线程与高并发应该怎么学总共时长目录:java多线程与高并发①volatile关键字的字节码原语 java多线程与高并发②synchronized与volatile的硬件级实现 java多线程与高并发③无锁、偏向锁、轻量级锁、重量级锁升级过程 java多线程与高并发④内存屏障的基本概念...原创 2020-04-16 13:56:04 · 2712 阅读 · 0 评论 -
蚂蚁花呗Java开发岗:算法+SpringCloud+SpringBoot+Redis+MySQL
自我介绍map怎么实现hashcode和equals,为什么重写equals必须重写hashcode使用过concurrent包下的哪些类,使用场景等等。concurrentHashMap怎么实现?concurrenthashmap在1.8和1.7里面有什么区别CountDownLatch、LinkedHashMap、AQS实现原理线程池有哪些RejectedExecuti...原创 2020-04-14 16:38:41 · 679 阅读 · 0 评论 -
北上广深,2020,多少K的Java程序员应该懂高并发多线程和JVM优化
初级—初阶掌握java基础,熟悉常用类库。理解javaweb中的servlet,jsp,并了解常用的框架对java web的封装原理,能够借助框架完成增删改查功能。理解数据库在web开发中的地位。初级—中阶理解java中较为高级的特性,如反射,动态代理,JVM,内存模型,多线程等等。熟练使用框架,对框架中遇到的bug,能够借助日志和搜索引擎分析出问题的原因。在团队中,能够独立完成普通后台业...原创 2020-04-11 14:54:44 · 549 阅读 · 0 评论 -
Java工程师裸辞之后的心酸面试经历
楼主14年小本毕业。离职也有一段时间了,因为一些原因,休整了一段时间。然后9月初开始准备面试。上家公司是智能家居互联网行业的,使用的技术框架有dubbo、zookeeper、mybatis、springMVC、redis等,数据库是用的mysql。我们主要是java后台开发的,所以前端的html5 js jquery基本没有使用过,这方面有所不足。自身的知识范围不是很广泛,看过Thinking i...原创 2020-03-25 16:15:13 · 1173 阅读 · 0 评论 -
Java300道面试题总结(2020年多家公司整理的Java面试题手册)
Java面试手册目录一、性能优化面试专栏1.1、tomcat性能优化整理1.2、JVM性能优化整理1.3、Mysql性能优化整理二、微服务架构面试专栏2.1、SpringCloud面试整理2.2、SpringBoot面试整理2.3、Dubbo面试整理三、并发编程高级面试专栏四、开源框架面试题专栏4.1、Spring面试整理4.2、Spr...原创 2020-03-25 16:11:56 · 1413 阅读 · 0 评论 -
每天花四小时看这些微服务、高性能架构、开源框架、分布式高并发
微服务架构 ,亿级高并发,分布式架构,构建JAVA亿级高并发大型分布式综合电商项目视频教程资源全新JAVA高级架构师,微服务架构,亿级高并发,分布式架构,源码剖析系列,项目实战,设计模式实战,数据结构与算法,消息中间件,并发编程多线程,服务器系列,数据库,分布式事务,大型分布式综合电商项目实战等视频教程JAVA高级架构师包含:微服务架构,亿级高并发,分布式架构,源码剖析系列,项目实战,设计模式...原创 2020-03-20 16:34:39 · 904 阅读 · 1 评论