找到相关内容 8
C语言开发中的内存检测基本模块
一、前言 在用C语言开发产品时,由于C语言中的指针操作的灵活性,因此在使用指针时也需要特别小心,稍微不严谨就会导致内存问题,如内存未初始化,内存泄露,内存重复释放等。 但是在实际开发中,使用指针是不可避免的,那么出现内存问题也是不可避免的,因为不可能每个人都会仔细的敲代码并审查代码;那么如果出现这些问题时,有什么弥补手段了? 这时候在项目开发中,使用内存检测模块就非常有必要了。 二、基本原理 要使
http://cyqdata.cn/cnblogs/article-detail-38210 
稍微谈一下 javascript 开发中的 MVC 模式
随着前台开发日益受到重视,客户端代码比重日益增加的今天,如何在javascript开发里应用MVC模式,这个问题似乎会一直被提到,所以偶在这里粗略的谈一下自己的看法吧。 MVC模式的基本理念,是通过把一个application封装成model, view和controller三个部分达到降低耦合,简化开发的目的。这么说很空洞,大家可以实际看个例子:    1<select
http://cyqdata.cn/cnblogs/article-detail-38014 
软件系统开发中的数据交换协议
       在很多地方都有“数据交换”这个概念,本文所说的“数据交换” 是指在计算机网络中,一个系统把数据传递给另外一个系统。这非常类似于一个人要告诉另外一个人一件事情。        当一个人要把一件事情告诉
http://cyqdata.cn/cnblogs/article-detail-37272 
指标体系建设在应用级财务系统开发中的存在意义
一、 财务系统的构架设计     在财务系统的开发中,我们注意到企业对财务进行状况的分析来自于综合了业界标准化和企业自身情况的一些财务指标,这些指标大多以分类的形式散落于各种财务报表之中,最初并没有体系的概念,没有上下层级,在不同报表中的具体含义也有所不同,且数量比较巨大。     而就是这些财务指标,尤其是考核类的指标,对企业经营情况的反映十分重要。虽然财
http://cyqdata.cn/cnblogs/article-detail-25418 
Web开发中的缓存技术之三:通过ETag实现缓存处理(ASP.NET MVC版)
IIS已经为我们提供了其内置的缓存功能。但显得比较死板,对于更高的要求,IIS的缓存功能显然就有些不够灵活了。 在mvc风格的开发中我们可以通过Filter来定制缓存方式。 本篇介绍借助ETag响应头实现缓存,没有完美的缓存方案,这种方式能够准确判断客户浏览器缓存是否需要更新,但不会避免服务器再次生成页面的过程,它的主要用意在于避免不必要的数据传输,减少流量缓解带宽压力。 何为ETag,以及Is-
http://cyqdata.cn/cnblogs/article-detail-11000 
工作流系统之三十二 设计模式在工作流系统开发中的运用
GoF四人组一共介绍了23种面向对象的设置模式,为每一种特定的实现取了一个名字,根据模式的应用目的不同,将他们分为3类,创建型、结构性和行为型。面向对象设计三原则:优先使用组合针对接口编程为变化而设计 设计模式不是万能的,熟悉了这些模式,灵活运用它,并且不局限于设计模式,构架出适合自己的设计才是最重要的。 在工作流系统的开发中,后台的类是纯面向对象的方式实现的,因此少不了设计模式的运用: 单例模式
http://cyqdata.cn/cnblogs/article-detail-6252 
设计模式在软件应用系统开发中的实战参考
   晚上在武汉飞往杭州的飞机上感觉有些无聊,这次总算是见到一位美女空姐了,的确很漂亮看着赏心悦目,无聊了就写一篇博客到杭州家里发布上去,就写一篇设计模式在实际应用系统开发中的例子。   其实真正能看懂设计模式并熟练应用设计模式并不是一件很容易的事情,因为大部分的日常开发工作不集合设计陌生等都可以达到目的。   当有一些特殊需要时,若不采
http://cyqdata.cn/cnblogs/article-detail-3164 
软件开发中的破窗效应
应该有很多人已经知道破窗效应【注1】这个社会学 (犯罪学)的词语,破窗效应最先由社会学家James Q. Wilson和George L. Kelling在一篇名为《Broken Windows》的文章中提出【注2】: “一个房子如果窗户破了,没有人去修补,隔不久,其它的窗户也会莫名其妙地被人打破;一面墙,如果出现一些涂鸦没有被清洗掉,很快 的,墙上就布满了乱七八糟、不堪入目的东西;一个很干净的地方,人们不好意思丢垃圾,但是一旦地上有垃圾出现之后,人就会毫不犹疑地抛,丝毫不觉羞愧。” 我们一直在喊敏捷开发,其实敏捷开发的一个很重要的目的就是消除浪费,防止破窗效应的发生。事情太难,就让它简单,更简单。流程太重,就让它轻点,更轻点。尽量扫清开发的障 碍,消灭破窗形成的环境。下面我会从软件构建的很多方面来描述如何防止“软件开发中的破窗”。 脏
http://cyqdata.cn/cnblogs/article-detail-184