之前没有使用框架开发时对于开发定时任务都是 使用java的原声timer类,重写线程的run方法跑要执行的任务。刚刚换的新公司,项目使用ssh2,目前该项目中的定时任务的使用spirng集成的quartz工具,非常方便。好了,废话不多说,说一下开发过程。首先,需要建一个资源配置xml文件,一般以qu...
分类:
编程语言 时间:
2015-06-29 19:34:09
阅读次数:
235
若想实现一个合格重写方法,而不是重载,那么必须同时满足下面的要求!重写规则之一:重写方法不能比被重写方法限制有更严格的访问级别。(但是可以更广泛,比如父类方法是包访问权限,子类的重写方法是public访问权限。)比如:Object类有个toString()方法,开始重写这个方法的时候我们总容易忘记p...
分类:
其他好文 时间:
2015-06-28 14:02:46
阅读次数:
128
多线程 :多执行路径的方法。多线程来达到同样的问题,当多个执行代码,来说会减少。 创建线程有两个方法 方法1.将类声明为Thread的子类。该子类重写Thread类的run方法。 即...
分类:
编程语言 时间:
2015-06-26 11:00:08
阅读次数:
90
IO流的装饰器
题目分析:通过对java的io系列类分析得知,java的io流使用了设计模式中的装饰模式,以动态的给一个对象增加职责,能够更加灵活的增加功能。通过看io的源代码得知FilterOutputStream类继承了OutputStream类并拥有父类的一个对象,它和父类具有组合聚合的关系。因此要实现我们自己的加密类只需扩展FilterOutputStream类重写它的wite方法即可
...
分类:
其他好文 时间:
2015-06-23 15:43:43
阅读次数:
127
C++面试题1.是不是父母写了virtual 功能,假设子类重写它的功能不virtual ,也使多态性?virtual修饰符隐形遗传。private 还集成。问权限而已virtual可加可不加子类的空间里有父类的全部变量(static除外)同一个函数仅仅存在一个实体(inline除外)子类覆盖它的函...
分类:
编程语言 时间:
2015-06-23 13:27:06
阅读次数:
204
所谓线程,就是一种简单的进程,多线程可以实现多个运行,这样就丰富我我们的功能。
线程有以下几个状态:
可运行状态,运行状态,阻塞状态,销毁状态。
运行线程一般有两种方式,一种是继承thread类重写run方法。第二种是写Runnable然后重写run方法实现线程。
下面是分别两类方法:
1:
package Test;
public class dxcheng {
/**
*...
分类:
编程语言 时间:
2015-06-21 09:31:31
阅读次数:
127
后面经过测试,如果button的文字长度变更,会导致图片位置变化,经过多次修改UIEdgeInsets的值也没有达到期望效果,最终采用集成UIButton类,重写layoutSubviews函数实现,特将成果记录一下,以便后续查阅123456789101112131415161718-(void)l...
分类:
移动开发 时间:
2015-06-18 17:04:51
阅读次数:
177
JAVA对象去重比较恶心的说
需求:我要做的是去重每个权限的菜单,菜单表结构是 ID RoleID MenuID 获取的菜单表 应该是MenuID不能重复的
所以写菜单表的实体类,重写equals hashCode方法,让着2个作比较,下面代码中MenuID为主要比较的字段
package com.attendance.mvc.model;
import com.jfinal.plugi...
分类:
编程语言 时间:
2015-06-18 11:35:14
阅读次数:
145
一、多态的定义同一事物,在不同时刻体现出不同状态。例如:水在不同状态可能是:气态、液态、固态。二、多态前提和体现1、有继承关系2、有方法重写3、有父类引用指向子类对象三、编译运行原理1、编译看左边,父类是否有此方法,没有就报错。2、运行看右边,运行结果一般是右边子类重写后的结果。四、案例分析 1 p...
分类:
编程语言 时间:
2015-06-16 12:40:15
阅读次数:
157
二、使用纯代码自定义一个tableview的步骤1.新建一个继承自UITableViewCell的类2.重写initWithStyle:reuseIdentifier:方法添加所有需要显示的子控件(不需要设置子控件的数据和frame, 子控件要添加到contentView中)进行子控件一次性的属性设...
分类:
移动开发 时间:
2015-06-12 20:52:12
阅读次数:
133