自定义博客皮肤VIP专享

*博客头图:

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

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

博客底图:

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

栏目图:

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

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(23)
  • 收藏
  • 关注

原创 如何避免一次无意义的跳槽

以下文章来源于公众号“程序员求职之路”前两天浏览帖子,遇到这样一位程序员:此人985硕士毕业,从事Android开发工作8年。8年时间里看了15个源代码,一直提升自己的能力,就为了能够去到心仪的公司。今年觉得自己准备的差不多了,便开始往自己心仪的公司投递简历。结果在阿里6面的时候被拒绝了,理由是因为他跳槽过于频繁,在八年的时间里待了6家公司,算下来没有一家公司待的能超过两年的时间。面试官认为他的稳定性不是很好,就淘汰了。这段不寻常的面试经历引起了程序员们的热烈讨论。“的确是现在很多公司不喜欢.

2020-11-20 10:13:31 233

原创 dubbo九连问你知道多少?

以下文章来源于公众号“程序员求职之路”1.Dubbo 支持哪些协议,每种协议的应用场景,优缺点?dubbo:单一长连接和NIO异步通讯,适合大并发小数据量的服务调用,以及消费者远大于提供者。传输协议TCP,异步,Hessian序列化;rmi:采用 JDK 标准的rmi协议实现,传输参数和返回参数对象需要实现 Serializable接口,使用java标准序列化机制,使用阻塞式短连接,传输数 据包大小混合,消费者和提供者个数差不多,可传文件,传输协议TCP。多个短连接,TCP 协议传输,同步传输,适用.

2020-11-18 10:01:32 501 1

原创 那个经常出去面试的同事,月薪23k

以下文章来源于公众号“程序员求职之路”两年前,和同事小T一起进入了公司的Java开发部门。看代码了解情况、查询数据库到做个小功能,我通过这个流程我慢慢熟悉公司的开发套路,个把月后开始接触其他复杂功能。就在我还为平均工资奋斗的时候,无意间听到小T的月薪已经上了23k,好奇和羡慕驱使我赶忙向他请教一二。原来这一年里受疫情影响,在家办公的他经常抽空向各大公司投offer、约面试。“倒也不是为了跳槽,就是想快速了解一下现在的行业标准。”他表示大厂的HR一定程度上就是技术要求的风向标,自己就对照着要求缺.

2020-11-14 09:55:37 396

原创 【面试类】面试官你好,我叫……

以下文章来源于公众号“程序员求职之路”作为一个求职者,有这样一句话你不会陌生:请你简单地做一下自我介绍。一则3-5分钟的简短介绍为什么有人妙语连珠、侃侃而谈,在良好氛围里开始面试有人声若蚊蝇、磕磕绊绊地熬过30秒,生硬的进入下一个环节两者在第一印象上的差距,相信每个面试过的人都明白。明明简历上什么信息都有,为什么还要自我介绍?今天我们就来好好聊聊面试的第一个考验:自我介绍。为什么要自我介绍根据面试岗位、轮次不同一趟面试你可能要面对多个面试官,同理面试官也要面对多个被面试者。他不.

2020-11-13 10:14:48 323

原创 设计模式应该这样学

以下文章来源于公众号“程序员求职之路”设计模式是人们在面对同类型软件工程设计问题所总结出的一些有用的经验。模式不是代码,而是某类问题的通用设计解决方案。这篇文章以面试问答的角度带你了解设计模式这块知识。1、请列举出在 JDK 中几个常用的设计模式?①单例模式(Singleton pattern)用于 Runtime,Calendar 和其他的一些类中;②工厂模式(Factory pattern)被用于各种不可变的类如Boolean,像Boolean.valueOf;③观察者模式(Observer.

2020-11-11 19:45:02 161

原创 你 为 什 么 不 关 电 脑

以下文章来源于公众号“程序员求职之路”“从包装盒的内部,为地球减负。”这是伴随iPhone12的发行,苹果公司打出的环保口号。随之而来的是iphone12取消了赠送充电头跟耳机的决定和无数质疑。虽然对苹果公司的做法褒贬不一,但这个插曲也的确唤醒了人们对“环保”的关注。也是在这个时候,我观察到程序员同事普遍存在的迷惑行为:他们下班后似乎从来不关电脑。于是便有了以下对话:所以,不关电脑难不成还是个好习惯?还真是不关电脑就不需要重新开始准备程序员的工作具有很强的连续性,前一天的事情我今天还.

2020-11-10 11:26:37 297 1

原创 人与人的悲欢并不相通,我只觉得O泡吵闹

以下文章来源于公众号“程序员求职之路”O泡时间到!短短5个字开启了今年大学生集体“社会性死亡”的篇章。一款披着“半次元”logo、打开便自动播放O泡果奶魔性广告、调用手机最大音量且无法关闭的APP在一个月前迅速点燃全网。一时间各大院校的课堂“充满了快活的空气”。所谓外行看热闹,内行看门道。让大学生焦头烂额的粉红色软件在程序员眼里又是什么水准呢?一般货色!不过如此!事实上,以专业的眼光看,制作这样一个恶搞软件实在不难。开发过Android的程序员知道,这其实并没有太多技术含量可言,根据上述.

2020-11-09 10:17:07 621

原创 你的周末,也是在学习中度过吗

以下文章来源于公众号“程序员求职之路”眨眼就十一月了有人在惦记下一次假期有人一头扎进工作里有人辞去工作找下家有人拿着简历找工作……忙忙碌碌又一个周末,你是选择“慢慢走,欣赏啊!”,还是继续厚积薄发来个“弯道超车”。借着金九银十,一大批新人涌入互联网行业。随着他们的工作开始走上正轨,不少人开始意识到自己的不足。有不足自然要提升,不少粉丝留言表示希望利用起周末的时间让自己更快成长。这里整理出我们的几点建议,希望对大家能有所帮助。学习这件事可以拍脑袋决定,但没法拍脑袋坚持。学习枯燥,程.

2020-11-07 09:31:28 295 1

原创 程序员提高10倍效率的神器,你GET到几个?

以下文章来源于公众号“程序员求职之路”工欲善其事,必先利其器,程序员项目多,想要提高工作效率。效率建立在工具之上,要提升工作效率自然就少不了使用顺手的工具。今日为大家推荐4款提高工作效率的神器。Markdown是一种轻量级标记语言,创始人为约翰·格鲁伯(John Gruber),允许人们使用易读易写的纯文本格式编写文档,然后将文本格式转换成有效的XHTML(或者HTML)文档。作为程序员,我们除了要具备编程的硬技能,还要具备写作的软件。Markdown是程序员写笔记/博客必备的。著名的代码托管网.

2020-11-06 09:30:58 334

原创 删库不跑路

以下文章来源于公众号“程序员求职之路”2020年2月23日,微盟员工贺某登录公司服务器将微盟服务器内数据全部删除。导致300余万用户无法正常使用该公司SaaS产品,造成公司经济损失超10亿。2020年8月26日,思科前员工Sudhish Kasaba Ramesh非法入侵思科公司的云基础设施,并破坏大量资源。导致公司456个WebEx Teams的虚拟机被删除,造成经济损失240万美元。2020年未完待续……当“删库跑路”从玩梗变为现实时,无人欢喜,尽是忧。今天故事的主角便是删库命令,一起.

2020-11-05 14:15:08 271

原创 TIOBE 10月编程语言排行榜:Python或将超越Java

以下文章来源于公众号“程序员求职之路”TIOBE 编程语言社区排行榜是编程语言流行趋势的一个指标,每月更新。这份排行榜排名基于全球工程师、课程和第三方厂商的数量。排名使用著名的搜索引擎(诸如 Google、MSN、Yahoo!、Wikipedia、YouTube 以及 Baidu 等)进行计算。在 9 月份的 TIOBE 编程语言排行榜中, Python超越 C++,首次进入排行榜 TOP 3。事实上,无论在工业界还是学术界,Python 的使用者越来越多,尤其是近年来 —— 乃至可以预见的未来,在 .

2020-10-31 09:34:43 1218

原创 除了面试题,程序员该知道的面试技巧

以下文章来源于公众号“程序员求职之路”金九银十面试季接近尾声,每天都能听到很多身边的程序员小伙伴在讨论面试,之前小编也整理了许多的面经和面试知识点。面试不止于技术面,一个完整的面试过程中包含:除了技术面试题,程序员还应该知道更多以下面试技巧,小编以每个流程为例,提升你的面试效率!在投简历之前,需要知道关于这个职位和公司的更多信息。职位技术需栈了解职位的技术栈,以便于和自己熟悉的技术栈比较,这决定了是否能顺利通过面试。工作内容从事这个岗位将要去的团队负责的项目有哪些?通过这些项目,你可以.

2020-10-30 11:24:35 170

原创 理解代理模式,MyBatis原理就掌握了一半

以下文章来源于公众号“程序员求职之路”在java程序员的世界里,最熟悉的开源软件除了 Spring,Tomcat,还有谁呢?当然是 Mybatis 了。MyBatis 是一个被广泛应用的持久化框架。代理模式可以认为是Mybatis的核心使用的模式。本文通过代理模式,带你掌握MyBatis原理。​代理模式含义是为其他的对象提供一种代理以难以控制对这个对象的访问,简而言之即如果有一些我们不能做不想做的事情,可以委托别人去做。优点是可以不用修改源代码。代理模式的角色分类有抽象主题(接口)、具体主题

2020-10-27 09:45:11 383

原创 深入解析spring Boot原理-提升你的内功

以下文章来源于公众号“程序员求职之路”很明显的一个现象,除了一些老项目,现在 Java 后端项目基本都是基于 Spring Boot 进行开发,毕竟它好用以及天然微服务友好。毫不夸张,Spring Boot 是 Java 后端领域最最最重要的技术之一,熟练掌握它对于 Java 程序员至关重要。这篇文章我会带你了解 Spring Boot 的原理,帮助大家深入学习 Spring Boot。Spring Boot提供了快速构建Spring Dramework应用的框架。其设计目的是用来简化Sprin.

2020-10-17 10:03:57 303

原创 美团技术岗扩招,年薪最高近40万。你有能力进美团吗?

以下文章来源于公众号“程序员求职之路”自8月份以来,互联网企业纷纷启动启动2021届秋招,美团的招聘规模增幅更是超过50%。其中技术类岗位最受追捧,技术类岗位的起薪也几乎是所有岗位中最高的一类。硕士学历的薪资中位值能够达到34.7万元。相比去年,今年互联网公司的应届生整体起薪涨幅预计为5%。从不同职能程序员薪资差距榜单的前半段数据来看,算法工程师相关的工作大体上薪资都是较高的。不知道有没有程序员有志于此呢?如果有你对这类岗位感兴趣,可以仔细看看下面有关于美团算法工程师的面试题,测一测你有没有.

2020-10-16 10:07:25 2343

原创 面试官三连问:分布式锁你知道多少?

以下文章来源于公众号“程序员求职之路”分布式锁经常出现在面试的过程中,通常面试官会从服务框架(Spring Cloud、Dubbo)聊起,一路聊到分布式事务、分布式锁、ZooKeeper等知识。所以这篇文章以面试的角度带你了解分布式锁这块知识。分布式锁,顾名思义是分布式环境下使用的锁,重点是锁。它的作用是保护数据安全。随着互联网技术的不断发展,数据量的不断增加,业务逻辑日趋复杂,在这种背景下,传统的集中式系统已经无法满足我们的业务需求,分布式系统被应用在更多的场景,而在分布式系统中访问共享资源就需

2020-10-14 09:33:30 384

原创 JVM就该这样学

以下文章来源于公众号“程序员求职之路”做Java开发的程序员对JVM应该并不陌生,但工作经验1-2年的程序员很少能很好的去学习及理解什么是JVM和JVM的工作原理。JVM是Java的基石。在进阶高级程序员的路上绕不开JVM。小编今天为大家分析JVM和JVM运行时数据区域,带你走进JVM的世界。JVM是Java Virtual Machine 的缩写,又名Java虚拟机。JVM是一种用于计算设备的规范,它是一个虚构出来的计算机,是通过在实际的计算机上仿真模拟各种计算机功能来实现的。它由三个子系统构成,.

2020-10-09 12:06:49 195

原创 所以,知识会消失的,对不对?—Lunix高频面试题解析

以下文章来源于公众号“程序员求职之路”想进大厂,不会Lunix可不行,来接受Lunix面试挑战吧,看看你能坚持到哪里?1.Linux 中主要有哪几种内核锁?Linux 的同步机制从 2.0 到 2.6 以来不断发展完善。从最初的原子操作,到后来的信号量,从大内核锁到今天的自旋锁。Linux 的内核锁主要是自旋锁和信号量。自旋锁最多只能被一个可执行线程持有,如果一个执行线程试图请求一个已被征用(已经被持有)的自旋锁,那么这个线程就会一直进行忙循环——旋转——等待锁重新可用。要是锁未被征用,请求它的执.

2020-10-09 10:45:14 160

原创 Vue3.0正式版我馋了,Composition-Api 真香

2020年9月19日北京凌晨,代号为One Piece的Vuejs 3.0 终于发布了。该完整版的开发周期长达两年多官方表示:尽管框架的某些子项目可能仍需要进一步的开发才能达到稳定状态(特别是 devtools 中的路由和 Vuex 集成),不过现在仍然是开始使用 Vue 3 启动新项目的合适时机。如果还有人不知道新系统或者吐槽「新系统结构像意大利面,甚至说抄袭React」 ,小编只能说你真的不懂3.0的Vue好在哪?本篇文章整理了此次版本中更新的5大亮点,带你全面认知新系统。试问,如果你正好有手上有.

2020-09-29 13:31:27 247

原创 大厂Java研发岗位要求你清楚吗?

正值“金九银十”的招聘季,各行各业对程序员的需求都有了较大的涨幅,BAT也增加了不少的岗位需求,其中对Java研发工程师的需求尤为迫切。在百度、阿里和腾讯工作是大部分程序员都梦寐以求的事情。而Java研发工程师基本都要有2-3年左右的Java开发经验,通常这个时候都需要程序员在原始的基础技能积累上有一个质的跨越。那需要跨越的那道坎到底包括些什么呢?今天就介绍一下这三家企业对Java研发工程师这一岗位的具体要求,并从中分析达到什么水平才有资格进入这类大厂。百度不仅在商业运营平台部招聘Java研发工程.

2020-09-28 14:04:35 1450

原创 程序员跳槽攻略,如何高效准备面试?

以下文章来源于公众号“程序员求职之路”金九银十跳槽季,程序员会通过不断提升自己的岗位从而提升能力和薪资待遇。所以在IT领域,人才的流动相对要频繁一些。对于程序员来说,跳槽后要想高效的准备面试,应该注重以下几个方面的内容。1.分析自己,找准定位跳槽后找工作不能是盲目的,不是为了找工作而找工作。一旦决定跳槽就需要分析自己,要找准自己的定位,根据自己的能力和需求去判断自己适合什么样的工作,自己想要怎么样的工作。如何分析自己从以下三点出发。1要知道我有什么?有哪些经验、掌握了哪些技术,程度如何和周围的.

2020-09-26 10:40:38 637

原创 程序员谈薪技巧公开,这样谈比预期高30%

以下文章来源于公众号“程序员求职之路”程序员在找工作的时候看重工作性质之外更加看重的就是薪资。很多人在面试时,总是羞于谈薪资。但小编可以明确告诉你,你入职时谈定的基础工资将决定以后你在这个公司的岗位级别和晋升程度。举个例子,程序员桃子通过了某公司的面试,在面试时和HR确认了满意的薪资,入职后却通过小道消息得知,某个同事和桃子一样的岗位级别,但是工资比桃子多了几千,之后桃子对工作提不起劲,感到很疑惑。程序员这个群体很容易出现同工不同酬的现象。但在主流互联网公司中这属于正常现象,每个级别都是有待遇范围的,

2020-09-22 12:19:47 191

原创 SimpleDateFormat——从入门到跑路

SimpleDateFormat——从入门到跑路以下文章来源于公众号“程序员求职之路”我们都是做开发的,对时间相关类SimpleDateFormat都不陌生,不管是时间的格式化输出和解析,还是生成uuid都有被用到过。想必大家大多是这样用的:public class SimpleDateFormatTest { private static final java.text.SimpleDateFormat sdf = new java.text.SimpleDateFormat("yyyy-

2020-09-18 16:38:47 167

空空如也

空空如也

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

TA关注的人

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