打不死我的,终将使我强大!DevOps黑客马拉松参赛心得

(IDCF DevOps黑客马拉松到底是个啥活动?)

长得丑活得久、长得帅也惹人爱!
大家好,我是刘威。隆正信息的业务架构师-花名逸云。
非常荣幸可以参加在北京举办的第一届DevOps黑客马拉松比赛。黑客马拉松不是突然冒出来的,它们源自编码潮流。电影《社交网络》有一幕很出名:马克·扎克伯格在哈佛一间宿舍里举行了10分钟的编码比赛,赢家成了他第一位实习生。
黑客马拉松概念源自美国,随着智能手机风行,“黑客马拉松”逐渐成为插件开发的主要形式:一群高手云集一堂,几十个小时里开发出一款插件,累了或坐或卧,现场休息,做完当场交作品,是“世界上最酷的开发者狂欢”。
在敏捷、DevOps席卷IT公司之后,精益创业、设计思维、增长黑客等硅谷流行的思维与方法,开始被越来越多的有远见的公司接受并实践,这些新的思维与方法不仅对互联网公司是重要的,对于传统的非互联网公司而言,更是意义非凡。DevOps黑客马拉松融合上述硅谷创新方法,通过2天1晚的PK,让大家在36小时内切身感悟如何从0到1打造一个产品。
那么什么是黑客马拉松的宗旨呢?借用舟平老师的一张图告诉你。别问我为什么图上是扎克伯格,我不知道我也不敢问!黑客!

640?wx_fmt=png

本人在DevOps知识领域就是一个白衣素人,想看懵懂无知的我如何在这为期2天的虐心试炼下,初窥DevOps的冰山一角,最终成功逆袭吗?下面就和您娓娓道来。
俗话说:有人的地方就有江湖。本次比赛的选手来自不同的公司和团体,分成A、B、C三个小组,业内大咖(无敌哥-王立杰老师、徐大白-徐磊老师、姚冬老师、许舟平老师)+投资人成为本次大赛的指导及评判。

640?wx_fmt=png

各位大咖亲临指导后排依次是姚冬、许舟平、李强老师等

没有诱人的奖励,算什么黑客马拉松,要来就来真格儿的!敢想、敢要、敢得到,我们在比赛开始前,就需要对自己的团队下赌注!看,这么多的筹码,感觉来到了拉斯维加斯!赢者通吃的筹码已经准备就位!各个小组也都是磨刀霍霍等牛杀。

640?wx_fmt=png

每位导师手上有价值500W美元的筹码

先不要着急,知己知彼、百战不殆。各位江湖豪杰自报家门,小组破冰及团队展示开始了!所谓物以类聚、人以群分,我派自立为【花匠】门派,本派新晋掌门人(CEO王英伟)、首席长老(CTO 卢伟)、掌门代长老(掌门活着就上位那种,你们懂的~CPO 刘威)。三位正式弟子:大师姐王立平、二师兄粱兴龙、小师妹农倩倩,本派宗旨:匠心链接世界(我们是有多少女心)!

640?wx_fmt=png

小师妹 —— 人美心细(有意联系、非诚勿扰!)

640?wx_fmt=png

黑客马拉松 —— 硬核体能 

要进本帮-硬功得好,首先是体能考验。你以为黑客马拉松拼的只是coding和脑力?错!你只说对了一小部分,上来就是拼体力,平板支撑5分钟;俯卧撑50个、深蹲起50个。身体不过关怎么战胜“996-ICU”,就在我们还在大脑缺氧的时候,第一道山门向我们敞开。

640?wx_fmt=png

大白(●—●) —— 徐磊老师 

隐约走出来一位大白,不!是徐磊帮主。他是现任武林盟主,他掌控着天下第一大帮【园丁之家】。正所谓机会与风险并存,徐帮主虽掌管着第一大帮,却因为乐善好施、行侠仗义,目前帮中粮草、细软已经消耗大半,再这样下去就快“大帮变丐帮”、“帮主变七公”了,这次招我们A、B、C三派前来也正是为了让【园丁之家】重振雄风。

640?wx_fmt=png

项目及商业背景描述

【园丁之家】看上去,前期盈利增长、发展快速,但实则是发展后劲不足,4月和8月出现了增长乏力和衰退的迹象。盈利成周期性下滑。这说明什么问题呢?

640?wx_fmt=png

和徐帮主了解了【园丁之家】的现状后,我们突然想到武林传说中的绝世高手——人称无敌哥的王药师,王药师不但武功了得,最拿手的是中医把脉!所谓一通百通,王药师这把脉的技术:不但能给人看病,还能给【园丁之家】诊脉。

640?wx_fmt=png

无敌哥 —— 王药师 

通过诊脉,我们发现导致【园丁之家】收入下滑的真正原因,还是因为徐帮主对于衣食父母们的服务太过单一(天天胸口碎大石 —— 只有电商平台一种方式),造成各位看官视觉疲劳,赏钱减少。王药师不愧是妙手回春:不但一眼看出病根,还给出了药方:【第二曲线创新】!

640?wx_fmt=png

由第二曲线创新,引发了四个问题:
1、谁是我帮的衣食父母(Who 谁是目标客户-细分市场)?
2、各位看官到底想看什么(What 为客户提供什么-价值主张)?
3、看官们如何知道我们有什么?(How 价值主张如何传递)?
4、咱们帮的创收项目能不能增多一些?(Why 如何创造利润)

640?wx_fmt=png

综上所述,以上四点就是商业模式的灵魂拷问!
【园丁之家】和徐帮主要想摆脱困境,就需要考虑更好的商业模式。在当今武林中有三种典型赚钱的方式:
1、帮会胭脂店:与客人1对1买卖,成本投入大(传统交易);
2、抄送本帮武林秘籍卖给书店,客人到了书店买书,我帮与书店分成(转嫁付费);
3、帮会保镖:无需进货、接标走货,唯一的风险是货物遗失被抢,需要有帮会押金做担保(平台、中介模式)。
各小组想法不同,也就因人而异。
第一关:真·九阳神功(商业模式创新)
人们常说道商业模式,何为商业模式? 借用徐磊老师的一句话:商业模式是资本市场甄别企业优劣的关键点,也是企业收获成功的基石。我花匠逍遥派(C组花匠科技)想要称霸武林、技压群雄,击败明教飞鹰派(A组腾飞园创)、青城春风派(B组春风园客)就需要先学会武林绝学:真·九阳神功-商业模式画布!

640?wx_fmt=png

商业模式画布全貌 

关键是学习神功的时间有限,只有40分钟的时间,结果要么是练成神功,要么是走火入魔(欲练神功……)。所有成员心、脑、手并用;本派虽是新建但各师兄弟姐妹团结一致、群策群力、各个先天资质独特。掌门引导、我来辅助,不一会功夫,神功练得是有模有样。

640?wx_fmt=png

第一式:客户群体细分 我们花匠派的生意是官家也做,百姓也做,既2C又2B。
第二式:需求问题 问题不能太多有三个足够了(人生哲学三问:早上、中午、晚上吃什么?) 
  • 官府(市政府绿化局、环保局):希望有政绩、按时交租金、利于监管 —— 便捷、专业、性价比高;
  • 钱庄、镖局(园艺公司):希望有高质量的保镖(外包服务),如果有掌门与各位长老传授一些心法、功法就更好了(提供专业服务和技能把关)。
  • 百姓、衣食父母们(个人客户):都说高手在民间!可高手没有展示的平台啊?(交流分享平台)、还有些百姓也想加入本帮,但是苦于没有师傅带领。(没有知识和经验,需要相关课程指导) 
第三式:解决方案 解决方案对应问题,也是三个。官府、钱庄、百姓各有策略。
第四式:独特卖点-简短宣言 匠心链接世界!(少女心宣言) 
第五式:渠道 我们为了达成目标而采取的方式,独乐乐、不如众乐乐,要想经营好帮派,我们就得和其他门派结盟,共同赢利(如视频派)。
第六式:收入分析 这个是关键的!得知道本派的生活Money从哪里来吧?(胸口碎大石、民间高手Vlog分享、在线老师傅授课、官府保镖) 
第七式:成本分析 本派家小业小,花的每一分钱,都有大师姐记账!(行侠仗义获得民心、本派车马费、弟子训练费、本派别院、场地使用费等等……) 
第八式:关键指标 忙了这么久,怎么知道本派赚到钱没有?得民心没有?帮助到徐帮主没有?都得有参考吧。我们还是要聚焦百姓,一切来源于百姓。本派KPI明确:要有好名声,就看看百姓满意度吧!
第九式:门槛优势 这门槛吗?呵呵,掌门常年趴在田间地头、村子里佃农、地主、大户都和我们有往来(源头供应商),再一方面我们有官府的特许经营权(环保局、绿化局指定合作商)。所以不怕其他帮派来挑战。

640?wx_fmt=png

花匠科技——电子商业画布 

下面是我花匠逍遥派学习修炼九阳神功后的修炼成果,可以看到我派已经小有所成!并拔得头筹、得到徐帮主和王药师的肯定。

640?wx_fmt=png

花匠科技 - 纸质商业画布

640?wx_fmt=png

现场演示介绍 - PK 

学会九阳神功的九式,你便可以仗剑走江湖了。咦!说到剑……!赤手空拳怎能行侠仗义,还是得有一个趁手的兵器,正如孙悟空东海寻得定海神针-如意金箍棒。
少侠,你问我们花匠派有什么好兵器吗?我这就告诉你。本派两袖清风,并无神兵利器,本派的宗旨是手中无剑、心中有剑。这…… 
说着走到密林深处,见一仙风道骨之人(姚大师)朝我们微笑,这是要教我们打造兵器吗?

640?wx_fmt=png

姚大师 —— (图左:舟平老师、图右:姚冬老师) 

第二关:易筋经-察言观色(用户故事地图) 
姚大师擅长武林内功第一内功绝学——易筋经,据传言掌握了这门功法,路人只要经过,他的喜好、需求、想法便一目了然,这样的武林绝学我们当然要学!姚大师说,易筋经(用户故事)这东西非常简单,只是不入空门无法习得...
下面就让我们看看这门功法的玄妙之处:

640?wx_fmt=png

用户故事地图讲解

640?wx_fmt=png

理解用户故事的要领 

光说不练假把式,姚大师刚说完,我们就开始剃头了…… 
第三关:六脉神剑(产品功能规划) 
【关于识别最小MVP】 本派分为全流(掌门人 CEO )、一流(代掌门 CPO)两宗,全流主张:识别MVP要全面、完整;一流主张:识别MVP要容易实现和落地。
不同弟子和长老意见不同,这可就有意思了!本派门人在选择修炼招式上出现了差异。
以下为讨论内容(场面是相当混乱,可这也是黑客马拉松挑战和好玩的地方):
  • 掌门:我们应该从……吧啦吧啦、我们2B和2C都做…… 
  • 一流:我带着大师姐、小师妹从如何应对百姓入手。
  • 全流:王掌门带领首席长老、二师兄,从如何应对官府入手。

640?wx_fmt=png

一流分析2C个人客户 

640?wx_fmt=png

全流分析2B政府客户 

在这个过程中,帮派开始自动分裂。掌门也很是无奈,我们进入《PM-BOK大法》里面说的Storming阶段-组织动荡期,时间转瞬即逝。眼看马上要进入到下一次的帮派比试!
倩倩师妹说道:CPO代掌门你们规划有问题!(厉害了,我这才发现小师妹练过Scrum心法),产品识别不清!作为PO世界的白衣素人,听到这里我顿时懵了!(我心里想:倩倩小师妹,我是第一次出任CPO啊!但是我不会让你失望的,马上调整策略),我选择了向姚大师请教(在最短的时间内寻找问题原因)。

640?wx_fmt=png

需求合并崩溃中……只有40分钟了!

看到我派开始出现分裂危机,姚大师一语道破天机。制作用户故事地图时要找到最小的MVP,就是一次发布完成给客户带来价值的最小功能需求(不要追求大而全的需求迭代任务)。

640?wx_fmt=png

我Review了姚大师之前所给的指引。经过大家最终确认、我们达成了一致意见:砍掉2B业务、保留2C业务;同时,不再考虑通过收集问题和问卷作为最小MVP,要让网红达人通过AI随拍随购买,同时将收集APP端热推产品作为最终的MVP!
这易筋经是掌握了,但是练习六脉神剑消耗内力很大、我们必须评估自身的内力是否可以支持这武林绝学(用户故事开始估算用户点数)。大家经过3-4轮和谐讨论后,最终确定了使用一次易筋经的内力消耗(迭代总点数评估及人天评估),我们稍做调整继续上路。
少侠,你觉得接下来可以休息吗?你错了,马上开始三大门派二次PK……

640?wx_fmt=png

产品规划PK 

640?wx_fmt=png

青城春风派(右:青城一姐任女侠)

经过一番激烈的唇枪舌战,我帮派与其他两派势均力敌,我们发现青城一姐任女侠话锋灵力、游刃有余,对我派称霸武林构成一定威胁,这一阶段:江湖形成三足鼎立之势。
好了,我们现在学会了易筋经、掌握了六脉神剑!不过,还是不能着急,在行走江湖前,要先了解哪些人需要我们帮助?接下来我们要进阶的便是画中丹青,慧眼识英雄!
第四关:画中丹青(用户画像) 
王药师就是王药师,我们再次遇到无敌哥;这次他一没在田间采药,二没给人诊脉看病,却在河边画起人物画来,这无敌哥真是了得,医画双修啊!我们赶忙上前向王药师请教,你这画的是什么啊?

640?wx_fmt=png

王药师呵呵一笑,“这个叫画中丹青(用户画像)!”画出的人惟妙惟肖、宛如仙人下凡,对人的五官、喜好、性情一画便知!四海八荒第一丹青果然名不虚传。
这画中丹青的核心奥义主要有两点:
  • 一是人物形象化:个人基础数据、能力标签。
  • 二是用户画像的五类标签:身份标签、触点标签、需求标签、情感标签、能力标签。
通过与王药师的心得交流,我们的画工有了极大进步。于是乎第三次门派PK上演!本次PK本派以目标客户【花美男】拔得头筹,得到导师和神秘投资人的青睐。

640?wx_fmt=png

本派作品【花美男】 

640?wx_fmt=png

【三大门派作品展】 

第五关:有字天书(交付流水线) 
还没来得及体验一时的欢喜,徐帮主突然出现在众人面前,大声喝道:你们这些江湖中人,说好帮我解围让我重回武林盟主之位,到底何时兑现(完成第一个迭代MVP版本的线上交付)?
说着便从口袋里拿出一本天书,放在众人面前。边拿边说到:“我这手上有一本《微软派的Azure搭建天书》,你等可以在我今晚参透这天书时助我一臂之力,否则休怪我下逐客令!” 
众人见状,当即回应:一本天书有何难度,马上搭建……,刚要开始动手,徐帮主又说到:“这天书乃是梵文,我自己心中有数,但是你们能参透多少,如何证明?因此尔等须将参悟的内容黑纸白字写下,之后由我复查,通过者重重有赏!
我派首席长老(CTO 卢伟 — 核心研发)和小师妹(农倩倩 —CI/CD)平日里对梵文颇有研究,所以关于这参透有字天书的任务就交于他们两人。

640?wx_fmt=png

各小组现场破译天书并讲解(还原系统架构) 

剩下我们几人:大师姐王丽萍(质控)、二师兄粱兴龙(SM)、掌门(CEO王英伟)、我(售前兼PO)开始参悟徐帮主提供的心法,将其写于白纸之上。为各位看官附上一些天书残卷……

640?wx_fmt=png

附Azure技术框架图

640?wx_fmt=png

【花匠组】系统架构图 
我帮和其他两帮在和平友好的氛围下参悟天书,在天书参透讲解方面,青城春风派(B组春风园客)技高一筹,青城帮梵语一哥,手、脑、口并用,一骑绝尘!

640?wx_fmt=png

青城帮梵语一哥(B组CTO)

与此同时,我帮首席长老(CTO 卢伟 — 核心研发)和小师妹(农倩倩 —CI/CD)也是拼尽全力,成功部署【园丁之家】的核心内容(电商网站CI/CD成功部署);

640?wx_fmt=png

【园丁之家】电商官网

640?wx_fmt=png

CI/CD 运行部署管理 

640?wx_fmt=png

硬核白纸逻辑 

有字天书(交付流水线)的参透及耐力比拼结束后,天已入夜,三派便回客栈小歇,约好明日再战!
第六关:九阴真经(影响地图、冷启动) 
经过一夜的休整,各派人员精神饱满,准备迎接今日的挑战!开门见山,今日守在山门前的正是之前传授我们易筋经的姚大师。
姚大师就是姚大师,上来便把他的压箱底绝活告诉我们【九阴真经】(影响地图)。
这【九阴真经】非同凡响、乃是高级功法,想要掌握必须注意如下事项:
1、谁能帮助我们、谁又会阻挠我们?我们和其他两队既是竞争关系,也是协作关系,要因时因情况而定。(Who 谁?主要角色、次要角色、场外角色)。需要注意80/20原则、优先级、及角色的具体定义。例如:我帮胭脂店16岁的如烟姑娘,要帮我们卖鲜花。
2、我【花匠】帮存在的意义是什么?上到掌门、帮主,下到阿猫阿狗都要清楚!是为了行侠仗义、帮助【园丁之家】的徐帮主重振帮会。(Why 为什么?我们的目标是什么,每一个人都要清楚,而且目标清晰明确,满足SMART原则、怎么做引导出假设)。例如:我们要在3个月内,帮【园丁之家】收益翻一倍。
3、我们负责服务的官府也好、百姓也好会有哪些行为,这些行为又会如何影响他们的行动?这些行动是否对我们有利,如果不利我们如何应对?(How 怎样?重点放在客户的期望的变化、只列出对接近目标有帮助的影响、影响是角色活动、是业务而不是产品功能等)。例如:我们可以给地主小哥提供买花送园艺知识的活动,这小哥卖了花、学习了园艺,还帮我们做了宣传。
4、最后我们还要会庖丁解牛,(业务目标的逐级拆解)。

640?wx_fmt=png

影响地图的意义 

听了姚大师的讲解,感觉突然全身血脉偾张、这是要马上修炼九阴真经的节奏啊,来个冰火两重天!除了我【花匠】派外,另外两派也是虎视眈眈,拔剑相向……马上就要展开决战了。
这次修炼九阴真经的这个任务,就交给我这代长老了。我立刻召集大师姐、小师妹、二师兄和首席长老开始修炼(掌门好像已被架空……);

640?wx_fmt=png

【花匠科技】影响地图准备中…… 

随后我们便迎来了明教飞鹰派(A组腾飞园创)、青城春风派(B组春风园客)两派的挑战,亮兵器!!这是我和青城一姐的再次短兵相接。这里的逻辑是环环相接,帮里的兄弟会帮我向对方提问,交战逐渐进入白热化。本人以微弱的优势为本帮赢得了50W的官银。

640?wx_fmt=png

三个小组影响地图PK——这已经是第三次了…… 

第七关:闭关修炼(路演准备) 
稍做休息,我们便迎接终极决战。我【花匠】派经过各种体术、脑力、内功、心法、兵器的比试,门派成员的修为已经得到了大幅度的提升,本帮实力也得到了质的飞跃。大师姐使上了墨家刀法、耍起来甚是犀利!(王立平5分钟会用墨刀,之前从未接触!这便是黑客马拉松给人带来的突破)。小师妹也是打起了还我飘飘拳(之前没有PPT编写经验,从未写过商业分析)。

640?wx_fmt=png

大师姐 - 王立平墨刀处女作

640?wx_fmt=png

【花匠团队全员】 

第八关:决战紫金之巅(路演终极PK) 
如今,我【花匠】派,已经可以力压明教飞鹰派(A组腾飞园创),如要称霸武林,就只有青城春风派(B组春风园客)这个老对手!本帮王掌门对我给予厚望,最后一战让我与他双剑合璧。
我【花匠】派王掌门一马当先。开场先是一招多情怀(讲情怀、社会责任、公司愿景)、又接一招如来神掌(劝人慈悲向善、公司不作恶、为民生做公益),看我出阵便准备好菩提心经,这家伙居然还是佛道双休!(做人要有善心、要包容)。

640?wx_fmt=png

C组花匠科技01 —— 路演最终PK 

我见状,驾马向前起手使出一招霸王枪(收入分析、成本分析、公司收支平衡点),挥手便是火攻齐射(销售目标、营销策略、落地方案、回款预测)。

640?wx_fmt=png

C组花匠科技02 —— 路演最终PK 

收枪换指,突然想起大师传授与我的六脉神剑剑决,抬起右手大拇指使出少商剑(和视频网站、网络公司签定战略协议)。
随抬右手食指使出商阳剑(激活原有存量客户5000W,3个月完成应收900W)。
换到右手中指使出中冲剑(下沉3、4线低端市场解决贫困人民温饱问题、响应国家“扶贫”号召)。
再换右手无名指使出关冲剑(通过视频分享打通网红达人+旅行VLOG);
最后一击换右手小指使出少冲剑(搭建学习分享平台售卖在线课程,同时打通富人与穷人的价值供应链,做到富人分享、穷人增收,通过平台共赢!)。
在枪、剑、火的三维打击下,明教飞鹰派(A组腾飞园创)使出琴棋书画(市场分析、解决方案、产品策略、视频网红)的精妙招数,但因内力不足败下阵来(产品方向不够专一、融资金额使用没有说明)。

640?wx_fmt=png

A组腾飞园创 —— 路演最终PK

眼看就只剩下青城春风派(B组春风园客),青城派首发还是青城一姐任女侠,此时我得知原来她是副掌门(CPO),果然是巾帼不让须眉。任女侠一上场便用出一套玉女剑法(花店地推、物流搭建、冷链供应、外包快递服务),接着对方掌门人使出一招神龙摆尾(已经融资1000W,本次是二期融资、要投资人有愿景愿意砸钱才可以);随后对方梵文一哥发力,打出两连击大力金刚掌(基于微软Azure云又开发出两个应用,同时导入数据模拟POC数据)。

640?wx_fmt=png

B组春风园客 —— 路演最终PK 

我方见势不妙,请出首席长老使出一招移花接木(市场活动页面已经完成,并部署到官网)!掌门上前补刀,使出一招猴子偷桃(这都什么招数?花美男托尼老师已经和我花匠签署了独家代言合同,网络大V自带流量)……紫金之巅、三派混战一团、难分伯仲,一会儿青城派有双女侠见招拆招(你们技术加班是常态,996-ICU如何解决?)一会儿又被补刀偷袭(你们为何放弃成本估算的优势?你们物流前期成本投入过大,像京X,每年亏损几十亿)……

640?wx_fmt=png

青城派一姐:任女侠

三派混战至黄昏时分,突然武林盟主徐帮主赶到,姚大师、王药师、舟平大师、古墓小龙女、火云掌李强紧随其后,看来今天这场武林至尊的争斗,要请几位前辈做评断了!
最终,青城春风派(B组春风园客)称霸武林-扎克伯格奖!(最佳黑客团队奖、最佳交付流水线奖)。

640?wx_fmt=png

明教飞鹰派(A组腾飞园创)笑傲江湖-爱迪生奖(最佳创意团队奖)!

640?wx_fmt=png

我【花匠】派掌门人归隐山林,任命我为新一任掌门(乔布斯奖 —— 最佳个人演讲奖),任我天地间,逍遥自在游!白衣素人逆袭DevOps 黑客马拉松的江湖故事到这里就结束了,谢谢各位看官捧场。

640?wx_fmt=png

江湖还是那个江湖,我们已不再是我们。愿你出走半生,归来仍是少年。

640?wx_fmt=png

PS:此文章为本人第一次写自媒体软文,如有不当之处还请业内大咖包容,如方法、概念上有失偏颇还请拍砖指正!谢谢各位看官。
一个想把精益、敏捷、DevOps同心法打通的男人。愿每个人都能做个心里有光的人。忠于自己的初心,心里有光不惧前行!
彩蛋

640?wx_fmt=png

640?wx_fmt=gif
北京站第二期DevOps和深圳站DevOps日程已经确定,小伙伴们可以开始报名咯~~~~

640?wx_fmt=png

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/313852.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

Java线程池面试题

1、什么是线程池 java.util.concurrent.Executors提供了一个 java.util.concurrent.Executor接口的实现用于创建线程池 多线程技术主要解决处理器单元内多个线程执行的问题,它可以显著减少处理器单元的闲置时间,增加处理器单元的吞吐能力。 假设一个服…

「标签管理」使用标签管理有道云笔记资料

因着大家对文件标签化比较高难道,需要熟悉一个标签工具软件,所以今天暂时来介绍个简单一些的网络资料的标签化管理,使用有道云笔记作为落地工具,同理在OneNote、印象笔记上原理类似。有道云笔记免费功能够用为了选择哪个笔记产品&…

我如何吸引Elastic创始人一起对高并发写入进行优化?

导语:在腾讯金融科技数据应用部的全民 BI 项目里,我们每天面对超过 10 亿级的数据写入,提高 ES 写入性能迫在眉睫,在最近的一次优化中,有幸参与到了 Elasticsearch 开源社区中。背景为了更便捷地分析数据,腾…

微软+开源,那些亲爱的以及热爱的

微软 Reactor 社区空间开幕式暨 Azure Meetup 社区活动已于9月7日在上海圆满结束!但是…如何构建一个可持续发展的社区未来的路,仍然很长...你应该知道的微软 Reactor微软 Reactor 是微软为构建开发者社区而提供的一个社区空间,以“予力多元…

ASP.NET Core 2.2 项目升级至 3.0 备忘录

.NET Core 3.0及ASP.NET Core 3.0 前瞻ASP.NET Core 3.0 迁移避坑指南将 ASP.NET Core 2.2 迁移至 ASP.NET Core 3.0 需要注意的地方记录在这篇随笔中。TargetFramework 改为 netcoreapp3.0 <TargetFramework>netcoreapp3.0</TargetFramework>从 Web 项目&#xff…

Java 死锁

目录&#xff1a; 什么是死锁&#xff1f;死锁是怎么产生的&#xff1f;怎么排查死锁&#xff1f;死锁的预防拓展&#xff1a;Java CPU 100%排查 一 什么是死锁&#xff1f; 注&#xff1a;线程和进程都可能会产生死锁&#xff0c;以下以线程为例 死锁是指两个或两个以上的…

.NET Core 微信小程序退款——(统一退款)

点击上方“dotNET名人堂”&#xff0c;选择“设为星标”用学习的姿态&#xff0c;步入工作的状态继上一篇".NET Core 微信小程序支付——&#xff08;统一下单&#xff09;后"&#xff0c;本文将实现统一退款功能&#xff0c;能支付就应该能退款嘛&#xff0c;一般涉…

Mysql数据库锁机制

一&#xff1a;概念介绍 MySQL数据库锁管理机制&#xff1a; SQL层实现的锁机制    Meta-data元数据锁&#xff1a;在table cache缓存里实现的&#xff0c;为DDL&#xff08;Data Definition Language&#xff09;提供隔离操作。一种特别的meta-data元数据类型&#xff0c;…

干货|亲测有效的N倍学习效果笔记法

这里是Z哥的个人公众号每周五11&#xff1a;45 按时送达当然了&#xff0c;也会时不时加个餐&#xff5e;我的第「108」篇原创敬上大家好&#xff0c;我是Z哥。先祝大家中秋快乐。我猜你现在心情不错&#xff0c;毕竟小长假的第一天才开始&#xff0c;后面还有60个小时的假期&a…

.NET Core 3.0 可卸载程序集原理简析

文章转载授权级别&#xff1a;A 预计阅读时间&#xff1a;8分钟 损失发量&#xff1a;不好统计因为最近在群里被问到如何理解 .NET Core 3.0 可卸载程序集&#xff0c;所以就写了这篇简单的分析。因为时间实在很少&#xff0c;这篇文章只简单的罗列了相关的代码&…

.NetCore技术研究-ConfigurationManager在单元测试下的坑

最近在将原有代码迁移.NET Core, 代码的迁移基本很快&#xff0c;当然也遇到了不少坑&#xff0c;重构了不少&#xff0c;后续逐步总结分享给大家。今天总结分享一下ConfigurationManager遇到的一个问题。先说一下场景&#xff1a;迁移.NET Core后&#xff0c;已有的配置文件&a…

分析一次double强转float的翻车原因

人逢喜事精神爽,总算熬到下班撩~~正准备和同事打个招呼回家,被同事拖住问了.?‍♂️: 你们组做的那块代码,把double类型数据成float有问题啊?.?‍♀️: 嗯?不对是正常啊,float精度是没有double高,但float能保存到小数点后好多位,对我们来说完全够用了!?‍♂️: 不是啊,这不…

.NET Core 3.0之深入源码理解Host(二)

写在前面停了近一个月的技术博客&#xff0c;随着正式脱离996的魔窟&#xff0c;接下来也正式恢复了。本文从源码角度进一步讨论.NET Core 3.0 中关于Host扩展的一些技术点&#xff0c;主要内容是关于创建Long Run Program的创建与守护。关于Host&#xff0c;我们最容易想到的就…

dotNET Core实现分布式环境下的流水号唯一

业务背景在管理系统中&#xff0c;很多功能模块都会涉及到各种类型的编号&#xff0c;例如&#xff1a;流程编号、订单号、合同编号等等。编号各有各自的规则&#xff0c;但通常有一个流水号来确定编号的唯一性&#xff0c;保证流水号的唯一&#xff0c;在不同的环境中实现方式…

认证方案之初步认识JWT

前言&#xff1a;现在越来越多的项目或多或少会用到JWT&#xff0c;为什么会出现使用JWT这样的场景的呢&#xff1f;假设现在有一个APP&#xff0c;后台是分布式系统。APP的首页模块部署在上海机房的服务器上&#xff0c;子页面模块部署在深圳机房的服务器上。此时你从首页登录…

Java实现生产消费模型的5种方式

** 前言 ** 生产者和消费者问题是线程模型中的经典问题&#xff1a;生产者和消费者在同一时间段内共用同一个存储空间&#xff0c;生产者往存储空间中添加产品&#xff0c;消费者从存储空间中取走产品&#xff0c;当存储空间为空时&#xff0c;消费者阻塞&#xff0c;当存储…

Leetcode 86. 分隔链表

给定一个链表和一个特定值 x&#xff0c;对链表进行分隔&#xff0c;使得所有小于 x 的节点都在大于或等于 x 的节点之前。你应当保留两个分区中每个节点的初始相对位置。示例:输入: head 1->4->3->2->5->2, x 3输出: 1->2->2->4->3->5题目分析…

深入理解 JVM Class文件格式(一)

** 一、JVM体系结构 ** ** 二、class格式文件概述 ** class文件是一种8位字节的二进制流文件&#xff0c; 各个数据项按顺序紧密的从前向后排列&#xff0c; 相邻的项之间没有间隙&#xff0c; 这样可以使得class文件非常紧凑&#xff0c; 体积轻巧&#xff0c; 可以被J…

深入理解 JVM Class文件格式(二)

** class文件中的特殊字符串 ** 特殊字符串是常量池中符号引用的一部分&#xff0c;包括三种&#xff1a; 类的全限定名&#xff0c; 字段和方法的描述符&#xff0c; 特殊方法的方法名。 下面我们就分别介绍这三种特殊字符串。 &#xff08;1&#xff09; 类的全限定名 在…

.NET框架之“小马过河”

.NET框架之“小马过河”有许多流行的 .NET框架&#xff0c;大家都觉得挺“重”&#xff0c;认为很麻烦&#xff0c;重量级&#xff0c;不如其它“轻量级”框架&#xff0c;从而不愿意使用。面对形形色色的框架发愁&#xff0c;笔者也曾发愁。但我发现只要敢于尝试&#xff0c;这…