前段时间马云在阿里20周年年会上宣布退休。过去这20年阿里巴巴对中国的贡献绝对能被载入史册。马云今年55岁,还非常年轻。只看年龄数字没太大的感觉,我们加些对比,马化腾48岁,李彦宏51岁,习总66岁。 从马云的精气神儿来看,再干个十年应该没啥大问题。从马云的演讲和近几年对阿里的规划推断马总应该是还想 ...
阅读全文 »

对于把编程当作兴趣的人来说,编程越久越会觉得『编程是一种艺术创作』。很多人认为程序员一定爱编程,但真相并非如此,从我周围的统计数据来看,真正爱编程的程序员不足10%,大部分人都是把编程当做营生的手段。 从付出回报比来看,编程是近几年收益最高的职业。即使是零基础,到培训班魔鬼训练三个月后也能找一份薪资 ...
阅读全文 »

新技术层出不穷,很多人觉得抓住新技术就能抓住知识,抓住地位,最后其实什么都抓不住。工作多年后我发现那些优秀的程序员其实大多在『吃老本』,比如他们懂网络编程,懂数据库,再懂点业务在Web领域就可以混的风生水起,无论新技术迭代多快,本质还是离不开网络编程和数据库。 写日志是一件很不起眼的事,老板绝对不会 ...
阅读全文 »

引渡条约是指两个不同司法体系在犯人或嫌疑犯的移送法规及执法互助程序。在国家之间,引渡通常受条约管制,这是一个古老的机制,至少可以追溯到公元前13世纪,当时埃及法老拉美西斯二世与赫梯国王哈图西里三世谈判引渡条约。 简单点说就是这个条约历史悠久,国与国之间常用来交换罪犯。因为规定很宽泛,自由度高,所以就 ...
阅读全文 »

过IP地址能查出很多信息,在百度搜索IP查询能让人大开眼界,IP地址可以反查出城市、区县、所属网络运营商、经纬坐标等信息。在互联网上谈隐私就是耍流氓,那些在网络上被人肉出来的人,大多是网友通过IP地址反查出地理位置找到的。 我们在做数据分析时经常要通过IP地址反查地理位置信息,比如统计各个地区的网络 ...
阅读全文 »

在主流的编程语言中,函数是构成程序的最小单元,如果把编程比喻成搬砖那么函数就是砖。搬砖是一门大学问,大多数人搬不好。写函数是更大的学问,许多程序员都写的很糟糕,包括我自己。 今天说说函数编写的错误集锦,怎样写函数会让函数变的特别糟糕,函数的传参在编译器中是如何优化的。 先执行一段代码: 123456 ...
阅读全文 »

在大型Web项目中ORM有着举足轻重的作用,非常考验架构师的设计水平,我见过的失败项目大部分都是ORM模块出问题导致的。最近在重构一个大型项目,借此机会和大家聊聊ORM。 ORM(Object Relational Mapping)对象关系映射,是一种程序技术,用于实现面向对象编程语言里不同类型系统 ...
阅读全文 »

7月3日上午,2019年百度AI开发者大会现场。李彦宏作为开场嘉宾演讲,在展示完小度新功能后,突然有观众冲上演讲台向李彦宏头部倒了一瓶水。李彦宏先是一愣,后来用英语问道:What‘s your problem? 就是这么一个事情,然后微博、知乎等各大平台网民开始消费Robin,纷纷叫好,各种带有侮辱 ...
阅读全文 »

最近和朋友讨论有哪些常见病带来的疼痛是难以忍受的?得出的结论有: 牙疼 急性肠炎 腰疼 结石 排名不分先后,这4个常见病通过治疗都能马上恢复,就是痛的要命。曾经一直觉得心痛才是世界上最严重的痛,比如分手后自己的心很痛,痛到不想吃饭。直到得了急性肠炎,才突然理解到那些心痛才最痛的话是说给年轻人听 ...
阅读全文 »

最近从腾讯离职了,很多朋友一见面就问为啥要走啊?去其他公司面试,有面试官也会开玩笑说帮忙内推一下。在成都这座城市,腾讯真的是最好的互联网公司,这里有名声在外的王者荣耀团队。在当前这种经济形势下我跳槽也更像在刀口舔血。之前一直想聊聊为什么离开阿里,但在标题写完后发现没啥干货。现在可以写为什么离开腾讯了 ...
阅读全文 »