- 博客(5)
- 资源 (11)
- 收藏
- 关注
原创 Android实现事件监听的三种方式
监听事件是Android开发的一块重要内容,我就用按钮的onClick监听事件为例来讲解实现事件监听的三种方式。但要申明一点,我虽以Button的onClick事件举例,但实际上所有控件都有一个onClick事件。 进入正题,这三种方式分别是: 1.匿名类 2.独立类 3.实现接口方法 匿名类: loginButton是一个Button类,再通过匿名内部类的方式实现OnClic
2016-07-25 13:58:51 1177
原创 Python之decorator,闭包,异常
#装饰器,类似面向对象设计模式里的静态代理模式 ''' Python的 decorator 本质上就是一个高阶函数,它接收一个函数作为参数,然后,返回一个新函数。 使用 decorator 用Python提供的 @ 语法,这样可以避免手动编写 f = decorate(f) 这样的代码。 ''' def log(f): def fn(x): print 'call ' + ...
2016-07-18 11:52:26 495
原创 Python面向对象小结
"Talk is cheap,so I'll give you code",但还是得废话一句,Python真是一种美妙的语言,但凡事有利有弊,毕竟有一句话“动态编译一时爽,代码重构火葬场”。仔细看注释,讲解都在注释中先定义两个类class Person(object): #继承自object类 count = 0;#静态变量 @classmethod def printCo...
2016-07-18 10:50:27 432
转载 Servlet生命周期与工作原理
原文链接:Servlet生命周期与工作原理 Servlet生命周期分为三个阶段: 1,初始化阶段 调用init()方法 2,响应客户请求阶段 调用service()方法 3,终止阶段 调用destroy()方法 Servlet初始化阶段: 在下列时刻Servlet容器装载Servlet: 1,Servlet容器启动
2016-07-17 13:15:17 304
原创 MVC与框架
提到MVC,很多人马上会联系到三层架构。但很少有人能详细地描述它们的异同。 首先,它俩根本不是一个概念。 三层架构是一个分层式的软件体系架构设计,它可适用于任何一个项目。 MVC是一个框架,它是根据项目的具体需求来决定是否适用于该项目。 三层架构将整个项目划分为:表现层(UI)、业务逻辑层(BLL)、数据访问层(DAL)。 MVC 即Model
2016-07-15 17:54:26 488
2016年第四届湘潭大学新生趣味程序设计竞赛题解
2016-12-19
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人