- 博客(12)
- 资源 (30)
- 收藏
- 关注
转载 面向对象的设计原则
面向对象的设计原则面向对象设计原则分别为:单一职责原则开闭原则依赖注入原则里氏替换原则迪米特原则接口分离原则1. 单一职责原则系统中每一个对象都应该有一个单独的职责,所有对象仅关注自身职责的完成,每个类都应该有一个职责,对外只提供一种功能,而引起类变化的原因只能有一个。2.开闭原则核心思想就是:一个对象对扩展开放,对修改关闭。它的意思是当软件功能需要修改,
2017-09-25 10:48:17 262
原创 JAVA知识之设计模式(一):代理模式
代理模式的概念代理模式就是屏蔽用户对真实对象的访问,而是使用代理对象完成用户的请求。代理对象可以完成真实对象的所有功能,也可以添加特有的和真实对象无关的新功能。 生活中也常常见到代理模式的应用,例如我们可以到火车票代理点去购买火车票,代理点就是代理对象,替代火车站售票处来做发售车票的工作。著名的spring框架核心功能AOP也是应用了代理模式,将业务代码和系统代码解耦分离。 代理模式也能用来实现
2017-04-05 14:04:35 364
原创 JAVA知识之多线程(五):计时器功能
计时器功能需要用到两个类Timer和TimerTask。 - 需要定时执行的线程类,需要继承TimerTask类。 - 每个Timer对象对应的是一个单独的线程,用来执行Timer对象绑定的定时器任务,当定时器任务全都完成时,对应的线程会终止,并被垃圾回收。执行过程也许会非常漫长,这段时间内,定时器会阻止主线程结束,如果想提前结束定时器任务,应该调用定时器的cancel()方法。 - 线程安全
2017-03-31 14:08:38 2244
转载 JAVA知识之多线程(四):线程池
1.简介线程池类为 java.util.concurrent.ThreadPoolExecutor,常用构造方法为: ThreadPoolExecutor(int corePoolSize, int maximumPoolSize, long keepAliveTime, TimeUnit unit, BlockingQueue workQueue, RejectedExecutionHandl
2017-03-31 10:10:42 226
原创 JAVA知识之多线程(三):同步和锁
线程的同步和锁机制线程的同步是为了保证当多个线程都在对同一个对象进行操作的时候,保证目标对象在当前只能被一个线程所访问,为了保证数据的完整性。同步应用最简单的例子就是销售火车票了。比如某一列火车共有票数100张,全国各地车站都可以发售火车票,那么火车票余量就是各个火车站需要共同操作的对象了,每销售一张火车票就要在余量的基础上减一,减法操作执行前,其它的火车站是不可以继续卖票的,这就是线程的
2017-03-24 14:32:38 261
原创 JAVA知识之多线程(二):生命周期和守护线程
1.线程常用APIpublic void start() 开始执行一个线程,调用run()方法。注意同一个线程不可以多次调用start()方法.public static Thread currentThread() 获取当前线程对象public String getName() 获取线程名字public Thread.State getState() 获取线程状态publi
2017-03-22 16:57:14 638 1
原创 JAVA知识之多线程(一):基础知识
JAVA知识之多线程(一)1.线程是什么?进程又是什么?线程是程序运行的基本单位,所有的命令都在线程中运行。进程可以是独立运行的一段功能。进程是由一个或者多个线程组成的,且一个进程至少包含有一个线程,可以认为线程是进程的子集。程序执行时,系统资源会分配给进程,同一个进程内的线程都使用这个进程里的系统资源。定义很难理解是吧?我举个例子就简单多了:我们平时工作和生活中经常使用电脑,
2017-03-22 09:23:16 368
原创 Datatables内自定义按钮,并实现对table内数据的读取和操作。
使用render属性操作表内数据,实现自定义按钮功能和对表内数据的操作。
2016-09-11 13:45:45 9328 1
原创 Datatables的初始化
最近在做报表展示的需求,朋友推荐了一个基于JQuery的表格控件Datatables,免费开源,而且有很方便的分页功能,还具有很好的交互功能,在这里做一下记录,希望可以帮助到做报表展示的朋友。
2016-06-17 14:35:30 4285
jdk1.5 windows64
2017-01-12
tomcat7 windows64位
2017-01-12
tomcat 6 windows64位
2017-01-12
GEF 3.5.0官方版
2017-01-12
GEF入门系列
2017-01-12
GEF入门教学
2017-01-12
GEF开发指南 中文版
2017-01-09
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人