初探Java设计模式1:创建型模式(工厂,单例等)
Java 设计模式一直想写一篇介绍设计模式的文章,让读者可以很快看完,而且一看就懂,看懂就会用,同时不会将各个模式搞混。自认为本文还是写得不错的,花了不少心思来写这文章和做图,力求让读者真的能看着简单同时有所收获。设计模式是对大家实际工作中写的各种代码进行高层次抽象的总结,其中最出名的当属 Gang of Four (GoF) 的分类了,他们将设计模式分类为 23 种经典的模式
记一次面试腾讯的奇葩经历
阅读本文大概需要 2.8 分钟。作者:黄小斜文章来源:微信公众号【程序员江湖】上回说到,我腾讯面试出师不利,简历随即进入备胎池,不过没过多久,转机还是来了。大概是一周之后,我的电话响起,号码来自腾讯,于是我接起电话,电话那头果然是另一个部门的面试官,这个部门是负责做腾讯游戏的一些数据仓库的,也就是我比较感兴趣的数据部门。面试官大概介绍了一下部门情况,又和我约了面试时间,于是乎我又重新得到了一次面试
宁可多花1000元租房,也绝不要去挤半小时地铁
阅读本文大概需要 3 分钟。作者:黄小斜文章来源【程序员江湖】最近在打听着租房子的事情,不免要考虑几个因素:地理位置、生活环境以及房租价格。在这个房价居高不下的年代,房租自然也水涨船高,一线城市的租金更是高的吓人,就连杭州的租房价格也让人感到惊心动魄,在蚂蚁金服附近,租金也要3000左右才能租到一个比较合适的房子。很庆幸,我工作的地方不能算市中心,所以可以多花一些钱租的更近一些,同时还能兼顾生活环
你忽视的个人成长经历,可能会是你最大的财富
作者:黄小斜文章来源:微信公众号【程序员江湖】 最近这段时间,虽然还没开始上班,却也不清闲,每天忙着写文和运营公众号,也算充实。我的成长经历和大多数90后没什么两样,唯一值觉得做得还算不赖的也不过就两件事:考研和找工作。但事实上,比我牛的同龄人太多了,比如我经常提到的CYC2018,能把GitHub做到4w star,而我身边也不乏本硕都是985,毕业后收割BAT甚至美帝offer的大佬
光背面试题可没用,谈谈如何真正掌握一个技术知识点
阅读本文大概需要 3 分钟。如何真正地掌握一个技术知识点,这是我一直在探索的一个问题,在秋招复习的那段时间,我主要通过阅读博客、整理博客等方式构建了自己的知识体系,所以也算是有了一些经验,在这里分享给大家。1、第一次接触作为一个学习者,在学习过程中往往会遇到很多新概念,比如你在学习并发编程的时候,会遇到“锁”、“同步”、“CAS”等奇奇怪怪的概念,光看文字解释大部分人都是一头雾水,我也一样。所以,
应聘腾讯,面试官和我聊了一个小时的人生
微信公众号【程序员江湖】作者黄小斜,斜杠青年,某985硕士,阿里 Java 研发工程师,于 2018 年秋招拿到 BAT 头条、网易、滴滴等 8 个大厂 offer,目前致力于分享这几年的学习经验、求职心得和成长感悟,以及作为程序员的思考和见解。(关注公众号后回复”资料“即可领取 3T 免费技术学习资源)作为一名深受腾讯游戏“毒害”的90后,以前最大的理想就是到腾讯开发游戏,去看看腾讯游戏的葫芦里
非科班小白如何逆袭,成功跨考985软件工程?!
微信公众号【程序员江湖】作者黄小斜,斜杠青年,某985硕士,阿里 Java 研发工程师,于 2018 年秋招拿到 BAT 头条、网易、滴滴等 8 个大厂 offer,目前致力于分享这几年的学习经验、求职心得和成长感悟,以及作为程序员的思考和见解。(关注公众号后回复”资料“即可领取 3T 免费技术学习资源)关注后在后台回复“资料”即可领取3T免费技术学习资料(包含作者的原创文章合集)哈哈,抱歉标题有
程序员到底要不要读研,过来人给你几点建议!
考完研,才知道考研路上的这三个大坑!
微信公众号【程序员江湖】作者黄小斜,斜杠青年,某985硕士,阿里 Java 研发工程师,于 2018 年秋招拿到 BAT 头条、网易、滴滴等 8 个大厂 offer,目前致力于分享这几年的学习经验、求职心得和成长感悟,以及作为程序员的思考和见解。(关注公众号后回复”资料“即可领取 3T 免费技术学习资源)作为一个过来人,表示考研的坑真的很多,我当年的数学考得很难,除了数学之外其他都考的还行,最后总
程序员求职平台哪家强,看看这个榜单就知道了
微信公众号【程序员江湖】作者黄小斜,斜杠青年,某985硕士,阿里 Java 研发工程师,于 2018 年秋招拿到 BAT 头条、网易、滴滴等 8 个大厂 offer,目前致力于分享这几年的学习经验、求职心得和成长感悟,以及作为程序员的思考和见解。(关注公众号后回复”资料“即可领取 3T 免费技术学习资源)招聘网站:这年头互联网公司盛行,很多岗位都是技术岗位,这种岗位对学生的要求和其他岗位不太一样。
设计模式常见面试知识点总结
结构型模式结构型模式前面创建型模式介绍了创建对象的一些设计模式。这节介绍的结构型模式旨在通过改变代码结构来达到解耦的目的,使得我们的代码容易维护和扩展。桥接模式有点复杂。建议参考原文适配器模式适配器模式用于将两个不同的类进行适配。适配器模式和代理模式的异同比较这两种模式,其实是比较对象适配器模式和代理模式,在代码结构上,它们很相似,都需要一个具体的实现类的实例。但是它们的目的不一样,代理模式做的是
像我这样的人,除了写代码,还能干啥?
微信公众号【程序员江湖】 作者黄小斜,斜杠青年,某985硕士,阿里 Java 研发工程师,于 2018 年秋招拿到 BAT 头条、网易、滴滴等 8 个大厂 offer,目前致力于分享这几年的学习经验、求职心得和成长感悟,以及作为程序员的思考和见解。(关注公众号后回复”资料“即可领取 3T 免费技术学习资源)
自学编程的人,都是怎么找到自己的第一份工作的?
转载自:程序之心每年毕业这么多大学生,很多被培训机构弄去培训了,但是更多的还是选择在大学期间,自力更生去自学,自学的人很多都觉得没有方向太难了,自学怎么坚持下去,自学完了怎么去找到自己的第一份工作。带着这么多的问题,小编就尝试着解答一番,如何才能直接一步到位拿到自己工作的第一份offer。首先建立起自力更生的信心,换句话说就是拿出学习的勇气和毅力。很多正在自学的人,都怀疑自己能不能行?周围的都去参
新年开篇,回顾2018年互联网套路简史
本文转载自互联网。“互联网的发展史,就是一部套路发展史!”——张小龙互联网的蓬勃发展,离不开技术作为前提来驱动,但光有技术不行;因为搞互联网的人,除了硅谷回来的技术精英,还有蓝翔毕业的营销天才;所以,往往一个互联网企业的成败,靠的不只是技术,还得有套路。当然,“套路”是行业黑话,在我们的商业计划书里,这叫“商业模式”。套路年年有,今年特别多!无论是在前沿技术领域,还是在社交媒体上;无论是在企业内部
“北上广深”的程序员,薪资–生活成本=多少钱?
随着城市发展,“北上广深“这个词已由来已久,很多人已经记不清这个词是从什么时候开始在网络上流行起来,但是无疑“北上广深”已经成为咱们程序员首选的就业工作城市,因为相对来说就业机会多,工资高,条件好。曾经在上海工作的我深有体会,每个北上广深的程序员都有属于自己的辛酸、无助和彷徨,也有自己的坚持、无畏、初心和对美好未来的向往。一旦去了大城市,自己立足都需要历经艰险,高收入的城市伴随着高消费。微博上有一
为什么都瞧不起培训班出来的程序员?
来源:CSDN程序人生培训机构出来的程序员怎么了?不怎么,就是容易招偏见!某培训机构毕业的程序员大雄,和同班同学,一起伪造学历和经验,被HR发现后,全部被开除了。而我在北京某大型培训机构(以下简称“五洲”,当然这个只是一个代称,事实上没有这个机构名称)工作的15个月,亲眼见证了,一个个高中生甚至初中生,如何经过12个月的培训,“速成”为月薪N万的西二旗码农。
比Python、Java更快的 Go 语言,能否称霸江湖?
关注之后加星标,江湖要事早知道文章来源:jb51.net有一种语言堪称比语言排行榜前五热门选手的Python、Java更快,它就是GO语言。Go于2009年11月正式宣布推出,成为开放源代码项目,并在Linux及Mac OS X平台上进行了实现,后来追加了Windows系统下的实现。在2016年,Go被软件评价公司TIOBE 选为“TIOBE2016 年最佳语言”。 目前,Go每半年发布一个二级版
2019年,如何从小白升级到大牛程序员呢?
写在前面2018已经悄悄的走了,2019也已经匆匆的来了,我们在总结过去的同时,也要展望一下未来。俗话说一年之计在于春,我觉得我们如果想从小白升级到大牛,应该早做计划,规划一下今年要学哪些新的技能呢?我们来一一探讨一下。SpringBootSpring Boot:是由Pivotal团队提供的全新框架,其设计目的是用来简化新Spring应用的初始搭建以及开发过程。该框架使用了特定的方式来进行配置,从
毕业五年程序员的现状:有人年薪百万,有人月薪一万
工作五年是个分水岭,大部分程序员从初级工程师成长为中高级工程师,薪资较刚毕业时翻几番。同一个宿舍毕业的人有不同的发展轨道,有人年薪百万,有人仍在基层搬砖。小编采访几位工作五年的程序员,谈谈他们的现状。李小军:专注在一家公司里走技术管理路线,现不写代码专注撕逼,月薪2万李小军毕业后入职某二线互联网公司,月薪不到一万。头两年和其他程序员一样,写些基础性的业务代码。在大学身为班长的李小军有较好的领导能力
2019年快来了,送给每位程序员一份新年计划清单
点击关注加星标,江湖要事早知道一日之计在于晨,一年之计在于春,对于程序员来讲,挑战自我很重要。有创造力的以及技术性的休整是可行的。给自己的新年列个计划清单,一起在新的一年更好地成长吧!进入真实生活程序员们过分沉迷于数码设备,在数码设备之外也别有一番天地。因此,在真实生活中的投资会带来相对多的回报。这里有一个起步表,表中是真实生活中可供尝试的活动。对于每一项活动,如果你真心付出一个月,你就不再是一个