摘要:
前言 因为开发过程中各种环境的部署是一件让人非常头疼的事情,所以容器技术一直是笔者比较感兴趣的技术领域,工作之余找到了一本国人写的容器好书 每天5分钟玩转Docker容器技术,书名看起来比较不靠谱,实际在豆瓣评分中高居前列,评论也纷纷表扬该书是本入门的好书。这系列文章是该书的读书笔记。笔者主要以 问 阅读全文
摘要:
前言 因为开发过程中各种环境的部署是一件让人非常头疼的事情,所以容器技术一直是笔者比较感兴趣的技术领域,工作之余找到了一本国人写的容器好书 每天5分钟玩转Docker容器技术,书名看起来比较不靠谱,实际在豆瓣评分中高居前列,评论也纷纷表扬该书是本入门的好书。这系列文章是该书的读书笔记。笔者主要以 问 阅读全文
摘要:
前言 上周一直在陆陆续续进行着文件柜驱动的开发,直到上周四终于开发完成,目前等待硬件部门提供硬件进行联调测试以及和上层业务系统进行联调测试,整体的开发不算特别顺利,经历了很多反复设计和思考的过程,这篇博客主要想总结下本次设计开发的得失,明得失才能有进步。 设计文档 用例图 用例图可以清楚的表达系统中 阅读全文
摘要:
前言 物流项目已经稳定运行超过一年的时间了,客户也没有再提出一些需要核查的问题。直到最近两天,客户那边开始频繁的让我们核查一些标签没有产生过门事件的问题,这个引起了我们的重视,最终也完美解决,下面简单说说整个问题的核查和解决思路。 问题排查过程 客户在上周的早上突然联系我们说有一个标签正常过门,但是 阅读全文
摘要:
背景 学泰盒子是在去年做大柴刀具项目时使用的一个重要的业务组件,当时由于项目紧急,并且笔者当时没有记录笔记的习惯,所以相关的业务流程文档没有很好的留存下来。大柴最近要做二期项目,仍然需要使用学泰盒子和刀具加工中心进行交互,需要中间件组整理一下学泰盒子和上层系统的业务流程交互过程,然后形成新系统的技术 阅读全文
摘要:
背景 新增的保密柜业务,硬件部分的协议最近已经确定下来了,需要我们中间件组配合开发一个驱动,这个驱动不包含业务相关的部分,只封装和硬件交互的部分,提供简单易用的接口给上层服务使用。我在物流项目的第二版本中曾经设计过类似的驱动层,这次正好趁这个机会好好打磨下。 具体设计 驱动层需要包含两方面的内容: 阅读全文
摘要:
前言 因为开发过程中各种环境的部署是一件让人非常头疼的事情,所以容器技术一直是笔者比较感兴趣的技术领域,工作之余找到了一本国人写的容器好书 每天5分钟玩转Docker容器技术,书名看起来比较不靠谱,实际在豆瓣评分中高居前列,评论也纷纷表扬该书是本入门的好书。这系列文章是该书的读书笔记。笔者主要以 问 阅读全文
摘要:
前言 刀具组最近上线了新的业务,周一刀具组很多人请假了,但是又有一些bug着急改,就分配我们组帮助修改刀具组的一些bug和业务需求变更,其中涉及到了安卓开发。这篇笔记主要记录了,一个几乎没学习过安卓的Java开发,修改安卓代码遇到的一些问题,希望给大家有所帮助。 环境搭建 搭建环境部分首先按照下面的 阅读全文
摘要:
前言 Arthas工具已经被我们项目组简单的应用到了物流项目的日常运维中。物流项目之前出现过生产消费速度不一致导致内存队列中的消息数据积压的问题,在后来解决了问题之后,我们项目组就更加重视了对JVM的日常监控,希望能借助工具及时的发现问题。这次把这篇文章归类到面试题中,是想表达这篇文章不是单纯的操作 阅读全文
摘要:
前言 JVM性能调优是一个很大的话题,很多中小企业的业务规模受限,没有迫切的性能调优需求,但是如果不知道JVM相关的理论知识,写出来的代码或者配置的JVM参数不合理时,就会出现很严重的性能问题,到时候开发就会像热锅上的蚂蚁,等待各方的炙烤。笔者一直在学习JVM相关的理论书籍,看过周志明老师的 深入理 阅读全文