作者简介:wade,叽里呱啦攻城狮一枚,曾就职于苏宁,同花顺等,9个月大粿粿的爸爸. 前言 "工欲善其事,必先利其器" 在 2019 年进行数仓建设时,选择一款易用.方便.高效的调度系统被摆在非常突出的位置,感谢前同事马振洋同学和杨孟霏同学的付出,最终有缘选择了 DolphinScheduler的前身 EasyScheduler (后面使用 ES 代替),版本为 1.1,差不多成了第一批在生产上使用海豚调度产品的吃瓜群众,同时我们也在密切关注社区的变化,并成功在 2020 年 8月份升…
作者:小傅哥 博客:https://bugstack.cn 沉淀.分享.成长,让自己和他人都能有所收获! 一.前言 你在通往架构师的路上吗? 程序员这个行业就像是在不断的打怪升级,突破每一阶段的瓶颈期. 从毕业前想通过实习拿到offer.毕业后想通过试用期到转正留下.转正后程序员想做到高级开发.从高级该开发想做到架构师.从架构师想做到更高的总监或者CTO.往后的路越来越不容易,既需要需要个人不断的沉淀学习,也需要一定的机遇机会. 在这条路线上架构师是一个瓶颈期的重要转折点,因为这个阶段远不止个人…
作者:小傅哥 博客:https://bugstack.cn 沉淀.分享.成长,让自己和他人都能有所收获! 一.前言 你在通往架构师的路上吗? 程序员这个行业就像是在不断的打怪升级,突破每一阶段的瓶颈期. 从毕业前想通过实习拿到offer.毕业后想通过试用期到转正留下.转正后程序员想做到高级开发.从高级该开发想做到架构师.从架构师想做到更高的总监或者CTO.往后的路越来越不容易,既需要需要个人不断的沉淀学习,也需要一定的机遇机会. 在这条路线上架构师是一个瓶颈期的重要转折点,因为这个阶段远不止个人…
Deferred首次出现在jQuery 1.5中,在jQuery 1.8之后被改写,它的出现抹平了javascript中的大量回调产生的金字塔,提供了异步编程的能力,它主要服役于jQuery.ajax. Deferred就是让一组函数在合适的时机执行,在成功时候执行成功的函数系列,在失败的时候执行失败的函数系列,这就是Deferred的本质.简单的说,模型上可以规划为两个数组来承接不同状态的函数——数组resolve里的函数列表在成功状态下触发,reject中的函数在失败状态下触发. 本文原创于…
2016中国APP分类排行榜参选入围产品公示   由中国科学院<互联网周刊>.中国社会科学院信息化研究中心.eNet硅谷动力共同主办的2016中国APP分类排行榜发布暨颁奖晚宴即将举行.此次颁奖晚宴主题是:惊喜的构想只需要1分钟,而惊人的产品却需要许多共性内涵--天下高见,多有相合.此次将要发布的APP分类排行榜,深刻剖析市场动态,解读新时代创新定义,分析用户真实需求,从不同的角度以产品实例为众人作答.以下为迄今的入围产品名单(注:现仍在查遗补缺中). 2016中国APP分类排行榜参选入围产品…
这是第一次全部做出来的依次练习了,有一些都是做过两遍了的,但是还是错了几回,更多时候我还是应该多注意下细节,就好像章爷笑我 的一样,像什么vis[]标记没清0,什么格式错误,还有什么题目没看清,还是的注意一下了. 地址:8.1搜索练习 Problem A POJ 2488 A Knight's Journey 题目大意就是说帮你给你个P*Q的棋盘,让马一次全部走完,每个点只能走一次,而且要按照字典序输出(这句话最坑!!!). 这道题做过了两三次了,却老是被那句“字典序输出”给坑死.第一次看到这道…
第一集 因为那几年三天两头往硅谷里飞,所以我实在记不清这个故事到底是发生在98年还是99年夏天某日的一个下午. 那天我和Excite.com的创始人Mark V. H.在Palo Alto的一家餐厅共进午餐.说是午餐其实都已经是下午三点钟了,餐厅里仅有我们两位顾客,我们坐在沿街落地窗边的餐桌上.Mark是当时硅谷的风云人物,也是个亿万富翁.他还在斯坦福读书的时候就和同学创办了Excite.com搜索引擎公司,Excite紧随着Yahoo上了市,成为当时世界上第二大的搜索引擎,老大当然是Yahoo…
程序功能是从一个英文文本中得到单词表,再得到押韵词表.即输出可能这样开始: a ameoeba alba samba marimba... 这样结束: ...megahertz gigahertz jazz buzz fuzz 有了这么一个表,诗人会爽很多. 算法:得到单词表后,先把单词反序,用sort函数对所有反序单词排序,排好后再反序. 我叽里呱啦地写完了,用了630KB的2100行的文本来测试一下.time一下main函数,30多秒……现在用了如题的两个工具,程序跑到了0.08s! 首先,…
audiofocus试验: 使用soundPool来写一个播放音频的porject. 资源初始化: setContentView(R.layout.activity_main); Button bt1 = (Button)findViewById(R.id.bt1); Button bt2 = (Button)findViewById(R.id.bt2); final SoundPool sp = new SoundPool(1, AudioManager.STREAM_RING, 5); fi…
本文是什么 本文是一篇怀着推測角度学习一个未知东西(EventBus)的文章. 先推測EventBus是怎样实现的. 依据推測去模仿他的实现. 查看源代码.验证猜想. 更深入的去理解他. 转载请注明出处:http://blog.csdn.net/wingichoy/article/details/50628416 关于EventBus前面已经介绍了他的使用方法. 退出App新的优雅方式 依据使用流程猜想 使用EventBus的流程例如以下: 1. 注冊EventBus EventBus.getD…