12.1、Decorator模式
即使没有某一个对象的类的源代码,甚至即便这个类是声明为final的,Decorator模式和Wrapper模式都允许装饰或包装这个对象。
Decorator模式适用于无法使用继承的情况(比如,所指对象的类为final),或者你不想亲自创建对象,而是想从另一个子系统中获取。例如,Servlet容器创建了一个ServletRequest和一个ServletResp...
分类:
其他好文 时间:
2014-08-27 14:47:08
阅读次数:
174
1.TextView显示的内容过长时自动显示省略号:
省略号的位置:
android:ellipsize="end" 省略号在结尾
android:ellipsize="start" 省略号在开头
android:ellipsize="middle" 省略号在中间
TextView显示的行数:
android:singleline="true"
androi...
分类:
其他好文 时间:
2014-08-27 14:46:57
阅读次数:
181
??
1.第一个最简单的类模板案例
#include
"mainwindow.h"
#include
#include
#include
templateclass
T>
class
run
{
public:
T
w;
void
show()
{
...
分类:
其他好文 时间:
2014-08-27 14:46:49
阅读次数:
286
??
1.override,final的使用,两者都是针对虚函数,也就是说要有virtual关键字
#include
//C++中的final和override主要是针对虚函数
//加了final表示拒绝重写,这是为了使某些情况下,拒绝接口的重写
//override,声明重写父类的方法,前提是要有virtual关键字修饰函数。
//当父类没有接口...
分类:
其他好文 时间:
2014-08-27 14:46:28
阅读次数:
436
jQuery全选反选插件,经易让你实现一个表单列表数据的全选与取消全选功能,内含示例,小巧实用。自动判断当前选中数量,加上全选。在没有jQuery之前,我们需要一大段js代码来实现这种效果。有了jQuery这个强大的库之后,我们可以很方便的开发实现这种效果的jQuery插件。我将它命名为jQuery.fn.check插件。前端框架分享
在构建我们的插件之前,我们想考虑一下其功能需求:
...
分类:
Web程序 时间:
2014-08-27 14:46:17
阅读次数:
271
1. Before expanding:
2. coding:
Smooth Animated Menu
body {
background-color: #F3F3F3;
font-family: "Lucida Grande", arial, sans-serif;
...
分类:
Web程序 时间:
2014-08-27 14:45:58
阅读次数:
251
Gray Code
The gray code is a binary numeral system where two successive values differ in only one bit.
Given a non-negative integer n representing the total number of bits in the cod...
分类:
其他好文 时间:
2014-08-27 14:45:48
阅读次数:
236
最近需要做一个选项框,其中需要选择多个项目,NumberPicker是个不错的选择,如何让它显示文字呢?
其实很简单,如下即可:
np = (NumberPicker) findViewById(R.id.numberPicker1);
String[] city = {"北京","上海","广州","深圳","成都","天津"};
np.setDisplayedValues(ci...
分类:
其他好文 时间:
2014-08-27 14:45:37
阅读次数:
360
1.关于searchView:
<SearchView
android:id="@+id/search_view"
android:layout_width="0dp"
android:layout_height="match_parent"
android:layout_weight="1"
android:iconifiedByDefault="fal...
分类:
其他好文 时间:
2014-08-27 14:45:32
阅读次数:
280
上一篇我们简单的讲解了Spring和MyBatis的整合,但你不难发现,其配置起来还是够麻烦的。最明显的一点是,我们需要在自定义的Mapper接口写个很长的SQL注解,并且还要手动注册到Spring容器。本文主要讲解简化的方法。
首先,还是定义接口,但你已看不到任何框架的痕迹,...
分类:
数据库 时间:
2014-08-27 14:45:32
阅读次数:
180
using System;
using System.Collections.Generic;
using System.Linq;
using System.Text;
using System.Configuration;
using System.Data.SqlClient;
using System.Data;
namespace HuaGongWeb
{
public sta...
分类:
数据库 时间:
2014-08-27 14:45:16
阅读次数:
180
这里是vector的所有构造方法,成员方法的一些总结,具体的可以详看后面的链接。
原文地址:http://www.cplusplus.com/reference/vector/vector/operator[]/
public member function
std::vector::operator[]
reference operator[] (...
分类:
数据库 时间:
2014-08-27 14:44:18
阅读次数:
203
462 A 题意读懂后就好做了,就是与一个方块上下左右相邻的‘o’的个数,如果是偶数,yes,否则,no。
#include
#include
#include
#include
#include
#include
#include
#include
#include
#define pi acos(-1.0)
#define inf 0xfffffff
#define maxn 5000...
分类:
其他好文 时间:
2014-08-27 14:44:07
阅读次数:
179
题意:
一幅有向图是不是仙人掌
思路:
有向图仙人掌是强连通图且每条边最多只属于一个环
一幅有向图是仙人掌当且仅当满足3个条件:
1、dfs树无横向边
2、对于节点u的所有儿子v,它们的low[v]
3、满足low[v]
证明见 http://download.csdn.net/detail/kksleric/4502360
代码:
#include
#include
#i...
分类:
其他好文 时间:
2014-08-27 14:43:58
阅读次数:
196
在Havana、icehouse版本的生产环境部署中,常常会启用一个外部cron job去监控是否存在down掉的L3,如果存在则将此L3上所有绑定的VRouter重新绑定到其他L3上。...
分类:
其他好文 时间:
2014-08-27 14:43:48
阅读次数:
236
思路:这题主要是建图搞了好久,以前没判断过满流,所以又看了这个知识点,然后才发现自己的最小费用最大流在求满流的时候有bug,正好改了过来。
建图:开始看题解知道这题是最小费用最大流,然后没看解释就做了。然后自己建的图没得求出答案,然后想了好久也没发现哪里错。然后看了官方题解,发现自己的建图和官方差太大了。可能是受昨天做POJ最小费用建图的影响吧。官方的建太符合题目意思了,只能说,我还看了好久建图...
分类:
其他好文 时间:
2014-08-27 14:43:37
阅读次数:
275