在帆软的成长总结(心路历程):专业篇

之前分享过一篇关于技能进阶的文章: 练级攻略,从新手到专家的历程,德雷福斯5级模型 这篇文章,总结一下我在专业技能进阶过程中突破瓶颈的经历。也会尽量对应到德雷福斯模型中去。 以下内容可分为两类,一类是某一小段进阶的过程,一类是某个特殊时间点的感悟(“顿悟时刻”)。会在标题中区分。 大致按照时间顺序。 1 BitBucket 插件开发 收获:很多问题是 Google 和 StackOverflow

在帆软的成长总结(心路历程):职业篇

考核期 领悟:一个任务分下来,做得越快越好。 刚进公司,有两周考核期,richie 给了一个做题的任务,时间 10 个工作日。 我估了一下,全力以赴大概 3~5 个工作日可以做完,而且几乎都是使用报表软件,涉及开发的任务比较少。看来帆软的工作强度真的不高。 然后我就匀着做,每天录个日志,多抽些时间看帮助文档(我甚至还看了帆软技术白皮书),预计花 10 天时间做完所有任务。大约在第 7 天的时候,r

【译】Java 集合框架概览

原文:https://www.journaldev.com/1260/collections-in-java-tutorial 译者:桩白墨 几乎在每个 Java 应用程序中,都能看到集合的身影。Java 集合框架,是 Java 语言的核心组成部分。本文将对 Java 集合框架(Java Collections Framework)作全面深入的介绍。 1 Java 集合框架是什么? 集合就像容器,

Java 对象序列化踩坑经验

0 背景 有一个集群相关的 bug,在我名下挂了两三个月,今天终于解决掉了,居然跟对象序列化有关。问题简化之后的现象是:一个 Java 对象,存入 redis 后再取出来,丢失了 id 字段。 1 结论 对于需要序列化的类,一定要在继承层次的最顶层实现 Serializable 接口,否则父类的私有字段无法序列化。 2 实验研究 2.1 准备工作 我们创建两个类,一个是 Animal,另一个是 D