转自http://www.cnblogs.com/yc_sunniwell/archive/2010/07/14/1777441.html为什么使用const?采用符号常量写出的代码更容易维护;指针常常是边读边移动,而不是边写边移动;许多函数参数是只读不写的。const最常见用途是作为数组的界和sw...
分类:
编程语言 时间:
2015-11-12 13:17:02
阅读次数:
226
一、刀耕火种(静态页面为主,也称作Web 1.0) 界面以信息展现为主,主要是HTML,少量的javascript,主要用于表单验证等。页面由 JSP、ASP,前后端职责不明晰,或者说没有前端 前端View代码和业务逻辑的java或者.Net代码混合中一起,不易维护。 这个阶段,开始出现组件化萌芽二...
分类:
其他好文 时间:
2015-11-10 12:31:29
阅读次数:
248
什么是模糊搜索?为什么要使用模糊搜索?相信大家都知道这些,我就不讲了。今天只讲怎么使用模糊搜索。一 LIKE。大名鼎鼎的like字句,使用方便,兼容性好,易维护,但效率奇低。大家都会用,不多介绍。二 MYSQL 原生支持的全文索引(FULLTEXT index)。实现方式:首先给目标字段添加索引,索...
分类:
其他好文 时间:
2015-11-05 10:45:24
阅读次数:
141
Django 是 Python 编程语言驱动的一个开源模型-视图-控制器(MVC)风格的 Web 应用程序框架。使用 Django,我们在几分钟之内就可以创建高品质、易维护、数据库驱动的应用程序。 Django 框架的核心组件有: 用于创...
分类:
编程语言 时间:
2015-10-30 17:14:04
阅读次数:
178
python简单介绍自从20世纪90年代初Python语言诞生至今,它逐渐被广泛应用于处理系统管理任务和Web编程。Python在设计上坚持了清晰划一的风格,这使得Python成为一门易读、易维护,并且被大量用户所欢迎的、用途广泛的语言。Python的设计哲学是“优雅”、“明确”、“简单”。因此,P...
分类:
编程语言 时间:
2015-10-29 21:55:15
阅读次数:
260
面向对象编程(OOP)
Java是一个支持并发、基于类和面向对象的计算机编程语言。下面列出了面向对象软件开发的优点:
代码开发模块化,更易维护和修改。
代码复用
增强代码的可靠性和灵活性
增加代码的可理解性。
面向对象编程有很多重要的特性,比如:封装,继承,多态和抽象。下面的章节我们会逐个分析这些特性。封装
封装给对象提供了隐藏内部特性和行为的能力。对象提供一些能被其...
分类:
移动开发 时间:
2015-10-29 11:26:06
阅读次数:
316
C#和Java当中的架构原则:分离不同层面的代码,使代码更容易维护和多平台的使用。新手架构主要是为了程序易维护,并不一定要按照三层架构什么的原则来进行,只要代码 好维护,不管什么架构都可以。对于一个系统软件,主要是三层架构:第一层:数据访问层第二层:业务逻辑层,调用数据访问层第三层:UI层,调用业务...
经过多年的积累,我发现,下面这些基本的指导法则,可以帮助我成为一个更加高效的程序员。程序设计法则,与设计和工程的原理密切相关。下面这些编程法则帮助我让我获益匪浅,所以我想分享给大家,希望也能帮助大家更高效,生产出的代码更容易维护,并且bug和缺陷更少。DRY原则不要重复(Don’t repeat y...
分类:
其他好文 时间:
2015-10-12 00:27:12
阅读次数:
148
x:Code它的作用就是包含一些应该在后置代码中的C#代码,这样做的好处就是不用把XAML代码和C#代码放到两个文件里,但不建议这么做,因为不易维护和调试x:XData一个专用标签。WPF中把包含数据的对象成为数据源,用于把数据源中的数据提供给数据使用者的对象被称为数据提供者,如果想声明一个数据提供...
分类:
其他好文 时间:
2015-09-24 16:14:33
阅读次数:
110
在C语言开发中,宏定义是一个非常有用的工具,它可以使我们的代码更容易理解,更容易维护。如查一个常量在多处被使用,且今后可能会根据不同需要而 修改的话,将其define一下那是再好不过了。除此之外,宏定义还有...
分类:
编程语言 时间:
2015-09-23 23:33:44
阅读次数:
404