不要让自己当傻瓜
在研发团队中,有两种常见类型的傻瓜。一种是一心钻技术,技术再深,在产品中无用武之地;另一种是一心构想理想化的产品,产品再宏大,无法被现有技术实现。
技术不是万能的,所有的技术都需要落地为产品,才能创造价值。技术就像是高楼之根基,得打下去,楼才能稳固;但却没有人能看到根基的样子。技术也像是内裤,得穿在身上,但不能逢人就扒出来展示一番。之所以会有鼓吹人人都是产品经理,却没有人推崇人人都是技术经理,人人都是架构师,人人都是算法工程师,就是这样的一个道理。
在研发团队中,有两种常见类型的傻瓜。一种是一心钻技术,技术再深,在产品中无用武之地;另一种是一心构想理想化的产品,产品再宏大,无法被现有技术实现。
技术不是万能的,所有的技术都需要落地为产品,才能创造价值。技术就像是高楼之根基,得打下去,楼才能稳固;但却没有人能看到根基的样子。技术也像是内裤,得穿在身上,但不能逢人就扒出来展示一番。之所以会有鼓吹人人都是产品经理,却没有人推崇人人都是技术经理,人人都是架构师,人人都是算法工程师,就是这样的一个道理。
一只木桶能够装多少水正常情况下(指木桶的大小是一定的,也不斜放等)取决于三方面的因素:第一、是每一块木板的长度,最短的木板决定盛水量。第二、是木板与木板之间的结合是否紧密。第三、是有一个很好的桶底。第一个因素大家好理解;但如果木板与木板之间存在缝隙或缝隙很大,也无法装满水;同样如果没有好的桶底,盛水只能是空想,这就是新木桶原理。
有两张设备在线状态表,其中一张记录心跳时间戳(
tb1
),另一张做异地数据同步(tb2
).
> 查询tb1所有数据,循环(select all)
>> 判断该条数据对应的设备是否依然在线
>>> 若在线
>>>> 查找tb2中是否存在该设备ID(select limit 1)
>>>>> 若存在,更新(在线:true, update 1)
>>>>> 若不存在,插入(在线:true, update 1)
>>> 若不在线
>>>> 查找tb2中是否存在该设备ID(select limit 1)
>>>>> 若存在,更新(在线:false, insert 1)
>>>>> 若不存在,插入(在线:false, insert 1)
>>>> 删除tb1中已离线的记录(delete)
乔布斯生前有一句口头禅:“活着就是为了改变世界”。
每个人活着,都是为了改变这个世界。这并不是痴人说梦。小的时候会想,长大了当个科学家,让全世界知道。慢慢长大了发现,这种机缘可遇而不可求,不能够帮助所有人改变。然后就想着,做些什么,能够影响到绝大多数人,这也是很难的。世界很大,同时也很小。至少,可以帮助身边的人改善,哪怕只是影响到三五百人,甚至只有三五个人,也不算白活一场。
这是对Hexo 文章计数插件的一次更新.
效果可参考本站.
之前听过这么一个段子,说一个人跳槽,无非只有这么两点动机。
王者之国,使人民富裕;霸者之国,使士富裕;仅存之国,使大夫富裕;无道之国,国库富裕。——姜子牙
很多时候,我不是很明白,工作那么拼命到底是为什么。包括我自己,身边的很多人都很努力,却都很可悲。流光容易把人抛,红了樱桃,绿了芭蕉。累死累活,把自己拖垮了,低头看看瘪瘪的钱包,基本上还是一无所有。
原题地址: https://leetcode.com/problems/single-number/
Given an array of integers, every element appears twice except for one. Find that single one.
Note:
Your algorithm should have a linear runtime complexity. Could you implement it without using extra memory?
This is not just a plugin, it symbolizes the hope and enthusiasm of an entire generation summed up in two words sung most famously by Louis Armstrong.
好像,只有难听的话表达得才最为真实。
而其他的话,无论好坏,都可能会跟上转折。
比如,你真丑(我真的嫌弃你);
比如,你真胖(我真的嫌弃你);
比如,你真矮(我真的嫌弃你);
比如,……