面试
文章平均质量分 89
Python炭烧
分享自己工作方面的一些经验和技术知识点,以及自己的一些成长感悟。欢迎关注!
展开
-
进入后端Java行业前明白个道理:程序员解决的问题,大多不是程序问题
前言很多人都说,程序员很辛苦,与这个角色联系在一起的词儿,通常是忙碌、加班、熬夜等。作为程序员,我们将其看作一个值得全情投入的职业,希望能够把精力放在设计算法、改进设计、优化系统这些具有创造性与成就感的本职工作上。但现实情况却是,许多人因为一些“意外”,陷入了无休止的忙碌,比如:你辛辛苦苦写的代码还没上线,产品经理就告诉你需求变了;你拼命加班只因错估了工作量,自己造的“孽”,含着泪也要搞定;你累死累活做出来的东西和要求不符,只能从头再来;你大面积地修改代码只是因为设计糟糕,无法适应新的需求变化原创 2021-08-02 10:20:12 · 134 阅读 · 0 评论 -
我为什么不建议你这样学Java
“没工作经验是不是进不了大厂?这都快金九银十了,来不及了!”在我看来,与其说工作经验,不如说是项目经验或实战经验,而“经验”往往是你拿到offer的关键。不得不说,很多人都有过这类疑问。想要进大厂的Java人很多,同时放弃的人也不少。选择中途放弃往往是因为拿下大厂Java岗没有想象中那么简单,自己的技术能力不能满足大厂要求。一方面是知识积累有要求,除了要面对数不清的资料以及繁杂的学习内容,还要知道在业务场景中哪些技术、工具、架构更受大厂企业欢迎;另一方面就是面试难,使用Java语言的程序员人数最多,原创 2021-07-29 15:48:39 · 262 阅读 · 0 评论 -
【建议收藏】毕设/私活/大佬必备,开源一个SpringBoot标准化框架
今天和大家分享一个项目,这个项目不眠不休足足肝了两天两夜,这是个什么东东呢,它是集SpringBoot+Mybatis+redis+shiro+jwt+vue于一体的标准项目框架。整个项目不涉及任何具体业务场景,只配置了一些常用功能,如:权限管理,用户管理,菜单管理等,外加redis中间件,以及很多好用的工具类(RedisUtil,Id生成器,JWt等),可以说是即拿即用,扩展性也非常强,下面就就进入主题,看看怎么使用吧。一、SpringBoot + Mybatis介绍与搭建不知道大家在开发过程中.原创 2021-07-22 17:03:17 · 1257 阅读 · 2 评论 -
终于理解Spring Boot 为什么青睐HikariCP了,图解的太透彻了!
前言现在已经有很多公司在使用HikariCP了,HikariCP还成为了SpringBoot默认的连接池,伴随着SpringBoot和微服务,HikariCP 必将迎来广泛的普及。下面陈某带大家从源码角度分析一下HikariCP为什么能够被Spring Boot 青睐,文章目录如下:零、类图和流程图开始前先来了解下HikariCP获取一个连接时类间的交互流程,方便下面详细流程的阅读。获取连接时的类间交互:一、主流程1:获取连接流程HikariCP获取连接时的入口是HikariDataSou原创 2021-07-21 14:59:46 · 138 阅读 · 0 评论 -
限量!Alibaba首发“Java成长笔记”,差距不止一点点
前言关于技术人如何成长的问题,一直以来都备受关注,因为程序员职业发展很快,即使是相同起点的人,经过几年的工作或学习,会迅速拉开极大的差距,所以技术人保持学习,提升自己,才能够扛得住不断上赶的后浪,也不至于被“拍死”在沙滩上。近日,经过一朋友的透露,Alibaba也首发了一份限量的“Java成长手册”,里面记载的知识点非常齐全,看完之后才知道,差距真的不止一点点!手册主要是将Java程序员按照年限来进行分层,清晰的标注着Java程序员应该按照怎样的路线来提升自己,需要去学习哪些技术点。0-1年入门:原创 2021-07-20 21:56:50 · 102 阅读 · 5 评论 -
你连对外接口签名都不会知道?有时间还是要学习学习
背景周三,18:00。小明扭了扭微微发酸的脖子,揉了揉盯着屏幕有些干涩的眼睛。终于忙完了,临近下班,整个人心也变得放松起来。“对接方需要我们提供新的服务,下周二上线,需求我发你了,很简单的。”产品经理发过来一条消息,打破了这份美好。“我可去他的吧,每次需求都是快下班就来了。”小明不免心里嘀咕了起来,不过手上可没停。“好的,我先看下需求。”回复完后,点开了需求文档,确实很简单。为外部对接方提供一个新增商户的接口。保持和内部控台新增商户一致确实不太难,小明想了想,内部控台新增商户虽.原创 2021-07-20 21:19:08 · 134 阅读 · 0 评论 -
吃透这份“腾讯限量版”Java架构笔记,要个40k不过分吧
前言本以为两三天就能搞定这篇文章,现在才知道是我想得太天真了,从构思到整理资料差不多用了一个星期的时间,现在也是终于搞定了。我看很多人都说想要一份系统化的学习路线,现在它终于来了!!!整个路线概括了目前一线互联网企业主流的应用技术,从点到面一应俱全,带着大家看看,我们需要学些啥,我甚至还收集配套视频和资料供大家学习。本期Java知识笔记dl方式:正文梳理知识点,是快速提升技术的关键前面讲过,快速提升自己的技术硬实力其实是有方法的。大致就是梳理知识点+夯实基础+进阶深入学习+实战,下面我会一原创 2021-07-13 10:09:14 · 130 阅读 · 15 评论 -
1年6 个月13天,从外包到拿下阿里offer,没想到屌丝也能有今天
开篇介绍个人背景:不说太多废话,但起码要让你先对我有一个基本的了解。本人毕业于浙江某二本院校,算是科班出身,毕业后就进了一家外包公司做开发,当然不是阿里的外包,具体什么公司就不透露了,在外包一呆就呆了整整2年多,直到现在才从外包离开,如今拿到阿里的offer准备入职了。阐述原因:在外包公司的两年里,作为一名菜鸡,确实非常合格,技术没什么长进,眼见也没有提升,没规划没未来,让人实在焦虑,之所以开始改变自己也是家庭发生了变故,才让自己开始思考人生。身边很多人感叹过,能从外包逆袭,算是传奇,所以今天想要分原创 2021-07-08 10:25:58 · 202 阅读 · 2 评论 -
程序员如何高效提高代码质量?拥有代码洁癖的人必看(阿里巴巴Java开发手册终极版)
前言人跟人的能力千差万别,所以写出来的代码质量,肯定是不同的。有的人,写一个小逻辑,可能需要100行,而有的人,可能仅仅需要10行。代码永远会有Bug,在这方面没有最好只有更好。模块化与面向对象是实现高效无错代码的方法。高效无错代码需要思想与实践的不断反复。如何做到代码高效无错,提高代码质量的方法有哪些?又有哪些经验和技巧呢?一、代码质量软件是交付给用户,并由用户体验的产品;代码则是对软件正确且详细的描述,所以代码质量关系到软件产品的质量。虽然软件质量不等于代码质量,但是代码上的缺陷会严重的影响到软件原创 2021-07-07 18:33:02 · 284 阅读 · 0 评论 -
八零后月薪56K老程序员感慨人生的起起伏伏,跳槽居然没地方让我跳!
高薪也有高薪的烦恼,意味着跳槽的机会也变少了。就像金字塔的顶端一样,越往上走,机会也就越少了,这在程序员圈子比较普遍。月薪三万以下随便跳槽,能开得起这样薪资的公司很多,但如果薪资超过三万,机会就变得很少,就像下面这名八零后高薪程序员所感慨的一样:月薪五万多,想要跳槽看看机会,却发现没有地方可去了,突然发现中年危机已到。无独有偶,在该职场论坛,一些大厂的老员工也表示想要跳槽,却发现很少能有公司开出匹配的薪资。特别是那些在大公司工作了好几年的老员工,虽然工资不一定是最高的,但年终奖,股票期权分红加起来,远远原创 2021-07-06 16:26:06 · 1641 阅读 · 1 评论