Quantcast

信息量巨大!中国经济50人论坛2019年年会发言(完整版)

母子乱伦,隐秘而伟大?

外蒙杀汉人,呼市撕春联

人生开挂的人,都有窄门思维

常州,遇到了点麻烦

Facebook Twitter RSS

分享到微信朋友圈

点击图标下载本文截图到手机
即可分享到朋友圈。如何使用?

IT轻社区

年终总结,我为什么离开舒适区?

尤其是软件开发领域,一定要持续五年以上、勤劳不辍的努力才能真正掌握应对各种环境下的挑战。也许从传统开发行业来说,靠某些技术的堆积,可以快速的完成项目,却不足以让人真正的掌握技术的内涵。
2018年12月25日

软件开发中会用到的图

时序图也是UML交互图中的一种,是描述对象是如何交互的,并且将重点放在消息序列上。也就是说,描述消息是如何在对象间发送和接收的。时序图有两个坐标轴:纵坐标轴显示时间,横坐标轴显示对象。
2018年12月24日

在腾讯的八年,我的职业思考

我的前几篇写的很业余,错别字、口水话、病句、缺主语、串主语、一逗到底、唠唠叨叨、层级和顺序不对……那也还是要写。几个月后,20篇文章的专栏完结了,我的文字水平稳定从30分提升到50分,接近及格。
2018年12月22日

谷歌是如何追踪用户个人信息的?

为了将更详细的线下店铺购买信息收集起来,提供给营销者,谷歌花了很大一笔钱,购买Mastercard信用卡数据。通过第三方合作伙伴,谷歌拿到了美国70%的信用卡、借记卡销售数据。
2018年12月21日

一个程序员的年终总结

这个时候王找我谈话,希望我能接手这个项目的日常开发管理工作,从这开始我便参与到Platform项目的整个开发过程管理,对整个项目从需求到具体可能的实现以及前景等各个方面有了更深层次的了解和认识。
2018年12月17日

有没有那么一个bug,会让你开始怀疑人生

“微信勒索病毒”全纪实:打扰了,我只是病毒界的杨超越
2018年12月14日

一位资深程序员大牛给予Java初学者的学习路线建议

Java基础:首先去找一个Java的基础教程学一下,这里推荐慕课,菜鸟,学习Java基础的时候,应该尽量多动手,很多时候,你想当然的事情,等你写出来运行一下,你就会发现不是这么回事儿,不信你就试试。
2018年12月13日

“微信勒索病毒”全纪实:打扰了,我只是病毒界的杨超越

亮哥一看,事有蹊跷。这几十封邮件,全都在投诉一个问题——自己电脑上的文件被莫名其妙的病毒给莫名其妙地给加密了,更雷的是,居然弹出一个微信收款码,说是只要110块,就能帮你解密文件。。。
2018年12月12日

如何忍受不懂技术的老板

这让我认为他的员工可能有一些其他的原因在帮他,但是我想这些技术人员,和我有很大的不同,他们在等待成功,如果等真的公司飞黄腾达了,那他们也许会成功成为人中凤凰,如果说我们选择安逸,那就得学会忍。
2018年12月11日

写于2018年底,有点丧

第二次剥削:同税赋。国家利用宪法赋予的权力向全国人民征税,对来自贫困地区B的居民来说,虽然家境不好、家底薄、收入低,但是,还要负担和来自富裕地区A居民同样的税赋,这无疑是对地区B的居民的第二次剥削。
2018年12月10日

欠阿里云一分钱,会是什么样的后果

我想,不应该啊,按理来说,欠费了视频马上就打不开了,怎么会这样呢???不过,按他所说,资源包直到现在也没有欠费记录,到底是哪里欠费了呢?直接打电话找人工客服询问,具体欠费原因,得到回复如下:
2018年12月7日

程序员加班很严重吗?让我们来听听国外的程序员是怎么说的

夜幕降临,当IT大楼里依然灯火通明时,那一刻,我仿佛王进喜、石传翔等劳模灵魂附体,我知道我不是一个人在加班,我不是一个人!连续9个通宵加班都不是事,一点不夸张,这是本人的亲身经历。
2018年12月4日

最近面试java后端开发的感受:如果就以平时项目经验来面试,通过估计很难——再论面试前的准备

MVC),且基本功扎实”。要知道,面试中,很少有人能讲清楚底层代码,所以你抛出了这个话题,哪怕最后没达到预期效果,面试官也不会由此对你降低评价。所以说,准备这块绝对是“有百利而无一害”的挣钱买卖。
2018年12月3日

一个微信群的现状

最后,说个大家听的,也是说给自己的。与其在那里追求一些所谓的知识,还不如沉下心来,发现自己的目标,查漏补缺,多花一点时间在上面。我知道,这需要自律,自我管理的。做得到吗?
2018年11月30日

一组漫画完美总结互联网人生

Web)向公众开放,标志着互联网的诞生。如今人类的生活被互联网极大地改变,以至于没有网络的生活几乎是难以想象的...
2018年11月29日

可怕!月下载量 800 万的开源库被植入比特币后门

(@right9ctrl)他发邮件给我,说他想维护这个模块,于是我把模块所有权移交给了他。我没有从这个模块得到任何回报,而且我已经好久不使用这个模块了,大概有好几年了吧。
2018年11月28日

记在美国的一次校园招聘

然后HR会收集简历,初步筛选后,通知通过在同一天到大学的就业中心进行第一轮面试。整个面试过程从早到晚一整天时间,每个候选人面试一次,一次55分钟,每个面试官当天要面试6个人左右,一小时一个。
2018年11月27日

一个技术管理者的苦逼

从工程师转技术管理这两年,好比头马变成车夫,除了角色认知的转变,还要看方向,定计划。不仅仅是自己拉好车的事情,更重要的是赶好车,最后到达目的地。而所有这一切的基础都要有一个底盘支撑,那就是沟通。
2018年11月26日

记一次DDOS攻击防御实录

联系阿里高防IP服务技术专家,说可以内部提供加速服务(不收费),我说好,你们沟通一下,我马上去提个工单,把工单号发给技术专家内部安排沟通,备案问题得以顺利解决。接下来就是接入高防IP服务。
2018年11月23日

嗓子痛引发大抢救!33岁程序员垂死经历为所有人敲响警钟!

一子。3月28日,周三,对于大家来说,是一个普通的日子,但对于我和我的家庭来说,差点成为悲惨的一天:我因急性会厌炎导致呼吸困难(三度喉阻塞),差点和这个世界说了拜拜。病程记录——13:00
2018年11月22日

作为程序员的思考与反省

谈到(1),当初开发软件时,我仅仅只是抱着功能实现就好,其他一切不管,最后的恶性循环是,不断的出现问题,不断的解决问题,同时呢?也不断的加班。最终的结果,就是因为自己的不负责任、不理解业务造成的。
2018年11月21日

一次皆大欢喜的程序员跳槽加薪

A君听到回复后,很是生气,在和同事们一起吃饭时,就忍不住埋怨起公司来,后来,这话传到了老板的耳朵里,老板很有骨气:越是抱怨,越不给你涨工资,看你怎么样。
2018年11月20日

培训班出来的你还好吗

W问我钱够吗?要借给我两万,担心钱不能如期还带来的影响,拿了一万,办了某所谓的商业学贷,五月底十分歉意的给SK公司请辞,学生不舍,领导表示理解,高中生暑假开始前也常往返于SK公司。
2018年11月15日

就算收入腰斩,我也决定离开私企,去吃公家饭了

第一家公司是做政府项目外包的,头两年效益还可以,后来老板跑去北京做另一个大项目,把公司交给他的弟弟打理。结果是,北京的大项目没做成,自己公司的业绩也大幅度下滑。最后公司清算,所有人都走了。
2018年11月12日

一个女程序媛征男友的需求说明书

24岁以上因为本人>23岁&&本人<24岁),身体强壮(这样会有安全感),在北京工作(因为本人不打算到别处去),本次征友的主要原因:受不了老妈的热心,次要原因:想找一个志同道和的人。
2018年11月10日

你好,20岁的腾讯!

为了庆祝这个特别的生日。今天腾讯还会在深圳的腾讯滨海大厦、腾讯大厦和科兴的广场,连动北京、上海、广州、成都全国五地,乃至世界各地的腾讯人,以各种特别的方式庆祝生日。
2018年11月9日

如果你是一个程序员,看完你会分享到朋友圈的...

但问题是,程序员往往意识不到自己的这种特异功能,在他们的眼里,会认为自己很普通,跟常人一样,所以,程序员能做到的事情,其他人——比如他们的客户/软件用户——也应该很容易做到。
2018年11月6日

做程序员的这五年

在职业规划方面,我觉得,年轻人,就该多出去见见世面,多看看别人做的东西。可能你在这家工作所做的好,到了另一家公司,就变成下等了。我是在这几个月才明白这个道理,但也有些晚了。
2018年11月5日

史上最真实的行业鄙视链曝光

版的赞赏功能被关闭,可通过二维码转账支持公众号。
2018年11月2日

马云2018年致股东信:没有历史性挑战 何来历史性机遇?

年间,已经第三次经历这样的全球性的波折,过去的经历告诉我们,这些波折,焦虑,摩擦背后隐藏着巨大的机会,问题是如何改变自己。没有历史性挑战,何来历史性机遇?阿里巴巴是一家善于把握逆境的公司。
2018年11月1日

李咏患癌去世,程序猿们养生攻略赶紧走起

李咏,著名主持人,1968年出生,曾多次主持春节联欢晚会。其主持的多档节目是不少人的“儿时回忆”。2018年10月25日凌晨5点20分,因癌症在美国去世,年仅50岁。对此,不少网友表示,“太突然!”
2018年10月30日

你为什么不分享

其实,有类似文章重要么?我认为一点都不重要,因为第一个读者是你。而你是面向自己去做这个事情的。同时你要明白,同样一篇课文,不同语文老师,不同讲法。同一个老师,不同学生,不同领悟。不要介意,just
2018年10月26日

阿里、京东被曝全面“缩招”,互联网寒冬真的来了?

而在互联网金融领域,特别是频繁爆雷的P2P,过去两三年间被高薪挖角的企业高管不少人面临失业危机。“裁员已成定局,跳槽又无处可去,身边有很多VP级别的高管现在都找不到工作。”一位互金行业人士表示。
2018年10月24日

一个NB项目的上线过程

老板发话:市场不等人,先上线再迭代,给技术团队1个月时间搞定!!!
2018年10月23日

开发人员的奋斗目标

对于技术人员,从中级转向高级,首先要从理念层面做出改变,由被动做事变为积极做事,主动沟通,提供有价值的想法,让自己的想法得到印证。其次要将文中提及的四种思维模式由有意识地去实践变为无意识地运用自如。
2018年10月22日

刚刚,华为黑科技曝光! 震撼整个欧洲!

回看秋季刚刚发布的iPhone新品,有的只是稍好一点的续航能力、更具可玩性一点的相机功能、阉割的双卡双待、按部就班的处理器性能提升和更大一点儿的屏幕。苹果逐渐从“令人激动”变成“例行公事”。
2018年10月19日

为什么程序员都爱格子衫?

据说,中文互联网上有三大杀器:处女座、五仁月饼和格子衬衫。最近,格子衬衫又被推上风口浪尖。现在,我们来聊聊关于格子衬衫的五个问题,探讨一下程序员和格子衫之间不得不说的故事。
2018年10月18日

让大妈都能秒懂的程序员术语!

http://www.techug.com/post/funny-progrmming-term-explain.html
2018年10月16日

没有几样强迫症,不配自称程序员

黑盒强迫症的晚期症状是看见现实世界中办事的流程都想用算法知识优化一下,常见的是想着如何优化公司报销和升职的审批流程;再举个反面例子,看《人民的名义》或《官场现形记》时都想着怎么优化贪官和奸商的
2018年10月15日

它纵身一跳,从此不带你们玩了。。。

日前,波士顿动力官方晒出一段Atlas的最新视频,秀了一把最新机器人的进展。视频中,Atlas显示跳过一段木桩,随后完成单腿“三连跳箱子”,动作十分流畅,与运动健将无异。
2018年10月14日

别转啦!刷爆朋友圈的“各地锦鲤”疑点重重!

刚刚,崔永元回应了!他处境究竟有多危险?看完你就知道了
2018年10月13日

刚刚,饿了么与口碑宣布合并

据悉,阿里巴巴集团合伙人王磊(花名昆阳)将担任阿里本地生活服务公司总裁,向阿里集团CEO张勇汇报,并兼任饿了么CEO;阿里巴巴集团副总裁范驰(花名程咬金)将继续带领口碑业务,向王磊汇报。
2018年10月12日

程序员吃的是青春饭?本质上取决于......

对于从事Java软件开发的技术同学,在毕业后的3到5年内主要都是以学习、积累为主。这个阶段的工作几乎每天都有惊喜,都有收获。从一开始啥都不懂的校园“新鲜人”向“职业人”转变。在这个阶段,你会学习:
2018年10月9日

我混IT这么久,什么“山寨货”没见过?

张一鸣:10年面试2000人,我发现混的好的人,全都有同一个特质
2018年10月8日

张一鸣:10年面试2000人,我发现混的好的人,全都有同一个特质

当时我们有个做产品的同事,也是应届生招进来,当时大家都觉得他不算特别聪明,就让他做一些比较辅助的工作,统计一下数据啊做一下用户反弹啊之类。但现在,他已经是一个十亿美金公司的副总裁。
2018年9月27日

我真的没有改需求!

版的赞赏功能被关闭,可通过二维码转账支持公众号。
2018年9月26日

开发眼中的项目经理

佛说:“一花一世界,一叶一菩提”。修行是门技术活,面对同一个世界,眼界的不同,能够看到的事物也不同;同样一句话,阅历不同,理解也会不同。作为一名开发人员,我就说说我眼中的项目经理。
2018年9月25日

精准鉴别初级、中级、高级程序员,你是哪一种?

版的赞赏功能被关闭,可通过二维码转账支持公众号。
2018年9月21日

给刚工作不久的程序猿同学的一封信

问问题最好是选择题,其次是填空题,继而是议论题,最次就是空想题,也就是空乏的问题,很不好回答的那种。问问题是需要一定的技巧的,如果可以的话,给别人选择题最好,毕竟相比而言是最好做的,也是最省时间的
2018年9月19日

聊聊软件开发中的最佳实践

再比如对设计模式的崇拜。设计模式当然是好东西,但如果像强迫症一样使用它们,坚持用上它们才是正确的编程,就会导致按图索骥,强行让问题去适应设计模式,而不是让解决方案针对问题,这就本末倒置了。
2018年9月18日

总结我在架构师升级过程中的那些坑以及各种体会

比如,当时我在学习负载均衡,总想着自己写一个模块,通过NIO或队列的形式,自己把请求转发到合适的服务器上,又如,在安全容错方面,总想着自己写一个异常处理的模块,来解决超时的请求。
2018年9月17日

“我们抓到徐明星了!” | 币圈马云被抓

今年5月,链得得曾发布调查报道,指出OKEx合约交易与期货交易性质高度相似。但与传统期货交易不同的是,虚拟币交易所没有任何监管,平台一个“技术问题”就可能爆仓,投资者不受保护,相当于在“裸奔”。
2018年9月15日

TIOBE 9 月最新编程语言排行榜:Python 超越 C++!

index)是编程语言流行度的指标,该榜单每月更新一次,指数基于全球技术工程师、课程和第三方供应商的数量。包括流行的搜索引擎,如谷歌、必应、雅虎、维基百科、亚马逊、YouTube
2018年9月11日

阿里巴巴,马云,宣布了

马云在信中说,要继续传承“让天下没有难做的生意”这个伟大的使命,就需要更多马云、数代阿里人去为之奋斗,“我们创建的新型合伙人机制,我们独特的文化和良将如潮的人才梯队,为公司传承打下坚实的制度基础”。
2018年9月10日

细数程序员的奇葩辞职理由

俗话说的好,人在职场飘,哪能不跳槽。程序员辞职的理由一般都很简单,也没有什么特别的套路,例如产品发布失败、裁员、薪酬/福利减少,但也有你想不到的理由而辞职,下面跟大家分享一下那些奇葩的辞职理由。
2018年9月8日

揭秘顶级大佬办公桌,李嘉诚最神秘,马云最潮……

外间的接待室,中间是一组简单的黑色沙发。沙发对面白色的造型特别墙体。一侧摆放着一辆山地自行车,据介绍这是一辆王石在某个赛事上骑过的自行车。万科有山地自行车骑行的传统,且是参与程度较高的一项集体运动。
2018年9月7日

从技术转管理,我做了什么来拯救自己?

性能问题。开发过程中,最怕的是功能做完了,最后发现性能不行。导致前期开发工作全白费。所以在需求阶段,软件的用户量,数据量都是要考虑在内的。在开发之初,就要在程序设计过程中将性能问题考虑进去
2018年9月6日

如何参与一个 GitHub 开源项目?

参与开源项目的最佳办法就是加入到你正在使用的已有项目上来。Github上有500多万开源项目,涉及到各个领域的技术,像recipes,HTML/CSS,Ruby,
2018年9月5日

这样的代码才是好代码

明确性——如果你的代码能够做到不解自明,在大多数时候,你根本无需为其配备说明文档。在为方法和属性命名的时候,做到尽可能的合理。把长的代码进行拆分。不要复制/粘贴代码块。
2018年9月3日

我不相信刘强东是那样的人

案件中的明尼苏达大学商学院,全称为卡尔森管理学院,成立于1919年,今年整整100年历史。卡尔森管理学院被《成功》杂志连续评为“企业家首选的25所商学院”,培养了成百上千的MBA。
2018年9月2日

自杀!华为公司程序员于前日上午跳楼

据网络调查显示,有69%的程序员表示工作需要经常加班,这些程序员中自愿加班的占20%,被迫加班的占80%的比例。如果你想当一名IT从业者,除非晋升成大牛,否则就要做好随时加班不睡觉的准备。
2018年9月1日

阿里程序员收到2000万银行转账支票,感慨:人生皆是命

在大多职业中,程序员的高薪是不争的事实,特别是互联网大厂的程序员工资更加高,但即使这样也比不上那些坐在家等着被拆迁的人。不禁感叹:自己如此努力,却比不上那些坐着被拆迁的人,这是何等命运?
2018年8月31日

程序员年入50万,我们该如何努力达到这个目标?

积累上述技能时,得靠踩坑来积累经验,尤其是高级开发往架构方面升的阶段。这时可能会发现自己欠的债太多,或者工作压力本身就大,出了问题又很难排查,往往这个时候就得靠咬牙坚持了。(本人目前就处于这个阶段)
2018年8月30日

5亿开房信息遭泄露!或成为近几年规模最大的数据泄露事件!

日脱库时间相符,很多数据为新数据。测试结果显示数据真实,所有信息通过哈希加密存储,且测试数据都清晰无码。这意味着,发帖人所售卖的数据真实性很高。这可能成为国内近几年最严重的信息数据事件。
2018年8月29日

又一个程序员倒下-程序员防猝死指南

另外一个不上厕所会导致的就是痔疮。我知道够恶的,我保证只提这一次。但是,许多程序员有这个问题,并羞于启齿,他们并不知道为什么。下面听我一一道来,我做过下述所有事情,但是只得过一两次痔疮:
2018年8月28日

解决问题的一般套路

当很难预判断问题位置时,可以采用排除法:每次排除系统范围的一半左右,逐步将包围圈缩小到问题原因本身。应注意:排除的过程中,同样要注意验证排除的是否正确,即:排除、验证、排除、验证……
2018年8月27日

我写代码很厉害吗?那都是同行的衬托。

当时的我,虽然学习成绩在年级不是最好的,但实践能力还是很有自信的。所以满怀着希望,就进入了这个社会。结果,社会狠狠给了我一棒子。
2018年8月25日

我是如何进入Facebook的?

通常情况下,现场面试会覆盖三个主要面试主题:算法、架构设计和行为,这些正是我专门研究和精心准备过的面试内容。然而,也有一些公司似乎不按常理出牌,他们会扩大的面试内容范围,以考察应聘者的更多实用技能。
2018年8月23日

特大流量劫持案,上市公司涉窃 30 亿条个人信息

公开资料显示,北京瑞智华胜公司是一家互联网新媒体营销解决方案提供商,成立于2013年5月,最初经营技术开发、技术转让等业务。2016年起转型做自媒体等互联网营销,2017年12月1日在新三板挂牌。
2018年8月21日

我是怎么把一个项目带崩的

基于我对项目需求的熟悉,我花了三天把所有主流程的所有代码分析完毕,做出了我认为应该的修改,并实施部署到生产环境测试(这是在给开着的飞机换引擎,但需要U盾才能测试,仅有生产环境的机器有U盾,别无他法)
2018年8月15日

历史上最伟大的12位程序员

林纳斯在网上邮件列表中也以火暴的脾气著称。例如,有一次与人争论Git为何不使用C++开发时与对方用“放屁”(原文为“bullshit”)互骂。他更曾以“一群自慰的猴子”(原文为“OpenBSD
2018年8月13日

俊美的他轻抚酥胸笑谈谷歌若来中国必输!真相笑到我停不下来

大名鼎鼎的微软金牌认证网站solvusoft甚至正儿八经的为百度做了一个专题
2018年8月12日

22楼跳下、猝然离世!又有两位创业者离开了我们

公开资料查询显示:法兰互动曾获4次融资,2014年10月,获得了天使轮融资;2015年8月获得了A轮融资;2017年5月,获得了Tap4Fun的B轮融资;半年后,又获得了C轮融资,融资金额均未披露。
2018年8月11日

直击|摩拜女员工举报领导性骚扰 称多人受害

图为小春让我内推qiulian的邮件记录,以权谋私,后来才知道他是为了挣内推奖,直接上司内推下属入职没有奖金,他是为了挣钱。发简历前说给我挣钱,成功入职后说,我想想要给你分多少钱,看你表现了。
2018年8月10日

为什么我不推荐大家去外包公司

我们打工者在一个公司能待下去的理由无非两个:1、Money,工资高;2、有发展空间。其实说白了就是能学到东西,能有沉淀的东西,未来能挣更多的money。我先从这两点来谈论一下为什么不要去外包公司:
2018年8月8日

又干了一架,程序员和产品的孽缘竟然这么深?(内附两段打斗视频)

从打架的动作上看,双方平时都是老实人...开打5秒后,都有撒手不打的冲动,但碍于旁观人的围观(os:你们怎么还不拉架),自己停止就太尴尬。从围观人的态度上看,此团队彼此也不熟悉...
2018年8月5日

创业为艰,极路由王楚云生死之路

毋庸置疑,两者均够份量,同时又均担风险。事情的最终走向是:翻墙没做多久就被喊停,去广告也使极路由被爱奇艺告,赔偿40万。当然,王楚云对此事是有预期的,只不过在他眼中,“活着比什么都重要。”
2018年8月3日

程序员小明相亲记

出自:http://www.techug.com/post/story-of-programmer-xiaoming-date-with-girl.html
2018年7月31日

关于Java代码优化的N条建议!

12345678901234L,这个数字已经超出了int的范围了,所以最后有一个L,表示这是一个long型数。顺便,浮点型的默认类型是double,所以定义float的时候要写成”"float
2018年7月30日

刚刚,新一任杭州80后首富登场

2006年,段永平以62万美元的价格拍下了“股神”巴菲特的午餐,成为了第一个这么做的中国人,曾经轰动一时,但或许很多人不知道,当时段永平还带去了一位年仅26岁的年轻人,这个人就是黄峥。
2018年7月27日

程序员面试什么最重要

基础不是不重要,而是“基础好”不足以说明面试者能干好工作,因为基础是属于局部性知识,而实际工作需要综合性能力,二者有天壤之别。C语言、操作系统能考高分,但是不会写程序的人在大学我们还见得少吗?
2018年7月26日

为什么普通人觉得很容易实现的技术,却让程序员一筹莫展?

软件开发是一个非常复杂的行当,制定需求→绘原稿→出设计图→程序实现是最基本的四个步骤,但普通人,往往会直接忽略前三个步骤,所以每当他们脑洞大开之时,他们就会产生这样的想法:
2018年7月24日

开发12年,整整6百万行代码,史上最烂的开发项目长这样

10年后,这个项目依然深陷泥潭,这时中层管理人员终于醒悟,决定再聘请一些具有软件工程经验的人员,让项目重回正轨;然而,招进来的工程师基本3个月就待不下去了(法国法定入职后最短可离职时间是3个月)。
2018年7月20日

来,了解一下90年代的网站

满屏幕的红色链接一下子就吸引了用户注意。但是,设计师应该都懂得红色一般用于警告和错误,不应该用于导航链接。可用的超链接是良好用户体验的精髓,蓝色才是超链的颜色。
2018年7月18日

走,我带你去北京看海

昨天突如其来的暴雨,下了一天一夜,从早晨起床开始,朋友圈和各种群就爆炸了,全是西二旗各个看海景点的图片和视频。
2018年7月17日

细思极恐-你真的会写java吗?

自2013年毕业后,今年已经是我工作的第4个年头了,总在做java相关的工作,终于有时间坐下来,写一篇关于java写法的一篇文章,来探讨一下如果你真的是一个java程序员,那你真的会写java吗?
2018年7月16日

GitHub 的 MySQL 高可用性实践分享

配置项,我们甚至不需要客户端的配合,这也就缓解了脑裂的情况。值得注意的是,这并不是绝对的,我们还是需要一些时间来消灭旧连接。但是,在某个时间点之后,我们就会感到舒服,因为不会出现令人厌恶的意外。
2018年7月12日

优秀的程序员是没有性生活的!

他和我说:“可你知道吗,我们不能永远待在舒适区,在这样一个瞬息万变的时代,如果没有危机意识,安于现状,未来某一天,当我40几岁的时候,我突然被这个世界给淘汰了,那个时候我是要靠我的另一半来养我吗?
2018年7月10日

为什么90%的IT人员都不适合做老大?

成为核心竞争力和不可替代,可以是能力出众,但这条路,我们扪心自问,几个人做得到?和珅也不是靠治理国家,而深得乾隆器重的,但不可否认和珅是有才能的,知识渊博,洞察老大所需,说话诙谐等。
2018年7月5日

秒杀架构设计

库存服务专门为秒杀的商品提供库存管理,实现提前锁定库存,避免超卖的现象。同时,通过超时处理任务发现已抢到商品,但未付款的订单,并在规定付款时间后,处理这些订单,将恢复订单商品对应的库存量。
2018年7月3日

一个北漂程序员的抉择:我要离开帝都了

去年中旬专门休了年假回内蒙面试了几家IT公司,挑来挑去还是选择回京继续工作。主要是外包的多,充其量也就给企业做定制化软件,有的还要求驻场开发,几乎没有做自家产品的。这种性质的岗位貌似也不轻松。
2018年7月2日

程序猿秃顶算工伤吗?

代码和BUG是程序员的日常,数量的多少也直接或间接地影响着程序猿的发量!鲁迅先生有言在先:头顶本没有路,写的代码多了,也就成了路。每一根掉落的头发上,都赫然印有两个字——Hello
2018年6月28日

从构建分布式秒杀系统聊聊限流特技

lua-resty-limit-traffic中的resty.limit.count模块实现,由于文章篇幅具体代码参见源码openresty/lua/limit_count.lua。
2018年6月27日

程序员不要去这样的公司

当你满心欢喜的拿到一份Offer的时候,第一点,就是薪资,一个能让你开心干活的薪资。嘿嘿嘿,这不用我说,大家的本能。但是如果拿到了两份offer,薪资都差不多,咋整?
2018年6月25日

这两年在大数据行业中的工作总结

主业js熟练度80%吧,正在研究阮一峰的es6(看的差不多)和vuejs的源码(有点搁浅),vuejs算是中等,css和布局方面可以说还可以,另外d3.js,go.js都是处于会用,能干活。
2018年6月22日

1 年工作经验的 Java 程序员面试经历

整体上来说,面试效果真的不好,每次面试都是一次打击,失落感满满,但通过这次面试发现自己有很多东西不会的,甚至有些后悔辞职了,或者说后悔在上家公司呆了2年太安逸了,如果能早点开始学习
2018年6月20日

写随笔是一种有效的自我心理自疗手段

版权申明:内容来源网络,版权归原创者所有。除非无法确认,我们都会标明作者及出处,如有侵权烦请告知,我们会立即删除并表示歉意,谢谢。
2018年6月13日

和小鲜肉相比,老程序员该由哪些优势?同时说下我看到的老程序员的三窟

其实大龄程序员的竞争优势不是在于多会几门开发语言,多背出一些API的用法,而在于通过工作经验积攒更多的专业经验,在这部分的结尾,我给出些在我面试过程中经常提到的能问出候选人值钱知识点的问题。
2018年6月11日

性能优化知多少

性能调优是一个循序渐进的过程,不可能一蹴而就,重在平时的点滴积累。关于工具的选择和使用,本文并未展开,也希望读者也不要纠结与此。当你真正想解决一个问题的时候,相信工具的使用是难不住你的。
2018年6月8日

通过jstack与jmap分析一次线上故障

下面是线上机器的cpu使用率,可以看到从4月8日开始,随着时间cpu使用率在逐步增高,最终使用率达到100%导致线上服务不可用,后面重启了机器后恢复。
2018年6月6日

看图理解JWT如何用于单点登录

在业务系统跟CAS发起attach/validate请求的时候,也可以在CAS端做些处理,因为这个请求,在一次SSO过程中,一个系统只应该发一次,所以只要之前已经给这个系统签发过jwt了,那么后续
2018年6月4日

分布式之redis复习精讲

(二)采用异步更新策略,无论key是否取到值,都直接返回。value值中维护一个缓存失效时间,缓存如果过期,异步起一个线程去读数据库,更新缓存。需要做缓存预热(项目启动前,先加载缓存)操作。
2018年6月1日

马云香港大学演讲全文经典奉上

这里是一个程序员的乐园,精英程序员都在关注我,本号关注实战案例、JAVA干货,分享技术,致力用代码改变世界,愿每一个程序员都会在这里找到自己在成为精英程序员路上的指路标!关注即有找对象福利哟!
2018年5月31日

一个程序员的成长之路 - 剖析别人,总结自己

独立生存:独立做事的最高水平,就是能带领一群人养活自己,独立生存下来。互联网的商业模型只有有限的那么几种,深谙其中的玩法,寻找擅长的合适的模型养活一群小伙伴,意味着一次更大的蜕变。
2018年5月30日

陆奇:一个优秀的程序员,要相信世界是由技术驱动的

Excellence是一个永无止境的、个人的、团队的,能力的追求和工具平台的创新,综合在一起可以给我们带来的长期的、核心的竞争力,为社会创造价值,最终的目的是给每个用户、每个企业、整个社会创造价值。
2018年5月29日

华为、腾讯、阿里、网易员工下班时间大曝光!靠加班,你是赢不了他们的!

虽然加班不可避免,但猪厂的福利也是十分有名,在加班方面他们也是基本能免的、能报销的都给你弄齐全,而最为人称道的就是用餐全部免费:早餐,午餐,下午茶,晚餐,夜宵,全部承包,猪厂饮食福利那是没话说啊
2018年5月25日

汤兴辞去爱奇艺CTO一职

公司研发及管理方面的工作经验,涉及互联网,手机和电视各种平台,具备建设和领导来自世界不同地区多元文化团队的丰富经验。2014年,汤兴被CSDN、BT传媒联合评选为“2014最具价值CTO”。
2018年5月24日

是时候彻底反思中国的互联网经济了

科技进步从整体上有利于经济发展和社会进步,但对一个社会的某个具体时点而言,却很难说清利弊。互联网技术的普遍应用是否时时处处有益,现实正在给出答案。在开始讨论中国的互联网经济之前,我们先回顾一下历史。
2018年5月23日

如何为分布式系统优雅的更换RPC

把系统迁移到新的RPC上,除了改动代码外,就是要做到兼容,系统在迁移过程中可能需要在两套RPC框架上运行,并且必须做到平滑迁移。例如,一般的分布式系统可能会长成如下的样子。
2018年5月22日

中国互联网进化简史

熟悉《双城记》的人应该会记得,上面那段话是关于法国大革命精彩的隐喻与概括。而这场世界近代史上规模最大范围最广的资产阶级革命,它不仅仅结束法国1000多年的封建统治,也是世界近代史开端中的重要一环。
2018年5月21日

百度地震! 归国加入百度486天后, 陆奇选择离开, 百度股价随即大跌7%!

其中既包括美国VR/AR公司8i、作业盒子、极米科技、云丁智能这样的创业项目;也有即将迈入收获期的蔚来汽车、威马汽车、首汽约车、货车帮和东南亚打车应用GRAB等;还全资收购了KITT
2018年5月19日

MySQL的索引是什么?怎么优化?

索引虽然能非常高效的提高查询速度,同时却会降低更新表的速度。实际上索引也是一张表,该表保存了主键与索引字段,并指向实体表的记录,所以索引列也是要占用空间的。
2018年5月18日

阿里面试官的分享Java面试中需要准备哪些多线程并发的技术要点

2.在Java中Lock接口比synchronized块的优势是什么?你需要实现一个高效的缓存,它允许多个用户读,但只允许一个用户写,以此来保持它的完整性,你会怎样去实现它?
2018年5月17日

最近面了不少java开发,据此来说下我的感受:哪怕事先只准备1小时,成功概率也能大大提升

.大多数的候选人(大概7成)直接就来了,不做任何准备。要知道,面试和项目其实有些脱节,哪怕项目做得再好,不做准备照样通不过,只要我确认过这类人确实无法达标,我拒掉他们没任何心理负担,谁让他们不准备?
2018年5月16日

Java并发编程基本知识介绍

线程必须存在于进程中,每个进程至少要有一个线程作为程序的入口。线程是可以并发执行的,所以我们在一个软件内也可以同时干多个事。操作系统上通常会同时运行多个进程,每个进程又会开启多个线程。
2018年5月14日

分布式之消息队列复习精讲

分析:这个问题其实换一种问法就是,如何保证消息队列的幂等性?这个问题可以认为是消息队列领域的基本问题。换句话来说,是在考察你的设计能力,这个问题的回答可以根据具体的业务场景来答,没有固定的答案。
2018年5月11日

如何优雅的关闭Java线程池

2、如果此线程正处于运行之中,则线程不受任何影响,继续运行,仅仅是线程的中断标记被设置为true。所以线程要在适当的位置通过调用isInterrupted方法来查看自⼰是否被中断,并做退出操作。
2018年5月10日

IT咨询顾问:一次吐血的项目救火

关于这里,我想说的是,会的框架再多,spark,flink,hadoop,消息中间件等各种上层框架配置的在溜只是花拳绣腿,log日志是内功,它是日后面对各种线上问题能够快速排查的一种手段。
2018年5月9日

这家台湾最牛芯片企业,每天净赚2个亿!

但最后,他的好基友杰克•基比因此获得了诺贝尔物理学奖。而被认为和他同时搞出了集成电路的另一位大仙诺伊斯,则在此后带着一个叫摩尔的同事,创办了英特尔公司,并很快在电子业掀起一股股惊涛骇浪的革命。
2018年5月8日

面试体验:Microsoft 篇

原文出处:http://www.cnblogs.com/cathsfz/archive/2012/08/14/microsoft-interview-experience.html
2018年5月7日

基于SA,实现一个对象统计工具

介绍:多年从事互联网开发,以Java后端开发为主,其它为辅。先后在某上市游戏公司做页游服务端开发,也曾在创业公司做移动APP后端架构设计,目前在阿里巴巴从事资深研发的工作。
2018年5月3日

聊聊jstack的工作原理

AttachListener::dequeue();获取操作对象。如果进入到AttachListener::dequeue()方法看一看,其实就是在读上边监听的套接字,我这里就不贴源码了。
2018年5月2日

面试体验:Google 篇

原文出处:http://www.cnblogs.com/cathsfz/archive/2012/08/08/google-interview-experience.html
2018年4月27日

研发体系这点事

MVC开发的后端应用中,个人推荐SpringFox,使用此项目能够通过在Controller中加入相应的注解信息从而自动生成Api接口文档,同时也提供了在线调试的功能,极大减少了api文档的工作量。
2018年4月26日

类成员变量在哪里分配

JDK7之前是持久代(PermGen),JDK7开始是元空间(metaspace)。所以不免也会简单地认为,类的成员变量(变量本身,而不是变量指向的对象)也是分配在方法区里。
2018年4月25日

从分布式一致性谈到CAP理论、BASE理论!

一个经典的分布式系统理论。CAP理论告诉我们:一个分布式系统不可能同时满足一致性(C:Consistency)、可用性(A:Availability)和分区容错性(P:Partition
2018年4月24日

内存那点事

所有linux下的进程都是这种固定的格式,每个区域都有固定的起始地址。JVM进程,本质上就是一个用c++写的普通进程,其地址空间布局也是这样,只不过它会对比如上边的运行时堆,进行更细的划分。
2018年4月23日

从设计师到产品狗 — 我的远程工作之路

现在回过头来看,当时的裸辞是有些冲动的,同时也奉劝各位,在你没有拥有几个优质渠道资源,而且还有一定的支出压力的时候,不要在盲目做决定。当然,如果你具备相当程度的实力那就另当别论了。
2018年4月19日

互联网协议入门

下面就是我的学习笔记。因为这些协议实在太复杂、太庞大,我想整理一个简洁的框架,帮助自己从总体上把握它们。为了保证简单易懂,我做了大量的简化,有些地方并不全面和精确,但是应该能够说清楚互联网的原理。
2018年4月16日

为什么不能用CPU而用GPU挖矿?

不过到了后来大家发现,显卡还是太弱了,直接上ASIC大规模堆ALU单元就能极大程度提升算力,巴掌大的算力板的算力已经是显卡的好几十倍,所以现在比特币不用专门的ASIC矿机根本挖不动。
2018年4月15日

掌握MySQL数据库这些优化技巧,事半功倍!

MySQL应用最广泛的有两种存储引擎:一个是MyISAM,不支持事务处理,读性能处理快,表级别锁。另一个是InnoDB,支持事务处理(ACID属性),设计目标是为大数据处理,行级别锁。
2018年4月14日

如何向自由职业过渡

除了你本职工作外,对感兴趣的东西进行投资,并落实。举个简单例子:如有些含金量的证,考过之后,挂在别人那里,每年都可以收钱的那种。
2018年4月12日

一个多年互联网从业者,对刚入职场人最真诚的忠告

对于技术来说,一个人花点时间、花点精力,都可以把技术学的不错。但是业务沉淀则不同。作为开发,开始往往只能接触业务上的很小一段,要掌握整个业务背景下的技术架构体系、以及规范技巧,离不开长时间的沉淀。
2018年3月28日

不谈面试题,谈谈招聘时我喜欢见到的特质

深思熟虑虽然才刚说了反应敏捷,但也并不是说要张嘴就来,一些复杂的问题不要立即回答而且两三句就讲完,思考几秒钟整理出几点要点或者用“这个问题有点复杂”之类的话拖拖时间反而会让对方显得你在认真作答。
2018年3月26日

有关容器的六大误区和八大正确场景

而宣传有状态容器的自动重启,对于服务客户来讲是很不经济的行为,因为客户往往没有那么清楚应用的逻辑,甚至应用都是买的,如果使用有状态容器,任凭自动重启,最终客户发现数据丢失的时候,还是会怪到你的头上。
2018年3月23日

一根网线发起的攻击

既然刚来时他的网线插口就能用,想必我这儿的也有信号。上一届的肯定都开通过,总不至于走了以后还封掉。趁着有天寝室没人,我把那笔记本的网线拖到我这边一试,果然有信号!顿时来了精神,感觉有希望了!
2018年3月20日

MySQL 大表优化方案

如果数据有明显的热点,而且除了这部分数据,其他数据很少被访问到,那么可以将热点数据单独放在一个分区,让这个分区的数据能够有机会都缓存在内存中,查询时只访问一个很小的分区表,能够有效使用索引和缓存
2018年3月12日

大佬说:程序员面试什么最重要?

基础不是不重要,而是“基础好”不足以说明面试者能干好工作,因为基础是属于局部性知识,而实际工作需要综合性能力,二者有天壤之别。C语言、操作系统能考高分,但是不会写程序的人在大学我们还见得少吗?
2018年3月9日

腾讯面试经验

后面就问我有什么问题要问他,我就问了问腾讯人工智能的发展什么的。因为再一次提到了人工智能,他便问我是不是很喜欢人工智能,现在互联网的发展趋向,能不喜欢吗?
2018年3月8日

神经网络入门

这种方法就是试错法。其他参数都不变,w(或b)的微小变动,记作Δw(或Δb),然后观察输出有什么变化。不断重复这个过程,直至得到对应最精确输出的那组w和b,就是我们要的值。这个过程称为模型的训练。
2018年3月7日

记录一次壮烈牺牲的阿里巴巴面试

今天本是一个阳光明媚,鸟语花香的日子。于是我决定在逛街中感受春日的阳光~结果晚上七点的时候,蚂蚁金服后端大佬来了电话,要进行一轮的技术面试。我一脸黑人问号???现在的面试都流行突袭吗?
2018年3月6日

线程池的工作原理与源码解读

③:如果放入workQueue失败,则创建线程执行任务,如果这时创建线程失败(当前线程数不小于maximumPoolSize时),就会调用reject(内部调用handler)拒绝接受任务。
2018年3月2日

大观程序员世界

Memelli说:“很大的原因就是这些国家教育的关注点。从小就学习数学,科技和编程,任何地方都可能出现伟大的程序员,但是这些学科会使得开发者在诸如编程挑战的编码事务中大获裨益。”
2018年3月1日

怎样才算是合格的程序员

产品经理经常改需求这是程序员最头疼的事情,作为程序员应该也站在PM的角度思考,帮助PM分析出本质的需求,这也许可以减少需求的变更。当然,前提是得干一行爱一行,需要对业务有一定的了解。
2018年2月28日

从刷厕所到大牛程序员,他的抗争改变了生活

09年4月份的时候,王平在北京西四环找到了第一份像样的工作,是一家做保健品的小公司,需要做一个公司的网站,月薪3400元。这让他得以还清了欠银行的钱。他还和我开玩笑说,他和我做的都是电子商务。
2018年2月25日

一位程序员的十年工作总结

创业的收入,比打工还少,那就是瞎扯蛋,恶搞。创业的真正意思并不是要你去吃苦没钱赚,那是忽悠无知的人的。当你创业时的收入,比打工还多,那你可以考虑创业,没有工资什么的,股份啥的,都是瞎扯蛋。
2018年2月24日

震惊了!中国的火车票务系统有多牛

改革开放40年,春运大军从一票难求到“互联网+”出行,2018年春运,铁路部门为了提高进站效率,北京、广州、郑州、长沙、武汉、深圳、上海、西安、太原等火车站,相继开通了“刷脸”进站的自助检票设备。
2018年2月23日

数字货币因何值十万一枚

再说说区块链,区块链是新的高深的技术吗?作为一个技术研发人员,可以非常肯定的告诉你:并不是。区块链更多的是一种新的架构思想或者是一种新的设计方案。它所用到的技术,大多数人都多少接触过:
2018年2月8日

去培训机构参加IT培训值不值

大家也看到了,其实大部分就是教你一些简单地理论,然后就是讲如何安装使用,跑跑案例。谈不上深度,更谈不上实用。当然,教你的培训老师大部分也没有在互联网公司待过,没什么实际使用经验。
2018年2月7日

初入职场者面试中的问题

那就拿乔峰和鸠摩智来举例说明:乔峰专注于自家武学,不贪多,而成万人敌;鸠摩智恰恰相反,一会学少林的,一会学大理段氏,还去偷学姑苏慕容的,最终在于乔峰的一役中,被打的口吐鲜血。
2018年2月6日

分布式、服务化的ERP系统架构设计

微服务可以使用流行的各种RPC框架,比如dubbo,可以支持多种调用协议Http、TCP等,这些框架使得编码比较容易,框架封装底层数据通信细节,使得客户端执行远程方法如同执行本地方法一样简单。
2018年2月5日

Zuul:构建高可用网关之多维度限流

spring-cloud-zuul-ratelimit是和zuul整合提供分布式限流策略的扩展,只需在yaml中配置几行配置,就可使应用支持限流
2018年2月1日

我失败的程序员生涯

后来呢,我还是离开了这家公司。一个呢是因为当时老大技术真的让我不敢苟同,总感觉把系统弄得乱七八糟,没啥章程。再就是自己学历背景不好,能进阿里这样的大公司,起码可以让自己的工作背景好看一些。
2018年1月31日

JAVA多线程和并发基础面试问答

我们可以使用Thread类的Sleep()方法让线程暂停一段时间。需要注意的是,这并不会让线程终止,一旦从休眠中唤醒线程,线程的状态将会被改变为Runnable,并且根据线程调度,它将得到执行。
2018年1月30日

我来告诉你,一个草根程序员如何进入BAT

其实能够加分的内容还有很多,LZ只不过列出了比较常见的几种而已,比如你有其它一线互联网公司的背景,这也是可以加分的。只不过这种加分项比较难达到,而且,这里更多说的是草根程序员,因此LZ这里就没多说。
2018年1月27日

区块链入门教程

下面,我就来尝试,写一篇最好懂的区块链教程。毕竟它也不是很难的东西,核心概念非常简单,几句话就能说清楚。我希望读完本文,你不仅可以理解区块链,还会明白什么是挖矿、为什么挖矿越来越难等问题。
2018年1月26日

记一次线程池调优经历

拒绝采用CallerRunsPolicy,不会丢弃任务,只要线程池未关闭,该策略直接在调用者线程中,运行当前被丢弃的任务。显然这样做不会真的丢弃任务,但是,任务提交线程的性能极有可能会急剧下降。
2018年1月25日

zuul 参数调优

它主要执行非阻塞的任务,它们会负责多个连接,默认取CPU核心数量,最小值为2。Math.max(Runtime.getRuntime().availableProcessors(),
2018年1月24日

Java面试,你应该准备这些知识

我:(因为自己系统优化的经验确实不丰富,让面试官觉得怎么就只能想到如此少的优化点呢)数据库的读写分离,数据库的分库分表,如果经常条件查询数据库的话,可以引入搜索服务es或则lucene进行优化
2018年1月23日

漫画:什么是微服务?

微服务设计的原则之一,就是每一个微服务拥有独立的数据源,假如微服务A想要读写微服务B的数据库,只能调用微服务B对外暴露的接口来完成。这样有效避免了服务之间争用数据库和缓存资源所带来的问题。
2018年1月22日

超高性能管线式HTTP请求(实践·原理·实现)

通过报文不难看出这个response在网络中传输大概花了1ms不到的时间(大概730微秒),因为看到是过滤掉过端口(指定管道)的流量,实际上在这不到1ms的时间里另外的管道也是可能同时在接收数据的。
2018年1月19日

聊聊 API Gateway 和 Netflix Zuul

一个请求会先按顺序通过所有的前置过滤器,之后在路由过滤器中转发给后端应用,得到响应后又会通过所有的后置过滤器,最后响应给客户端。在整个流程中如果发生了异常则会跳转到错误过滤器中。
2018年1月18日

MySQL在并发场景下的问题及解决思路

在线上环境下死锁的问题偶有发生,死锁是因为两个或多个事务相互等待对方释放锁,导致事务永远无法终止的情况。为了分析问题,我们下面将模拟一个简单死锁的情况,然后从中总结出一些分析思路。
2018年1月17日

一文教会你数据库性能调优(附某大型医院真实案例)

Server将允许对内存对象进行分段,以便只有同一节点或cpu上的线程具有相同的底层CMemObj,从而减少来自其他节点或cpu的线程交互,从而提高性能和可伸缩性。减少内存的并发争用。
2018年1月16日

徐小平:拥抱新事物是青春的证明

有一次我和俞敏洪、王强出差。俞敏洪在处理电子邮件,我在打游戏,王强在看书。当时他读的是一本法语书。我和老俞假装谦卑,实际上是想测试他到底读了没有,结果人家把整个书的内容讲得头头是道,我们当时就服了。
2018年1月15日

当初我为什么要去创业公司呢?

首先,这和目前的中国创业环境分不开的,在全民创业,万众创新的号召下,很多人都变得非常不淡定。某某在什么公司,几年后实现了财务自由,某某又创办了XX公司,现在估值超过XXX亿美金了。
2018年1月14日

三个实例演示 Java Thread Dump 日志分析

java.util.concurrent.SynchronousQueue$TransferStack.awaitFulfill(SynchronousQueue.java:424)
2017年12月21日

人工智能发展史

项目的停滞不但让批评者有机可乘——1973年Lighthill针对英国人工智能研究状况的报告批评了人工智能在实现其“宏伟目标”上的完全失败,也影响到了项目资金的流向。人工智能遭遇了6年左右的低谷。
2017年12月18日

一个故事看懂“区块链”

那么人数要达到多少才足够呢?在下面的例子中,我们假设有10个人愿意放弃银行或其它任何第三方机构。在双方达成协议的前提下,他们互相之间能够在不知道对方身份的情况下时刻掌握对方账户的一切信息和动态。
2017年12月11日

红黄蓝最新情况通报

版的赞赏功能被关闭,可通过二维码转账支持公众号。
2017年11月29日