杂谈
茅坤宝骏氹
语言:Java、C/C++、C#、Python、Linux Shell。
框架:Spring、Spring MVC、Spring Boot、Spring Cloud、Hibernate、Mybatis、Freemarker、Velocity。
前端:HTML5、CSS3、JavaScript、Bootstrap、JQuery、Vue、React。
数据库:oracle、mysql、MongoDB、HBase。
缓存:Memcache、Redis。
消息队列:kafka。
大数据:Hadoop、Hive、Sqoop、Flume、Spark、Strom、OpenTSDB、Druid。
展开
-
成为更优秀的程序员:退后一步看问题
转载自 成为更优秀的程序员:退后一步看问题一天,在工作中…Bug #3890 来自客户:有个程序出现了错误,程序提示说“SpeedCalculator::compute()里出现了除零情况”。请尽快修复!你打开SpeedCalculator.php,发现: 修复bug简单!是谁写的这段代码,他怎么不用一点脑子! 你就这样修改完了,这个bug只...转载 2018-09-28 19:13:02 · 213 阅读 · 0 评论 -
网站开发人员应该知道的62件事
转载自 网站开发人员应该知道的62件事有人在Stack Overflow上发问,动手开发网站之前,需要知道哪些事情?不出意料地,他得到了一大堆回答。通常情况下,你需要把所有人的发言从头到尾读一遍。但是,Stack Overflow有一个很贴心的设计,它允许在问题下方开设一个wiki区,让所有人共同编辑一个最佳答案。于是,就有了下面这篇文章,一共总结出六个方面共计61条"网站开发须知"...转载 2018-10-20 11:40:07 · 120 阅读 · 0 评论 -
谈谈系统稳定性设计
转载自 谈谈系统稳定性设计一、差旅随想 因为base在分公司,需要经常去总部出差,所以搭乘飞机成了家常便饭,很多时候坐在飞机上会不由的感叹,设计制造这样精密复杂的机器的那帮人真的是了不起,他们是怎样保证这样一台由无数零件组成的设备能够稳定运转的?于是去简单查阅了一些资料,了解到无论任何情况下,我们所乘坐的客机从生产到投入运营,任何细节都是将可靠性放在第一位的,简单来说,体现在...转载 2018-09-29 19:19:08 · 4106 阅读 · 0 评论 -
阿里P9谈程序员程序员的"青春饭"
转载自 阿里P9谈程序员程序员的"青春饭" 导读:你是否曾经认真思考过——毕业3-5年、10年,乃至更久后,我们希望成为什么样的人?作为一名技术人,我们要如何规划自己的职业发展生涯?网上热议的“35岁中年危机”,本质上又因什么而焦虑?今天,阿里资深技术专家毗卢,将带来自己的思考与理解,希望对大家有所启发。作者毗卢:近期,我与团队同学探讨了职业发展规划的问题。有些同学表示希望后续能进一步...转载 2018-10-07 19:35:16 · 474 阅读 · 0 评论 -
互联网账户系统如何设计
转载自 互联网账户系统如何设计在很多互联网公司业务发展的早期,业务模式比较单一的情况下,涉及用户账户资金交易相关的逻辑也比较简单,但是随着公司业务模式的不断创新及类型的多元化发展,会渐渐发现现有系统账户逻辑越来越雍肿,不仅难以支持新业务的扩张,对现有业务的支持也适配困难,最终导致新业务系统不得不重新搭建自己的业务账户逻辑,造成重复建设不说,也往往给后续的财务资金核算造成混乱。 以某互...转载 2018-09-27 19:10:45 · 759 阅读 · 0 评论 -
我是怎么把一个项目带崩的
转载自 我是怎么把一个项目带崩的我是一名项目经理,在过去的四个月里,我把一个项目带崩了(上线后频出问题,用户无法使用)。在最近的几天,我每天都在反思自己,我都在问自己以下几个问题:1.我做错了什么?2.我在其中占有多重的因素?以下内容,我将回答以上问题,并在最后说一下我的补救措施。 一、项目和团队背景首先给大家说明一下项目背景,以便各位对此项目有更清晰的了解:1....转载 2018-10-03 11:32:45 · 158 阅读 · 0 评论 -
一个老程序员的忠告:不要一辈子靠技术生存
转载自 一个老程序员的忠告:不要一辈子靠技术生存我现在是自己做,但此前从事软件开发工作多年,回过头来想一想,觉得特别想对那些初学JAVA/DOT、NET技术的朋友说点心里话,希望你们能从我的体会中,多少受点启发(也许我说的不好,你不赞同但看在我真心的份上别扔砖头啊)。一、在中国你千万不要因为学习技术就可以换来稳定的生活和高薪待遇,你更不要认为那些从事市场开发,跑腿的人,没有前途。...转载 2018-10-11 19:37:53 · 194 阅读 · 0 评论 -
面对枯燥的源码,如何才能看得下去
转载自 面对枯燥的源码,如何才能看得下去一个软件开发人员,工作到了一定的年限(一般是3、4年左右),如果他还没学会阅读源码,那么他就会遇到瓶颈。因为到了这个时候的开发,他应该不仅仅只会做那些 CURD 的业务逻辑,而应该会根据公司的实际情况去写框架。而基本上没有谁能像天才一样从零写出一个框架,很多人写框架其实都是从模仿开始的。而你要模仿,那么你首先得看得懂框架源码才行。所以说阅读源码才...转载 2018-10-11 19:38:05 · 159 阅读 · 0 评论 -
今日头条大佬十年面试了 2000 人,总结了这 5 点
转载自 今日头条大佬十年面试了 2000 人,总结了这 5 点文章整理自今日头条张一鸣在“2016今日头条Bootcamp”上对研发&产品部门应届毕业生的寄语。大家好!各位都非常年轻,我今天来的时候挺有压力。因为我毕业快11年了,看到你们,真是觉得“长江后浪推前浪”。我去年参加了武汉的校招,感觉新一代年轻人的素质确实都非常好。我昨天就在想,今天应该跟大家分享什么。想了想,...转载 2018-10-12 19:28:11 · 565 阅读 · 0 评论 -
影响程序员生涯的三个错误观念,你千万不要犯
转载自 影响程序员生涯的三个错误观念,你千万不要犯程序员在社会上,到底是怎样一个生活群体?是否能找到自己方向?其实,路一直都在那里,只是你看不到而已! 当初的你,可能一直被一些技术牵着鼻子走,并不是自己在做着自己想做的,而是被技术推到了现在这样子。想想有多少人对于自己将来要从事的职业和技术类型进行过深入思考和比较呢?当跳出编码后,我开始思考与程序及程序员职业生涯相关的问题,最后发现...转载 2018-10-13 20:31:42 · 180 阅读 · 0 评论 -
选择大公司还是小公司
转载自 选择大公司还是小公司本文转载自公众号 stormzhang,文中的“我”是原文作者。 前一段时间,我一知识星球的球友问我这么一个问题,说他是某 985 应届生,拿到了 BAT 一家互联网大公司的 offer,但同时他还拿到了一家 A 轮融资的创业公司的 offer,本来他是不纠结的,但是他跟创业公司老板聊完之后,觉得做的产品听起来挺有潜力的,他想着以后他也可以创业,所以一...转载 2018-10-01 23:58:46 · 217 阅读 · 0 评论 -
谷歌工程师文化中的几个核心原则
转载自 谷歌工程师文化中的几个核心原则每周,一组谷歌员工都会在厕所的墙壁上粘贴一页来分享本周的测试小建议。有时这页纸会讨论依赖注入,并提供一个简单的示例展示如何用不同语言使用它;有时它可能会分享如何安装一个用于测量团队代码库测试覆盖率的软件。“Testing on the Toilet”起初是个奇怪又有趣的方式,来教给工程师在工作中会用到的一些新的东西,这也被突出为Google文化中的核...转载 2018-09-27 19:11:01 · 927 阅读 · 0 评论 -
写给工程师的10条精进原则
转载自 写给工程师的10条精进原则引言时间回到8年前,我人生中的第一份实习工作,是在某互联网公司的无线搜索部做一个C++工程师。当时的我可谓意气风发,想要大干一场,结果第一次上线就写了人生中第一个CaseStudy。由于对部署环境的不了解,把SVN库里的配置文件错误地发到线上,并且上完线就去吃晚饭了,等吃饭回来发现师傅在焦头烂额地回滚配置。那次故障造成了一个核心服务20分钟不可用,影响了...转载 2018-09-30 19:26:18 · 258 阅读 · 0 评论