如果一个类中有大量的可选参数,有以下几种方式:1、重叠构造器:package com.twoslow.cha2;/** * 重叠构造器可行,但是当由许多参数的时候,客户端代码很难编写。 * @author sai * */public class Item201 { private final...
分类:
其他好文 时间:
2014-08-26 00:06:35
阅读次数:
322
什么是BFC? BFC(Block Formatting Context),简单讲,它是提供了一个独立布局的环境,每个BFC都遵守同一套布局规则。例如,在同一个BFC内,盒子会一个挨着一个的排,相邻盒子的间距是由margin决定且垂直方向的margin会重叠。而float和clear float也....
分类:
其他好文 时间:
2014-08-25 16:56:24
阅读次数:
308
先看效果图:这个是折叠特效。代码结构: model是我们的数据模型,定义了在列表显示的人物名称 图片 简介 。Resource是我们的图片资源 和 存储图片资源路径、名称的资源文件。GroupListCreate是我们的主要创建列表的模块。代码如下:public StackPanel CreateM...
分类:
其他好文 时间:
2014-08-25 16:23:14
阅读次数:
254
汉诺塔:有三根相邻的柱子,标号为A,B,C,A柱子上从下到上按金字塔状叠放着n个不同大小的圆盘,要把所有盘子一个一个移动到柱子B上,并且每次移动同一根柱子上都不能出现大盘子在小盘子上方,应该怎么移动?
汉诺塔是个非常经典的问题,讲递归时应该都会讲到它。如果我们没有递归的先验知识, 直接去解答这道题,常常会觉得不知道如何下手。用递归却可以非常优美地解决这个问题。
使用递归的一个关键就是,...
分类:
其他好文 时间:
2014-08-25 01:12:43
阅读次数:
218
对于一个参数有多个的构造器的类,程序员一向习惯采用重叠的构造器模式(我经常cai)。...
分类:
编程语言 时间:
2014-08-24 23:56:53
阅读次数:
431
思路:定义好Person的数据结构,按照身高和体重排好序。solutions[i]代表以person[i]结尾的能够叠起的最多人的解。solutions[0]初始化,然后求从1~n的情况。import java.util.ArrayList;import java.util.Collections;...
分类:
其他好文 时间:
2014-08-24 16:37:32
阅读次数:
241
XSS基础篇 介绍(内容写在PPT里了,博客园就不做太详细的备份)这份草稿这样了吧,偷懒了。1 XSS (Cross Site Script) 跨站脚本攻击,简称“CSS”?No,CSS缩写已经被层叠样式表占用,所以在被称为“XSS”。2 神马是跨站脚本攻击(XSS)?指黑客通过“HTML注入”修改...
分类:
其他好文 时间:
2014-08-24 12:53:42
阅读次数:
208
overflow:设置当元素的内容溢出其区域时发生的事情。 z-index:设置元素的堆叠顺序。
分类:
Web程序 时间:
2014-08-23 08:47:40
阅读次数:
241
创建类模式描述如何创建对象,行为类模式关注如何管理对象的行为,结构类模式则看重于如何建立一个软件结构,虽然三种模式的着重点不同,但是在实际应用中还是有重叠的,会出现一种模式适用,另外一种模式也适用的情况。
一、策略模式VS桥梁模式
策略模式是一个行为模式,旨在封装一系列的行为,封装的格式(算法)不同,行为也就不同;而桥梁模式则是解决在不破坏封装的情况下如何抽取出它的抽象部分和实现部分,它...
分类:
其他好文 时间:
2014-08-22 21:11:00
阅读次数:
244