业务场景:在申请单中如果同时加入借款业务,需要设立两个金额字段,一个是申请金额,一个是借款金额。以前是借款金额写到BILLC_AMOUNT中,申请金额用扩展字段来保存,这样才能确保借款冲账的正确。遇到的问题:在上述的情况下,如果申请单又要占用预算,就会发生矛盾,因为预..
分类:
其他好文 时间:
2014-10-26 19:51:58
阅读次数:
134
业务场景:例如用户表,我们需要建一个字段是创建时间, 一个字段是更新时间.解决办法可以是指定插入时间,也可以使用数据库的默认时间.在mysql中如果设置两个默认CURRENT_TIMESTAMP,会出现这样的错误.ERROR 1293 (HY000): Incorrect table definit...
分类:
数据库 时间:
2014-10-24 17:57:48
阅读次数:
206
状态模式和策略模式容易混淆。
状态模式从结构图、示例性演示代码来看,都和策略模式一致,他们最大的区别,是内涵不同。
策略模式,是对一种业务场景,多种算法的实现,比如促销 --》多买多折促销、满减促销;状态模式,是对一种业务场景,多种状态的封装,比如在对于TCP协议,对于每种状态都封装一个具体状态类。...
分类:
其他好文 时间:
2014-10-15 20:05:01
阅读次数:
343
近期在做数据迁移的工作,老系统的数据迁移到新系统,当中麻烦的确不少,因为是重新设计的系统与老系统中有太多的不一至性,例如表结构,字段的处理,像附件的存储方式,还有历史遗留数据。。。后面会慢慢的把相关技术处理细节展现出来,当然,难度不大,只是琐碎事情太多。今天就简单来看看数据的关联更新。业务场景:同一...
分类:
数据库 时间:
2014-10-14 18:27:25
阅读次数:
186
云的概念由来已久,追溯最早的理念,是为了将计算能力从技术限制中解除,希望能够集合大规模计算机的计算能力,而不是受限于物理机的性能瓶颈。后来伴随着硬件技术的发展,软件架构的改善,人们发现云能够应用于更多的业务场景,带来更多的好处,云的概念也逐渐变得详细和丰富。...
分类:
其他好文 时间:
2014-10-11 19:06:55
阅读次数:
241
【转自http://blog.csdn.net/yin_chuan_lang/article/details/6706816】最近的项目中,接口较多,而Webservice技术是主要实现方式之一。下面以项目中的一个具体实例来体验一下基于PI的Webservice发布。 业务场景 SAP系统实时接收一...
分类:
Web程序 时间:
2014-10-10 18:20:44
阅读次数:
325
今天简单介绍一下如何用Java支持HTTP Multipart的request和response。 整个项目的代码可以在https://github.com/mcai4gl2/multi下载。在这个程序里,我们的业务场景很简单。在服务端有一个随机数生成器,可以生成随机的Integer和Guid,客户...
分类:
编程语言 时间:
2014-10-04 02:28:15
阅读次数:
337
移动视频技术在语音通信已得到教育、医疗、社交、电子商务等多个领域的移动应用和充分发展的今天,人们已不满足于仅依靠语音电话来传达信息。开发者都需要结合自身业务场景在其产品中嵌入语音聊天、视频通话、语音对讲等实时通话功能。但较高的技术门槛和开发成本成为普通开发..
分类:
移动开发 时间:
2014-10-01 00:21:20
阅读次数:
220
业务场景:用户填一些单据,然后上报,完成审批。单据中有几个字段是需要统计的,业务并不复杂。
看似简单的场景,当开发人员拿出PDM设计的时候,我惊呆了,密密麻麻的有接近70张表,每张表都是一百多个字段。开发人员抱怨,花了一周的时间来做数据库设计,实在是太麻烦了。
设计方案1,我问能不能把单据进行归类,一类单据设计成一张表,用一个字段区分是那张单据,这样会减少很多表。得到的回复是...
分类:
数据库 时间:
2014-09-28 10:33:44
阅读次数:
227
实际工作中,我们通常会有这样的业务场景,需要把一大串字符串,用某个特定的字符串分割出来,生成一张表。一下方法就很好的解决了这个问题。 1 IF EXISTS(SELECT 1 FROM SYSOBJECTS WHERE ID=OBJECT_ID('fn_Split') AND XTYPE='FN')...
分类:
其他好文 时间:
2014-09-24 13:25:06
阅读次数:
185