一个月了, 我看了很多flink源码. 看的懵逼. 我要把各种傻逼的东西写下来. as a road.
服务,会自动初始化数据,无需开发人员自己手动初始化数据 安装mongodb并创建数据库:flash-waimai 使用mongorestore命令 导入mongodb数据,由于测试数据量较大,打包放在了百度云盘
02 想想好像哪里不对,这哪里就是PUA了呢(毕竟这个词太敏感了)?...赶紧百度了下什么是职场PUA,发现有以下几种情况算是职场PUA:画饼、美化打击、付出收入不对等、制造心理落差等等,好像也靠不上啊,不就是对测试人员的要求高一点吗? 再想想,大概知道问题出在哪里了。...如果从这个角度上看,有些人肯定会认为我是PUA了他。但真的是这样的吗? 03 我只是想把事做得更好而已,有错吗?上级对自己的要求多一些,高一些,真的是在PUA我吗?想了很久,终于想通问题出在哪里了。...不要因为角色结束了自己,也不要计较一时的付出是多还是少,事就在哪,你不做,总有人来做。那为什么不是你去做呢?你的付出团队是看得见的,它总能在某个关键时刻帮助到你。 教练说得对!...想通了,也就释然了,每个人对自己的要求总是不一样的,是否被PUA,取决于你自己的思考。
IT这个行业太广泛了,虽然写代码编程占了其中很重要的一个部分,但是真的不是全部!在IT行业有很多不同的工作角色,身为IT众多角色中之一的你,你后悔么? 要问我悔吗?...(我知道的版本解释为:早上知道了真理,就是晚上死了也值得),不断出现的新知识,不断出现的新解决方案,都让人啧啧称奇。然后自己学会后,觉得人生值得了。...内向决定了精力获取是在个人独处的时候获取。对于1就是1,0就是0,对就是对,错就是错的一个世界里面,非常合适工匠特质那种爱专业的个性。...而对大方向把握,不追求细节的人来说,或者是一件事可以正反两面说(看待)的人来说,IT世界就过于死板了。...另外要注意的是:快速反馈也是一种人的心理需要,IT工作中,这个心理需要被很好的满足了.
业界“无埋点”的方案,早在十几年前就有了,但很多业务应用起来并没有那么理想,那么到底如何破局呢? 01 背景 ?...最后到运营阶段,数据同学要做数据分析了,这个时候往往没有数据定义,需要他们到处拉群去问数据的含义,非常低效。 ? 能不能把这个模式转变过来呢?...能否通过一种规范化的上报,不需要产品再提需求,研发同学按照一定的模式现自动埋点,产品想用的时候再把这个埋点启用就可以了。...我们就可以把这些规律总结成规范,指导研发什么时候该上报,这样我们就可以把所有需要上报的数据预埋到代码中,产品要用的时候只需要按需启用就可以了。...另外,因为有了数据定义,我们就可以做自动化校验,把数据问题在开发阶段就暴露出来消灭掉,这样我们现网反馈的数据问题就明显收敛了,最新的版本,数据bug数已经很少了。 ? ?
influxdb仅仅是个数据库,而prometheus提供的是整套监控解决方案,当然influxdb也提供了整套监控解决方案。...我们其实仅仅需要的是一个数据库,其他组件都是自己开发的,而且存储的数据类型不仅仅是数字,因此选择了influxdb。希望上面的比较对大家有帮助。...Measurement 描述了相关数据的存储结构,类似于mysql的table,但是不需要创建,写入数据的时候自动创建。关于schema的设计建议参考:设计建议。...目前的处理流程如下: 总结 上文讲的整套架构已经支撑起饿了么2万台机器的监控,目前每秒写入的点数是300k。后端influxdb的机器数量是20台左右,维护成本基本趋于零。...刘平,基于saltstack开发配置管理系统,服务于饿了么上万台机器管理;基于golang、influxdb、grafana开发监控系统,服务于饿了么上万台机器以及基础设施。
InfoQ上有篇文章ASP.NET开发人员需要学习ASP.NET MVC么? 文章已经覆盖了绝大多数对于学习/使用ASP.NET MVC的观点。...我觉得ASP.NET MVC作为asp.net 堆栈上的Web开发框架,和WebForms处于同等重要的位置。作为.NET的Web开发人员非常有必要去学习,应用ASP.NET MVC。...ASP.NET MVC框架为ASP.NET Web Forms开发人员提供了创建基于MVC的WEB应用的选择。...ASP.NET MVC框架是一个轻量级的、高可测试性的框架,它与基于Web Forms的应用程序一样,结合了现有的ASP.NET特性,例如母版页和基于用户(Membership-based)的认证等。...原来Web Forms上已经掌握的ASP.NET开发技术都可以得到继承,对于学习ASP.NET MVC并不是很困难的事情,而且可以加强Web开发的技术基础,例如HTML,JavaScript的应用。
图1:单体架构下的问题定位 图2:微服务下如何定位出错的应用 在说清楚了为什么需要全链路后,我们再谈谈不同架构下,对于性能测试的要求有哪些不同。...4个不同的阶段: 图3:4个不同阶段的性能测试 我们通常说的全链路压测,指的就是第4阶段,业务发展到这个阶段时,会面临以下几个棘手的问题: a) 单体业务的性能已经得到基本的保证了,...02 全链路压测解决了哪些问题 引入全链路压测试后,有助于我们解决以下几个问题: 保障重大活动的系统稳定性:引入全链路压测平台后,我们就可以有效的保障公司重大活动的系统稳定性,因为我们是以生产环境的配置为基础...03 哪些业务场景适合做 不知道大家注意到没,现在落地了全链路压测的公司,基本上都是电商公司,都存在高强度的交易和支付高并发场景。
这意味着运营者再也不用辛辛苦苦地四处求微信公众号开通原创标志“宝典”、“秘籍”了。要知道在知乎上关于“微信公众号如何开通原创、留言和赞赏功能?”问题的回答数就有300多个。...从这些数字就可以看出微信公号的运营者们有多么渴望原创功能了。不过小编认为,这项开放举措的实施对自媒体行业来说既是一股春风更是一种挑战,即如何避免在原创开放情况下垃圾公号的恶劣复制。...否则,其他人会在分分钟内将内容复制到微信公众号上发布,你就没有原创标志的权限了。...众所周知,今年8月份,小程序刚刚推出了餐饮美食分类,此次扩充了分类后,小程序基本涵盖生活的方方面面。...分类的目的不外乎就是为了让用户更便捷地找到相应的线下门店,很多小程序名称的后面都出现了红色“店”字符的标识,这应该就是门店小程序+附近的小程序最终的合并形态。
男主一次次地向妻子炫耀高科技,最后被妻子用高科技堵在了门口。 虽然这只是国外的一个小广告,不过还是对我们有很多的启发。在软件开发的原型设计中,我们不需要纸了么? 不,我们仍然需要纸。为什么?...产品设计的初级阶段几乎是不需要考虑细节,而这种奔放的姿态也只能是靠纸笔来实现了。当你使用软件工具的时候,无论是什么工具,你总会有意无意地去修改那些细节。...如果在设计的最初阶段,就把思维锁定了,那么这次的产品设计将注定是没有亮点和新意的。 2. 建立规则 奔放地构思不是杂乱无章地罗列。你和你的小伙伴们至少应该有这样一个共识:一张纸用来表示什么?...也许有一天,更先进的工具代替了这个过程,但我相信纸质原型的核心理念,对于创新和创造的追求永远不会从开发和设计中消失。
商家通过“先抬后降”的方式给消费者营造了一种仿佛占了便宜的满足感。 但经美团外卖客服反映:美团公司严禁商家店里面的餐品价格比实体店价格贵。
自 Vue.js 官方推特第一次公开到现在,我们就一直在进行着将饿了么移动端网站升级为 Progressive Web App 的工作。...然而饿了么,与很多国内的电商网站一样,青睐多页面应用模型(MPA,Multi-page App)所能带来的一些好处,也因此在一年多将移动站从基于 Angular.js 的单页应用重构为目前的多页应用模型...我录了两个视频放在 Youtube 上,不过如果你是国内读者,你可以直接访问饿了么移动网站来体验实地的效果 ;) 最终效果如下图所示。...我录了两个视频放在 Youtube 上,不过如果你是国内读者,你可以直接访问饿了么移动网站来体验实地的效果 ;) 最终效果如下图所示。...最后附上一张图,这张图当时是做给 Addy Osmani 的 I/O 演讲用的,描述了饿了么 PWA 是如何结合 Vue 来实现多页应用的 PRPL 模式,可以作为一个架构的参考与示意图。
概 述 外卖系统:是一个仿照饿了么的外卖平台 关键字:手机端 后台管理 外卖系统 api 功能特性 功能特性 一个完整的外卖系统,包括手机端,后台管理,api 基于spring boot和vue
相比于竞争对手,Siri已然落后。 此前,广告公司J....Walter Thompson和Mindshare联合针对智能语音助手进行了一次调查,结果显示,相比于亚马逊的Alexa、谷歌的Google Assistant等等,苹果的Siri已经明显落后。...目前,Siri已经被集成在了Apple Watch和AirPods等智能硬件当中,但因为苹果对于数据隐私和安全性的看重,Siri在用户数据和机器学习方面的优势并不是太强。
当饿了么并入口碑,并开始与美团平分天下,很多人开始人们外卖市场的战役结束了。这显然有些低估了两家巨头对于彼此业已确定的市场地位的自我界定。...所以,饿了么并入口碑恰恰处在用户消费升级的档口上,如果仅仅只是按照移动互联网时代的方式继续竞争的话,未来的口碑饿了么与美团点评之间的战役势必会陷入到新一轮的烧钱大战当中。...饿了么并入口碑,旧的外卖之战结束,新战役开始 饿了么并入口碑仅仅只能说明旧的外卖市场竞争方式已经结束,而新的外卖战役则正在开启。...因此,我们看到饿了么并入口碑之后,阿里巴巴将口碑饿了么纳入到了新零售的战略布局当中。...饿了么并入口碑仅仅只是一个顺理成章的事件,它符合阿里巴巴资本运作的基本逻辑,因此是一种必然。随着饿了么并入口碑,外卖市场上的“百团大战”也将告一段落,真正进入到了两强相争的时代。
当遇到该问题的时候,一般情况下我们会首先拉取,紧接着就出现了一系列问题………… 其实当输入命令,git pull的时候,会报错,这时瞬间就感到凌乱了&……*%%*%………… 莫慌…… 这时输入任何命令:...git merge 、git checkout 、git rebase……等等都报错,看英文提示,报错原因为,有未合并的文件,看右边分支名旁边写着 MERGING,这时就要查看是否有文件冲突没有解决了。...解决完冲突之后,按正常步骤提交: git add 文件名 git commit -m "合并" 这时其他命令就可以正常执行了,即已经合并,再把没有推送的推送了就可以了。...【遇到这种问题,看着一堆英文报错很揪心的时候,可以输入 git status,他的提示是最明了易懂的了。】 ? ? ? ? ?
我们可以唉Activity中随意的使用Fragment,当你的一个界面业务逻辑很复杂的时候,我们可以将逻辑写到Fragment中,这样就不必在Activity写一堆控件的事件处理的代码了,Fragment...其他的都不介绍了,跟activity一样,看一下不一样的那几个吧: onAttach():当Activity和Fragment交互的时候,我们可以在Activity中通过Fragment.setArguments...获取FragmentManager,addFragment,设置默认显示Fragment,开启事务transaction,提交事务这里就不详细介绍了,很简单。...hide和show就是显示隐藏fragment了,最终结果也就是V’isibliity设置VISIBLE和GONE了。...fragment,就导致了界面重叠。
内容来源:2017 年 8 月 12 日,饿了么高级Python工程师黄光星在“CRUG 2017北京活动”进行《Redis Cluster运维方案》演讲分享。...阅读字数:5125 | 13分钟阅读 摘要 本次演讲将介绍饿了么在运维Redis Cluster中遇到的一些坑和原理。...这个方案已经足以应对上百个集群的运维了。但随着集群数量持续增多,集群服役时间逐渐变长,又出现了一些新问题。 压力不平均 正常情况下集群部署好以后,一般不会出现太大的问题。...以前我们在用千兆网卡的时候,每台机器会部署20多个节点,如果出现了某台机器上分布大量主节点,会导致这台机器的网卡被打爆。...运维操作 有了这一套管理方案之后我们提供了一些运维操作。
难道真要搞这么复杂这么强大的存储方案么?有了MinIO,我知道我永远和Ceph无缘了。 再说FastDFS。...什么东西加个Fast就变味了,比如:fast boy。 开个玩笑,FastDFS还是伴随了我们很多岁月的。而且,Minio的min也不是什么谦虚的词。 撸完一遍FastDFS,感觉真是日了狗了。...在了解了MinIO之后,终于可以扔掉FastDFS了,真心高兴。 MinIO是apache项目,有着贵族血统,骄傲不失风范。它拥有着较高的性能,而且100%兼容s3。 什么意思呢?...在使用方面,这个就和s3非常像了。事实上,你甚至可以使用s3cmd来操作Minio。可以看下这些基本命令,会Linux的应该一点压力都没有。 ls 列出文件和文件夹。...SDK方面,提供了Java、JavaScript、Python、Golang、.Net等各种语言的sdk,集成变的更加容易。 其他的就不啰嗦了,中文文档的内容很全。
领取专属 10元无门槛券
手把手带您无忧上云