半天写完了代码,从此开始了三天的bug修复。。。 问题背景:从合同系统那边获取数据。 1.开发完后,利用mock模拟合同数据,获取(mock中的合同)数据成功,但是在解析合同数据时出错,原因,mock中的数据是济南的,测试用的单子是烟台的,合同字段不匹配,导致出错。 2.mock中的合同数据可以获取 ...
分类:
其他好文 时间:
2018-08-15 22:57:37
阅读次数:
330
目录 一、 前言 二、问题背景 三、问题描述 四、问题解决步骤 六、总结 一、 前言 这是笔者在参与一个小型项目开发时所遇到的一个BUG,因为项目经验不足对Entity Framwork框架认识不足导致了这一BUG浪费了一天的时间,特此在这里记录。给自己一个警醒希望大家遇到相同问题能帮助到大家。 二 ...
分类:
其他好文 时间:
2018-08-11 17:17:11
阅读次数:
211
蓝绿发布概念:蓝绿部署是不停老版本,部署新版本然后进行测试。确认OK后将流量切到新版本,然后老版本同时也升级到新版本特点:蓝绿部署无需停机,并且风险较小。部署过程部署版本1的应用(初始的状态)所有外部请求的流量都打到这个版本上。部署版本2的应用版本2的代码与版本1不同(新功能、Bug修复等)。将流量从版本1切换到版本2。如版本2测试正常,就删除版本1正在使用的资源(例如实例),从此正式用版本2。小
分类:
其他好文 时间:
2018-08-08 12:05:03
阅读次数:
190
1. 每次开发新功能或线上Bug修复时,从Master分支上拉取代码,再新建开发分支,功能开发或Bug修复在开发分支上进行提交。分支命名: 1)功能开发:dev_MMDD_开发人员名称,如dev_0807_lius 2)bug修复:fix_MMDD_开发人员名称,如fix_0807_lius。 2. ...
分类:
其他好文 时间:
2018-08-07 18:55:57
阅读次数:
166
一.背景 在上一篇《数据库操作类SqlHelper》博文的最后,提到了一个实践运用中遇到的问题,就是数据库表中的自增长字段的赋值不受人为控制。比如数据库有一个tb_Department表,DeptNO字段为自增长主键。 现在插入一行数据 啊!DeptNO字段怎么就是22了呢,不应该是从4开始吗? 原 ...
分类:
其他好文 时间:
2018-08-05 18:09:02
阅读次数:
148
[TOC] 一、 前言 这是笔者在参与一个小型项目开发时所遇到的一个BUG,因为项目经验不足对Entity Framwork框架认识不足导致了这一BUG浪费了一天的时间,特此在这里记录。给自己一个警醒希望大家遇到相同问题能帮助到大家。 注:笔者水平有限,大家发现错误望批评指正。 二、问题背景 1.本 ...
分类:
其他好文 时间:
2018-07-30 14:37:40
阅读次数:
142
进程间通信(IPC)介绍 进程间通信(IPC,InterProcess Communication)是指在不同进程之间传播或交换信息。 IPC的方式通常有管道(包括无名管道和命名管道)、消息队列、信号量、共享存储、Socket、Streams等。其中 Socket和Streams支持不同主机上的两个 ...
分类:
系统相关 时间:
2018-07-26 21:07:26
阅读次数:
287
# 开发流程与版本管理规范 ## 版本号规则 如非特殊说明,所有产品的版本号将遵循 主版本.次版本.BuildNumber 的规则。 - 主版本号:发布重大更新时增加 - 次版本号:发布新功能点时增加 - build number: 打包的编号, 日常更新,bug 修复, 功能优化 例如 2.1.3... ...
分类:
其他好文 时间:
2018-07-25 19:07:53
阅读次数:
795
今天我们来看一看开发中的辅助工具,那么什么是开发环境呢?在我们的印象中,开发环境就指的是编写代码的环境。其实不然,开发环境包括三大部分:构建环境、调试环境以及测试环境。构建环境便指得是代码编写、程序编译以及版本控制等;调试环境则指的是用于定位问题的辅助工具集;测试环境指的是用于验证目标程序是否满足用户的显性需求和隐形需求。显性需求指的是客户的要求,而隐形需求则指的是一些用户没有要求到的但是必须具备的要求。比如一个应用程序在 win7 系统上可以运行起来,在 win10 系统上也要能运行起来。在嵌入式的开发中,我们在整个项目中的代码编写及目标构建上一般只花费 20% 的时间,剩下的 80% 的时间适用于测试、调试以及 bug 修复的。那么我们该如何提高开发效率呢?工欲善其事必先利其器,我们可以借助于一些工具,从而提高开发的效率。GNU 为 GCC 编译器提供了配套的辅助工具集(Binutils),网址是 http://www.gnu.org/software/binutils/ ;
分类:
其他好文 时间:
2018-07-08 16:41:27
阅读次数:
202