一、什么是 AOP。AOP(Aspect Orient Programming),也就是面向切面编程。能够这样理解,面向对象编程(OOP)是从静态角度考虑程序结构,面向切面编程(AOP)是从动态角度考虑程序执行过程。二、AOP 的作用。经常通过 AOP 来处理一些具有横切性质的系统性服务,如事物管理...
分类:
编程语言 时间:
2014-11-05 12:53:51
阅读次数:
214
爱好摄影,希望通过各种比赛来提升自己的视野与摄影的嗅觉。所以mark down一些摄影网站举办的摄影比赛。可能不全,不过定时更新。
因为上csdn比较多,所以就更新到这里来啦。其他志同道合者如果有兴趣可以一起参赛,或者提供一些比赛网址给我,一起提升哈。
截止日期
主题
内容
参赛网址
11.13
喜瓜 换个角度看世界
换个角度看世界
htt...
分类:
其他好文 时间:
2014-11-05 11:01:14
阅读次数:
152
重开发者的劳动成果,请勿转载
访问成员变量
从面向对象的封装角度考虑问题, 要想访问类中的成员变量, 是要通过方法访问的,
成员变量前面要有作用域限定符(protected, public, private) ,
这些存取权限修饰符我们将在后面介绍。
成员变量的访问, 是通过读取方法(getter) 和设定方法(setter)。
以上一节中的音乐类为例子:...
分类:
其他好文 时间:
2014-11-05 01:55:29
阅读次数:
218
大型网站中常用的基础架构模式和性能测试的方法和方向...
分类:
其他好文 时间:
2014-11-04 17:22:48
阅读次数:
214
我们无论用哪个版本的VS开发工具,在新建立一个类文件之后,首先看到行就是一系列的Using引用代码。从学习的角度来讲,如果想真正深入理解和掌握DotNet开发框架,那么就应该清楚这些常用命名空间的意思以及他们的作用和意义,对我们以后深入学习有莫大的帮助。本人学习Fromwork..
分类:
其他好文 时间:
2014-11-04 15:13:16
阅读次数:
898
来自Nine Javascript Gotchas, 以下是JavaScript容易犯错的九个陷阱。虽然不是什么很高深的技术问题,但注意一下,会使您的编程轻松些,即所谓make life easier. 笔者对某些陷阱会混杂一些评点。 1、最后一个逗号 如这段代码,注意最后一个逗号,按语言学角度.....
分类:
编程语言 时间:
2014-11-04 12:59:52
阅读次数:
250
古语云工欲善其事,必先利其器,对于工程师而言,选择一款合适而强大的开发框架对开发工作是大有裨益的。那么我们该从什么角度来进行衡量和挑选呢? 首先对于一家创业公司而言,这更像是一个商业抉择而不仅仅是技术选择,时间人力物力等开销都必须要考虑周全。一旦公司规模上来了资金不成问题了,可选择的空间就更大了甚....
分类:
Web程序 时间:
2014-11-04 10:40:57
阅读次数:
139
本文并不是讨论Windows操作系统的版本来历和特点,也不是讨论为什么没有Win9,而是从程序员角度讨论下Windows获取系统版本的方法和遇到的一些问题。在Win8和Win10出来之后,在获取系统版本时,可能很多人都碰到了类似的问题,为什么以前工作得很好的API,突然开始说谎了?...
摘要:介绍了字符与编码的发展过程,相关概念。举例Java实际应用中,编码的实现方法。最后,讲述了通常对字符与编码的几种误解,由于这些误解而导致乱码产生的原因,以及消除乱码的方法。1.编码问题的由来及相关概念1.1字符与编码的发展 从计算机对多国语言的支持角度看,大致可以分为三个阶段:系统内码说...
分类:
其他好文 时间:
2014-11-03 22:21:45
阅读次数:
309
这几天时间比较充裕,就一点一点的借助英语翻译(毕竟英语不好)阅读了一下老师建议的论文作品。感觉他们的思维和我们的是不在一个角度上的,在我们看来,编写代码的任务仅仅就是实现了设计文档中的功能,而这些在课程设计中往往能满足要求,但是在长远方向看和软件优化的角度来思考,我们的设计都是极其糟糕的。。。。.....
分类:
其他好文 时间:
2014-11-03 22:17:16
阅读次数:
354