- 浏览: 7958 次
- 性别:
- 来自: 南京
最新评论
文章列表
盒模型:
宽度、样式、颜色 例如:div{ border-bottom:2px solid red;}
元素内容与边框之间是可以设置距离的,称之为“填充”。
填充也可分为上、右、下、左(顺时针)。如下代码:
div{padding:20px 10px 15px 30px;}
如果上、右、下、左 ...
堆与栈: 栈是运行时的单位,而堆是存储的单位。 栈解决程序的运行问题,即程序如何执行,或者说如何处理数据;堆解决的是数据存储的问题,即数据怎么放、放在哪儿。 第一,从软件设计的角度看,栈代表了处理逻辑,而堆代表了数据。这样分开,使得处理逻辑更为清晰。 第二,堆与栈的分离,使得堆中的内容可以被多个栈共享(也可以理解为多个线程访问同一个对象)。这种共享的收益是很多的。一方面这种共享提供了一种有效的数据交互方式(如:共享内存),另一方面,堆中的共享常量和缓存可以被所有栈访问,节省了空间。 第三,栈因为运行时的需要,比如保存系统运行的上下文,需要进行地址段的划分。由于栈只能向上增长,因此就会限制住栈存储 ...
把对象转换为字节序列的过程称为对象的序列化。 把字节序列恢复为对象的过程称为对象的反序列化。 对象的序列化主要有两种用途: 1) 把对象的字节序列永久地保存到硬盘上,通常存放在一个文件中; 2) 在网络上传送对象的字节序列。
<!-- 配置Spring核心控制器 web.xml --><servlet><servlet-name>dispatcher</servlet-name><servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-class> <init-param> <param-name>contextConfigLocation</param-name> <param-value>c ...
css框架www.blueprint.org js中文版两本书:《js权威指南(第6版)》机械工业出版《js设计模式》人民邮电出版js类型:数字、字符串、布尔值、null、undefined{} 对象、[] 数组样式层叠分为五种:按顺序是元素内嵌样式(style属性定义的),文档内嵌样式(style元素中的),外部样式(link导入),用户样式,浏览器样式样式中使用inherit属性强制实施继承,width设置元素的宽度,font-size设置元素内容的字号js创建对象两种方法:var myData = new Object();(new对象)var myData = {name:" ...
工具/原料
spring-2.0.6.jar Spring框架的核心包
jta.jar 会用到包中的usertransaction,具体什么用此处暂时不论
quartz-1.6.0.jar 会用到CronTrigger这个类,通过表达式实现精确的定时
commons-logging-1.1.1.jar 日志管理包
commons-collections-3.2.1.jar 集合工具包
首先是配置你要定时加载的目标类
<bean id="myTimer" class="com.timer.MyTim ...
单例模式
一, 单例模式就是,一个类在java虚拟机有且只有一个实例存在。
它按需求实例化,无论多少条线程需要它,
当它第一次实例化以后,就不会再实例化了,直接返回以生成对象。解决了内存消耗大的原因。
它的缺点就是:因为是单例的,增加了锁机制,降低了效率。
我打个比方来说下单例模式吧(例子:打印机,无论多少人需要打印,一次只能一个人使用)
二,实现单例模式的一般步骤
1.首先提供一个私有的构造函数,使别的类不能实例化它,只能提供给本类使用。
2.提供一个私有的静态的类变量
3.提供一个为外部得到这个对象的公共 ...