我在googleplay上发布了一个应用程序,但我遇到了一个错误,该错误仅发生在SamsungGalaxyTab210.1withandroid4.1上。(你可以想象我没有那个设备)我有那个错误报告java.lang.RuntimeException:UnabletostartactivityComponentInfo{xxx}:android.view.InflateException:BinaryXMLfileline#8:Errorinflatingclass...Causedby:java.lang.NumberFormatException:Invalidint:"5.0di
工作中总是遇到数据存储相关的Bug工单,新需求开发设计中也多多少少会有数据模型设计和存储相关的问题。经过几次存储方案设计选型和讨论后发现需要有更全面的思考框架。 日常开发中常用的存储方案选型很多都是“拿来主义”的,凭借着经验、习惯选用,但对它们的细节特性或约束少有研究。 除了手边会用的存储方案,也应该关注市面上更合适的存储方案。 一定的技术预研和储备能够帮助未来更好的技术方案设计。 故写了这篇文章,抛出我的观察和思考,希望日后可以将一些更先进(合适)的技术引入公司业务,助力业务发展。 存储选型的考虑要素 存储选型的目的还是为了我们的使用场景和用户服务,因此在选型前需要回答一些业务指标&技术
工作中总是遇到数据存储相关的Bug工单,新需求开发设计中也多多少少会有数据模型设计和存储相关的问题。经过几次存储方案设计选型和讨论后发现需要有更全面的思考框架。 日常开发中常用的存储方案选型很多都是“拿来主义”的,凭借着经验、习惯选用,但对它们的细节特性或约束少有研究。 除了手边会用的存储方案,也应该关注市面上更合适的存储方案。 一定的技术预研和储备能够帮助未来更好的技术方案设计。 故写了这篇文章,抛出我的观察和思考,希望日后可以将一些更先进(合适)的技术引入公司业务,助力业务发展。 存储选型的考虑要素 存储选型的目的还是为了我们的使用场景和用户服务,因此在选型前需要回答一些业务指标&技术
日常开发工作中,有时候你是否发现写代码时6到飞起顺风顺水,但涉及到需求跟进,会议参与,与人沟通,目标制定等工作场景时,总是不得章法,出现表达不清楚,抓不住重点,琐事包围无法脱身,沟通过程低效等情况,如果有,很显然此时的你需要关注到工作效率的问题。本文尝试从多个方面做一些归纳总结,可能给你带来一些意识和思维上的启发。工作效率,一般指的是工作产出与工作投入之比,我们总是渴望有高的工作效率,这意味,可以用更*的投入完成相同的产出,从而能够节省出资源在其他有意义的方面做投入。本文尝试从意识,主观,客观,团队内部与外部沟通,工具等六个方面进行工作效率提升的梳理,以期尽可能多视角归纳出工作效率改进的方向
日常开发工作中,有时候你是否发现写代码时6到飞起顺风顺水,但涉及到需求跟进,会议参与,与人沟通,目标制定等工作场景时,总是不得章法,出现表达不清楚,抓不住重点,琐事包围无法脱身,沟通过程低效等情况,如果有,很显然此时的你需要关注到工作效率的问题。本文尝试从多个方面做一些归纳总结,可能给你带来一些意识和思维上的启发。工作效率,一般指的是工作产出与工作投入之比,我们总是渴望有高的工作效率,这意味,可以用更*的投入完成相同的产出,从而能够节省出资源在其他有意义的方面做投入。本文尝试从意识,主观,客观,团队内部与外部沟通,工具等六个方面进行工作效率提升的梳理,以期尽可能多视角归纳出工作效率改进的方向
前言 笔者在带团队的六年中发现,程序员们在职场都有一个共同的困扰:“好像写代码都没什么问题了,日常工作基本上都是应付业务需求的开发,好像找不到其他的更大的附加价值了,我应该找一些什么样的发力点才能让我的价值更突出呢?”。笔者以为,这就是典型的硬技能当下「看似」没有什么问题了,瓶颈卡在了软技能上。所以开篇做个小分享,聊聊程序员的软技能。 注意:今天讲的软技能≠心灵鸡汤,都是实实在在要学的技能。也不代表笔者精通了这些软技能,也是自己的个人心得与学习梳理,与大家做个分享,一起学习。 什么是软技能 所谓软技能,就是相对于「硬技能」而言的技能,对于程序员来说,「硬技能」就是计算机专业技术能力,软技能则
前言 笔者在带团队的六年中发现,程序员们在职场都有一个共同的困扰:“好像写代码都没什么问题了,日常工作基本上都是应付业务需求的开发,好像找不到其他的更大的附加价值了,我应该找一些什么样的发力点才能让我的价值更突出呢?”。笔者以为,这就是典型的硬技能当下「看似」没有什么问题了,瓶颈卡在了软技能上。所以开篇做个小分享,聊聊程序员的软技能。 注意:今天讲的软技能≠心灵鸡汤,都是实实在在要学的技能。也不代表笔者精通了这些软技能,也是自己的个人心得与学习梳理,与大家做个分享,一起学习。 什么是软技能 所谓软技能,就是相对于「硬技能」而言的技能,对于程序员来说,「硬技能」就是计算机专业技术能力,软技能则
官方手册:https://docs.citusdata.com 脑图大纲入门什么是Citus?Citus可以扩展多远?何时使用Citus多租户数据库实时分析使用注意事项何时Citus不合适快速教程多租户应用程序数据模型和示例数据创建表分发表和加载数据运行查询实时分析数据模型和样本数据创建表分发表和加载数据运行查询 安装单节点CitusDocker(Mac或Linux)Ubuntu或DebianFedora,CentOS,或RedHat多节点CitusUbuntu或Debian在所有节点上执行的步骤在协调器节点上执行的步骤Fedora,CentOS,或RedHat在所有节点上执行的步骤在协
官方手册:https://docs.citusdata.com 脑图大纲入门什么是Citus?Citus可以扩展多远?何时使用Citus多租户数据库实时分析使用注意事项何时Citus不合适快速教程多租户应用程序数据模型和示例数据创建表分发表和加载数据运行查询实时分析数据模型和样本数据创建表分发表和加载数据运行查询 安装单节点CitusDocker(Mac或Linux)Ubuntu或DebianFedora,CentOS,或RedHat多节点CitusUbuntu或Debian在所有节点上执行的步骤在协调器节点上执行的步骤Fedora,CentOS,或RedHat在所有节点上执行的步骤在协