草庐IT

试用 ModVB(一):安装教程+使用 JSON 常量和 JSON 模式匹配

 前排提醒:阅读此文章并充分尝试ModVB的新语法需要较长的时间。对于程序员而言,如果你工作时不用VB,则最好避免在上班时间看,以免被领导认为你在长时间摸鱼。什么是ModVBModVB是一个免费和独立的VB.NET“mod”,装一个VSIX和对应的NuGet包就能用新功能。其中mod的意思包含:修改版(modified),现代(modern),以及取模运算(modulo)(VB+ModVB) Mod VB=ModVB。 关于ModVB的作者AnthonyD.Green在微软的托管编程语言团队有八年工作经验。大多时候是Roslyn编译器团队的项目群/项目集经理(ProgramManager)。他

试用 ModVB(一):安装教程+使用 JSON 常量和 JSON 模式匹配

 前排提醒:阅读此文章并充分尝试ModVB的新语法需要较长的时间。对于程序员而言,如果你工作时不用VB,则最好避免在上班时间看,以免被领导认为你在长时间摸鱼。什么是ModVBModVB是一个免费和独立的VB.NET“mod”,装一个VSIX和对应的NuGet包就能用新功能。其中mod的意思包含:修改版(modified),现代(modern),以及取模运算(modulo)(VB+ModVB) Mod VB=ModVB。 关于ModVB的作者AnthonyD.Green在微软的托管编程语言团队有八年工作经验。大多时候是Roslyn编译器团队的项目群/项目集经理(ProgramManager)。他

10种创新方式 | 教你尝试用多种创新构筑企业护城河

在当今的数字化经济中,竞争护城河最经常来自创新的力量。企业如何从哪里着手创新?厌倦了把时间浪费在创新集思会议,抑或改善现有的产品也改变不了增长?发明并不总是导致创新。德勤的创新咨询Doblin团队提出的《10种创新类型》,一个有用又直观的工具用于诊断和丰富您正在研究的创新或分析发现遗漏的错误和缺失的维度,让你的创新构想更成熟,将公司的下一件创新转化为成功的现实。如何从哪里创新正如风险资本家彼得·泰尔(PeterThiel)所说,“竞争是为失败者的”。不可避免地,每家公司都必须在外面争夺市场份额,但是您真的不希望处于竞争如此激烈以至于在此过程中侵蚀掉任何潜在上升空间的情况,这种情况称为完美经济学

10种创新方式 | 教你尝试用多种创新构筑企业护城河

在当今的数字化经济中,竞争护城河最经常来自创新的力量。企业如何从哪里着手创新?厌倦了把时间浪费在创新集思会议,抑或改善现有的产品也改变不了增长?发明并不总是导致创新。德勤的创新咨询Doblin团队提出的《10种创新类型》,一个有用又直观的工具用于诊断和丰富您正在研究的创新或分析发现遗漏的错误和缺失的维度,让你的创新构想更成熟,将公司的下一件创新转化为成功的现实。如何从哪里创新正如风险资本家彼得·泰尔(PeterThiel)所说,“竞争是为失败者的”。不可避免地,每家公司都必须在外面争夺市场份额,但是您真的不希望处于竞争如此激烈以至于在此过程中侵蚀掉任何潜在上升空间的情况,这种情况称为完美经济学

线上服务宕机,码农试用期被毕业,原因竟是给MySQL加个字段

1.问题:怎么给线上表加字段?工作中最常遇到的问题,怎么给线上频繁使用的大表添加字段?比如:给下面的用户表(user)添加年龄(age)字段。CREATETABLE`user`(`id`intNOTNULLAUTO_INCREMENTCOMMENT'主键',`name`varchar(100)DEFAULTNULLCOMMENT'姓名',PRIMARYKEY(`id`))ENGINE=InnoDBCOMMENT='用户表';有同学会说,这还不简单,直接加不加完了,用下面的命令:ALTERTABLE`user`ADD`age`intNOTNULLDEFAULT'0'COMMENT'年龄';添加完

线上服务宕机,码农试用期被毕业,原因竟是给MySQL加个字段

1.问题:怎么给线上表加字段?工作中最常遇到的问题,怎么给线上频繁使用的大表添加字段?比如:给下面的用户表(user)添加年龄(age)字段。CREATETABLE`user`(`id`intNOTNULLAUTO_INCREMENTCOMMENT'主键',`name`varchar(100)DEFAULTNULLCOMMENT'姓名',PRIMARYKEY(`id`))ENGINE=InnoDBCOMMENT='用户表';有同学会说,这还不简单,直接加不加完了,用下面的命令:ALTERTABLE`user`ADD`age`intNOTNULLDEFAULT'0'COMMENT'年龄';添加完

【Windows版本控制】上海道宁为您提供VisualSVN下载、试用、教程

  VisualSVN是VisualStudio的专业Subversion集成插件集成了Subversion和Apache简化了手工配置Subversion的繁琐步骤  VisualSVN是SVN的客户端和VisualStudio集成在一起 VisualSvnServer是SVN的服务器端包括Subversion、Apache和用户及权限管理   一、开发商介绍 VisualSVNSoftware是美国一家快速发展的独立软件供应商。自2005年以来,VisualSVNSoftware为版本控制系统提供专业的工具和解决方案。VisualSVNSoftware主要拥有适用于VisualStudio

【Windows版本控制】上海道宁为您提供VisualSVN下载、试用、教程

  VisualSVN是VisualStudio的专业Subversion集成插件集成了Subversion和Apache简化了手工配置Subversion的繁琐步骤  VisualSVN是SVN的客户端和VisualStudio集成在一起 VisualSvnServer是SVN的服务器端包括Subversion、Apache和用户及权限管理   一、开发商介绍 VisualSVNSoftware是美国一家快速发展的独立软件供应商。自2005年以来,VisualSVNSoftware为版本控制系统提供专业的工具和解决方案。VisualSVNSoftware主要拥有适用于VisualStudio

转正指南|实习生和试用期你要知道的那些事儿

  团队每年都会来实习生、新人,最后两星期准备转正串讲时候都会感慨“转正好难”。平时循规蹈矩做一些日常迭代需求,团队也没有给留出足够的技术项目时间,PPT里实在没有可写的东西,本文对转正需要注意的事项做了一些梳理,供大家做参考。 转正时候评委最在意的实习期间的矛盾在于,大家既希望实习生可以广泛接触团队的业务和技术体系,这样在工作思维转换和技术能力上都会有均衡的发展;又希望实习生可以focus在某个垂直领域,结合业务痛点深入研究,做出些个人特色的改善和突破。不少师兄在第一种思路上尝试一两星期后,在转正的压力下被迫用第二种思路培养实习生,甚至会有拔苗助长的现象。现在回头来看这种焦虑感下的“亮点”期

转正指南|实习生和试用期你要知道的那些事儿

  团队每年都会来实习生、新人,最后两星期准备转正串讲时候都会感慨“转正好难”。平时循规蹈矩做一些日常迭代需求,团队也没有给留出足够的技术项目时间,PPT里实在没有可写的东西,本文对转正需要注意的事项做了一些梳理,供大家做参考。 转正时候评委最在意的实习期间的矛盾在于,大家既希望实习生可以广泛接触团队的业务和技术体系,这样在工作思维转换和技术能力上都会有均衡的发展;又希望实习生可以focus在某个垂直领域,结合业务痛点深入研究,做出些个人特色的改善和突破。不少师兄在第一种思路上尝试一两星期后,在转正的压力下被迫用第二种思路培养实习生,甚至会有拔苗助长的现象。现在回头来看这种焦虑感下的“亮点”期