摘要: 之前博文的案例中,我们是通过RestTemplate来调用服务,而Feign框架则在此基础上做了一层封装,比如,可以通过注解等方式来绑定参数,或者以声明的方式来指定请求返回类型是JSON。 这种“再次封装”能给我们带来的便利有两点,第一,开发者无需像使用RestTemplate那样过多地关注HTTP 阅读全文
posted @ 2019-02-28 08:51 hsm_computer 阅读(1222) 评论(0) 推荐(0) 编辑
摘要: 年前和最近,我发现在博客园和其它地方,有不少争论java和.net哪个好的文章,其实这是种好现象。虽然到了架构层面,技术是通用的,但兼听则明,而且技多不压身,多种挣钱的方式总不会错。 本人最近主攻Java,最近在这方面也出了两本书,Java Web轻量级开发面试教程和Java核心技术及面试指南,但之 阅读全文
posted @ 2019-02-25 09:02 hsm_computer 阅读(1719) 评论(10) 推荐(7) 编辑
摘要: 最近看到我的博文里,最近面试java后端开发的感受:如果就以平时项目经验来面试,通过估计很难——再论面试前的准备,这篇博文,推荐数最多,77推荐0反对,所以能看出面试类文章还是非常受欢迎的。而且,在这个寒冬中,我们更得不断提升自己的能力,所以这次,我就针对上述博文中的“虚拟机描述”这个点扩展出去,具 阅读全文
posted @ 2019-01-30 08:57 hsm_computer 阅读(3882) 评论(0) 推荐(2) 编辑
摘要: 本人自认为已经是高级开发,自认为还算勤恳,用了不少时间看了架构师方面的资料,也有机会从事了1年左右架构相关的活。本人尚有自知之明,还谈不到技术架构的水准,但在本人目前工作环境里,能得到牛人亲历指导,本人也不断通过拜师学艺,自认为走在正确升级的途径上,即只要继续努力,在不久的将来能拿到架构师的工资。 阅读全文
posted @ 2019-01-28 09:00 hsm_computer 阅读(1245) 评论(0) 推荐(6) 编辑
摘要: 按理说,我们做IT的,应当靠技术吃饭,但每个人都有自己的特点,所以适合每个人挣钱的方式也不同,而且IT技术更新太快,说吃青春饭也不为过,我们总要为40岁乃至45岁以后考虑一下。 前几天看到有网友分享做淘宝的体验,一下子就触发了我的回忆,当年我淘宝做到了皇冠级别,还出版了一本书,开家赚钱的淘宝网店,这 阅读全文
posted @ 2019-01-14 08:56 hsm_computer 阅读(27866) 评论(2) 推荐(4) 编辑
摘要: 洛克菲勒说:“如果把我剥得一文不名丢在沙漠的中央,只要一行驼队经过——我就可以重建整个王朝。”这话反过来可以这样说,方法不对路,也不肯干的人,哪怕给一笔财富(比如人生小目标一个亿),最好的结果是跑赢CPI,让钱不贬值,如果方法错误,甚至能烧光。 我理直气壮地说,我平时专研技术,加班吃苦,最终是为了挣 阅读全文
posted @ 2019-01-09 08:59 hsm_computer 阅读(2084) 评论(3) 推荐(5) 编辑
摘要: 记得我2017年的总结文章是:n年前,我没钱但年轻,我怕n年后我老时,还是一无所成——2017我的收获和反思,感觉没过多久,2018年也快过去了,这可能是今年我每天都在忙碌中度过吧。回想前几年,我在一家外企上班,工作不能算清闲,但做久了,发现业务也熟了,用到的技术也就这么些,当然每年工资涨幅只是勉强 阅读全文
posted @ 2018-12-28 09:12 hsm_computer 阅读(6600) 评论(12) 推荐(38) 编辑
摘要: 我在博客园里,承蒙管理员和各位朋友的帮助,目前写的文章点击量稍可,所以经常会有朋友来问文章能否被转载?在一开始,我在高兴之余就直接同意了,因为在我眼里,转载是个双赢的事情,而且出于相互尊重,转载者应该主动写明转载的出于,以及原作者是谁,确实,大多数转载者是这样干的。而且,我相信大多数博客园里的朋友也 阅读全文
posted @ 2018-12-23 10:26 hsm_computer 阅读(658) 评论(3) 推荐(3) 编辑
摘要: 我在博客园里乃至其它地方看到有不少对培训班出身的程序员的评价,其实至少在我面试时,培训班出来的程序员没有原罪。 我也面试不少程序员,从高级开发到初级开发都有,有985和211名校出身的,也有大专学习通过培训班积累IT经验的。我见过有候选人正大光明地把培训经历写在简历上,也见过候选人千方百计地想把培训 阅读全文
posted @ 2018-12-18 08:56 hsm_computer 阅读(3989) 评论(14) 推荐(13) 编辑
摘要: 和Ribbon等组件一样,在项目中,Hystrix一般不会单独出现,而是会和Eureka等组件配套出现。在Hystrix和Eureka整合后的框架里,一般会用到Hystrix的断路器以及合并请求等特性,而在Web框架里,大多会有专门的缓存组件,所以不怎么会用到Hystrix的缓存特性。 1 准备Eu 阅读全文
posted @ 2018-12-17 07:41 hsm_computer 阅读(748) 评论(0) 推荐(0) 编辑
摘要: 想想若干年前,我通过一位非常热情的图书公司的编辑,出版了我的第一本计算机图书,从此后一发不可收拾,最近2年出版了2本,有1本已经完稿,还有两本尚在写作途中。确实,出版出一件名利双收的事,我认识的一位朋友出版了《HTTP抓包实战》,月均销售1200+,而且还出了繁体版的,目前靠这个也发了笔小财。我自己 阅读全文
posted @ 2018-12-03 08:54 hsm_computer 阅读(1037) 评论(7) 推荐(7) 编辑
摘要: 在上周,我密集面试了若干位Java后端的候选人,工作经验在3到5年间。我的标准其实不复杂:第一能干活,第二Java基础要好,第三最好熟悉些分布式框架,我相信其它公司招初级开发时,应该也照着这个标准来面的。 我也知道,不少候选人能力其实不差,但面试时没准备或不会说,这样的人可能在进团队干活后确实能达到 阅读全文
posted @ 2018-11-26 08:58 hsm_computer 阅读(24809) 评论(43) 推荐(107) 编辑
摘要: 大家在面试时,哪怕准备再充分,也不都可能一帆风顺。请记住:面试回答不好是很正常的,尤其在你刚开始面试的时候。 所以你一定要有良好的心态:面试成了最好,不成的话面试官是免费给你一次锻炼的机会,而且免费告诉了你一些面试题,你也是赚的。但如果你一方面被在面试中表现不好,同时另一方面什么都不做,那么我可以说 阅读全文
posted @ 2018-11-21 07:51 hsm_computer 阅读(1987) 评论(1) 推荐(1) 编辑
摘要: 在前文里,我们讲述了通过Hystrix进行容错处理的方式,这里我们将讲述通过Hystrix合并请求的方式 哪怕一个URL请求调用的功能再简单,Web应用服务都至少会开启一个线程来提供服务,换句话说,有效降低URL请求数能很大程度上降低系统的负载。通过Hystrix提供的“合并请求”机制,我们能有效地 阅读全文
posted @ 2018-11-17 09:19 hsm_computer 阅读(668) 评论(0) 推荐(0) 编辑
摘要: 目前一般的大点的公司,往往会在招聘时(尤其在招聘3年以下工作经验的程序员时)会设置学校的门槛,比如需要211或985相关专业毕业。这里我无意贬低不在这个范围的程序员,相反在本文里还将根据我所见和我所闻,为这些同学给出发展的建议。 首先我用我的切身体会给大家予以足够的信心:我最近呆的都是一些不小的公司 阅读全文
posted @ 2018-11-09 09:25 hsm_computer 阅读(1282) 评论(0) 推荐(4) 编辑
摘要: 和Ribbon等组件一样,在项目中,Hystrix一般不会单独出现,而是会和Eureka等组件配套出现。在Hystrix和Eureka整合后的框架里,一般会用到Hystrix的断路器以及合并请求等特性,而在Web框架里,大多会有专门的缓存组件,所以不怎么会用到Hystrix的缓存特性。 1 准备Eu 阅读全文
posted @ 2018-10-30 07:24 hsm_computer 阅读(1823) 评论(0) 推荐(0) 编辑
摘要: 我目前奋力在技术架构的路上不断前行,虽然中间遇到很多障碍,目前自己感觉,勉强能达到架构师的级别,所以自己感觉还有底气写这篇文章。 之前,我写过篇博文,架构师更多的是和人打交道,说说我见到和听说到的架构师升级步骤和平时的工作内容,这篇文章更多的是从沟通角度分析架构师的升级之道。但我们知道,架构师更多是 阅读全文
posted @ 2018-10-23 09:34 hsm_computer 阅读(6060) 评论(11) 推荐(34) 编辑
摘要: 2年前,我其实是很开心的,人在外企,加班不多,晚上下班后就躺在沙发上电视或刷连续剧。周末除了出去讲课挣外快,一般也时玩游戏为主,经常会一个下午加晚上,先玩游戏再下棋再看片再听歌。结果发现我的能力脱节了,大概比互联网公司里的同龄人落后了3年技术。具体表现是,我当时出去面试,面一个失败一个,而且有些问题 阅读全文
posted @ 2018-10-11 14:13 hsm_computer 阅读(674) 评论(3) 推荐(2) 编辑
摘要: 前几天我写了篇文章,在做技术面试官时,我是这样甄别大忽悠的——如果面试时你有这样的表现,估计悬,得到了大家的广泛关注,一度上了最多评论榜。不过,也收到了4个反对,也有有朋友说:”简直不给人活路!”,我可以想象是哪些朋友给的反对。 由于项目介绍是面试中的重头戏,一些技术问题会围绕你介绍的项目展开,你也 阅读全文
posted @ 2018-10-08 09:17 hsm_computer 阅读(5452) 评论(7) 推荐(17) 编辑
摘要: 记得我刚做技术面试官的时候,还比较单纯,别人说什么就信什么。这本来也没多大的错,虽然有些候选人会夸张自己的技能,但毕竟大多数候选人都是比较诚实的,相信绝大多数的技术面试官也像我这样,会以君子之心度人的。 但我面试了一阵后,有项目经理向我反映,经我手面试通过的一些候选人有存在实际技能与简历上描述不符的 阅读全文
posted @ 2018-09-27 08:49 hsm_computer 阅读(11887) 评论(20) 推荐(39) 编辑
摘要: 实现财务自由是每个人的梦想,每天,我们都能看到一些关于创业成功的报道。 创业成功难吗?如果方法得当且有人脉,一点也不难(这似乎是废话)。但如果见到别人成功,然后自己什么准备也没做,就怀揣着一夜暴富的心态,自认为想出了若干个好点子,就立即转型自己做老板,这十有八九得交学费。 本文先将分享一些我知道的创 阅读全文
posted @ 2018-09-17 09:14 hsm_computer 阅读(2341) 评论(8) 推荐(18) 编辑
摘要: 我在刚开始写技术博客时,感觉是无从下手,相信很多朋友都有相同的感受。经过不断的总结和实践,更在一些朋友的帮助和指导下,目前我至少有能力写技术文章。 我发现,写技术文章不仅能帮助我提高学习的效率,少走学技术的弯路,更能让我清晰地描述出针对某个技术的体会。利用这些在博客园里学到的技能,我还出版了两本书。 阅读全文
posted @ 2018-09-14 08:47 hsm_computer 阅读(1275) 评论(2) 推荐(7) 编辑
摘要: 转眼一算,我在博客园写博客已经有1年了。先用些数据来展示下这一年的成果。 1 目前粉丝414位。 2 排名3788,离3000名尚有一段距离,还需努力。3 最近每周一篇博文,虽然说有些博文里有鸡汤元素,但自认为大多数的博文有干货,能帮到大家。4 如何在面试中介绍自己的项目经验(11269),这篇博文 阅读全文
posted @ 2018-09-06 08:51 hsm_computer 阅读(1248) 评论(5) 推荐(11) 编辑
摘要: 之前我写过一篇博文,通过案例了解Hystrix的各种基本使用方式,在这篇文章里,我们是通过Hystrix调用正常工作的服务,也就是说,Hytrix的保护机制并没有起作用,这里我们将在HystrixProtectDemo.java里演示调用不可用的服务时,hystrix启动保护机制的流程。这个类是基于 阅读全文
posted @ 2018-08-30 07:34 hsm_computer 阅读(606) 评论(0) 推荐(1) 编辑
摘要: 由于我做了比较长时间的技术面试官,根据我的面试体会,不少同学收到面试后,什么准备也不会做,到时候就来了。 这样做的后果是:不知彼,不知己,每战必殆。哪怕侥幸面试成,工资一定会被压得很低。 其实公司肯花时间让你去面试,前提条件一定是通过你的简历,一定发现了你和公司的匹配点,也就是说,一定是有录用意向的 阅读全文
posted @ 2018-08-23 08:42 hsm_computer 阅读(4022) 评论(9) 推荐(19) 编辑
摘要: 当一般的程序员工作5年左右后,往往会遇到事业上的一个瓶颈期:能力上已经达到高级开发,工资比上不足比下有余,而且至少能在所在城市站稳脚跟。 不过根据行业现状,这类程序员再要向上提升,难度就不小了,具体表现为:不少人可能就在中小型公司间徘徊,工资或许有提升,但再也无法更高效地积累自己的经验和能力,或者就 阅读全文
posted @ 2018-08-13 08:37 hsm_computer 阅读(3184) 评论(6) 推荐(14) 编辑
摘要: 公司是老板挣钱的工具,不是老板们开的慈善机构。在我们为公司创造价值的同时,老板们给我们发工资,同时给我们搭建了一个提升自己能力的舞台(或者说叫平台)。 可以这样说,我目前和我公司里的同事关系非常融洽,大家一起协作一起提升,但我不能说,公司是我的家,这话大家都不能这样说。 那么为什么我还要加班?再进一 阅读全文
posted @ 2018-08-06 09:06 hsm_computer 阅读(815) 评论(1) 推荐(3) 编辑
摘要: 1 通过一些算术题了解系统发生错误的概率 我们一般用每秒查询率(Query Per Second,简称QPS)来衡量一个网站的流量,QPS是指一台服务器在一秒里能处理的查询次数,它可以被用来衡量服务器的性能。 假设一个Web应用有20个基于微服务的子模块,比如某电商系统里有订单、合同管理和会员管理等 阅读全文
posted @ 2018-08-01 07:05 hsm_computer 阅读(3542) 评论(0) 推荐(0) 编辑
摘要: 本人半年前从外企里跳槽出来到一家业内知名的互联网公司,本来想写篇如何在外企和互联网公司快速提升自己的感想,但仔细一想,在软件设计原则里尚且有SRP原则,即一个类(或功能模块)应当有并且最好只有一个职责,所以在这篇文章里,就先专门写在外企相关的感受。互联网公司的里相关感受待下次分享。 之前我写过一篇博 阅读全文
posted @ 2018-07-26 08:44 hsm_computer 阅读(3379) 评论(9) 推荐(9) 编辑
摘要: 先说明,这里是指税后。年收入50万在上海算多吗?比上不足,比下有余。 不过在上海达到这个水平,至少可以说是能达到财务自由了吧。况且,根据马太效应的说法,和年入20万到50万这个增加阶段相比,年入50万到100万这个增长难度会小很多。 虽然说,本人尚未达到年入50万的水准,但现阶段这个目标并不是遥不可 阅读全文
posted @ 2018-07-16 08:30 hsm_computer 阅读(13836) 评论(48) 推荐(71) 编辑