在Composite(组合)模式中,用户可以使用多个简单的组件以形成较大的组件,而这些组件还可能进一步组合成更大的。它重要的特性是能够让用户一致地对待单个对象和组合对象。不知大家是否还记得女巫格琳达(见笔记Facade模式),她的小屋经营得很顺利,给小伙伴们的生活带来了极大地便利。今天,她又推出了一...
分类:
其他 时间:
2014-03-20 22:23:04
收藏:
0 评论:
0 赞:
0 阅读:
497
一:所说的简单的三层构架,就是说没有业务逻辑层,将各层没有放到单独的项目中,解决方案如下:二:form1.cs的详细代码using
System;using System.Collections.Generic;using System.ComponentModel;using
System.Dat...
分类:
其他 时间:
2014-03-20 22:23:57
收藏:
0 评论:
0 赞:
0 阅读:
488
天气数据最新api ,中英气象台 的城市编号...
分类:
其他 时间:
2014-03-20 20:19:22
收藏:
0 评论:
0 赞:
0 阅读:
528
Given a binary tree, determine if it is height-balanced.
For this problem, a height-balanced binary tree is defined as a binary tree in which the depth of the two subtrees of every node never diffe...
分类:
其他 时间:
2014-03-20 20:13:39
收藏:
0 评论:
0 赞:
0 阅读:
535
解题思路:设置首尾两个迭代器,从两头向中间遍历即可。只访问数字和字母(需要注意string里的字幕可能会有大小写区别,然而题目要求忽略大小写,因此比较之前需要将字母全部转换成小写或全部转换成大写)。...
分类:
其他 时间:
2014-03-20 20:38:47
收藏:
0 评论:
0 赞:
0 阅读:
395
题意:求有向图中,至少要走几条路径才能将所有的点都覆盖到;
解法:有向图的最小路径覆盖=节点数-二分图的最大匹配
有向图的二分图是:拆点后,每有a->b的边,就在二分图中将a->b连起来。
代码:/****************************************************
* author:xiefubao
***********...
分类:
其他 时间:
2014-03-20 20:26:42
收藏:
0 评论:
0 赞:
0 阅读:
500
这篇博客主要分析TCP的连接建立,该连接的建立过程也就是添加网络描述符到libevent事件中,这个过程是由主线程(main)驱动的。...
分类:
其他 时间:
2014-03-20 20:06:07
收藏:
0 评论:
0 赞:
0 阅读:
518
Redis的Replication有一个配置“repl-disable-tcp-nodelay”
在slave和master同步后(发送psync/sync),后续的同步是否设置成TCP_NODELAY
假如设置成yes,则redis会合并小的TCP包从而节省带宽,但会增加同步延迟(40ms),造成master与slave数据不一致
假如设置成no,则redis master会立即发送同步数据,没有延迟
前者关注性能,后者关注一致性...
分类:
其他 时间:
2014-03-20 20:08:50
收藏:
0 评论:
0 赞:
0 阅读:
506
将一个数组转化为一个List对象,一般会想到Arrays.asList()方法,这个方法会返回一个ArrayList类型的对象。但是用这个对象对列表进行添加删除更新操作,就会报UnsupportedOperationException异常。
public static List asList(T... a) {
return new ArrayList(a);
}
...
分类:
其他 时间:
2014-03-20 20:17:30
收藏:
0 评论:
0 赞:
0 阅读:
280
教你怎么写代码...
分类:
其他 时间:
2014-03-20 20:29:25
收藏:
0 评论:
0 赞:
0 阅读:
369
数字表示它两边的星号的个数,问号是不定。给定一个串,问满足题意的有几种可能
分析:
1.线性问题
2.可以从一个方向递推求得结果
方法1:
动态规划
方法2:
记忆化搜索...
分类:
其他 时间:
2014-03-20 20:23:04
收藏:
0 评论:
0 赞:
0 阅读:
258
最近研究hls,发现需要使用m3u8_segmenter这个程序,搞了半天才编译通过,特此记录一下。
使用正常的./configure等编译老是出错误
gcc -Wall -g m3u8-segmenter.c -o segmenter -lavformat -lavcodec -lavutilm3u8-segmenter.c: In function ‘add_output_stream’:...
分类:
其他 时间:
2014-03-20 20:23:59
收藏:
0 评论:
0 赞:
0 阅读:
633
Given a binary tree, return the preorder traversal of its nodes' values.
For example:
Given binary tree {1,#,2,3},
1
2
/
3
return [1,2,3].
Note: Recursive soluti...
分类:
其他 时间:
2014-03-20 20:30:18
收藏:
0 评论:
0 赞:
0 阅读:
391
C#学习之函数总结
1:函数结构同C++,java类似,
(参数列表)
{//函数体
}
2:参数中的特性--参数数组
C#中允许函数中指定一个特定的参数,这个参数必须是函数定义中的最后一个参数,毫无疑问这些参数必须是同类型的,这样的参数叫做参数数组
格式: (type1,typ2,...paras typen[] )
如:
static int sumAd...
分类:
其他 时间:
2014-03-20 20:33:07
收藏:
0 评论:
0 赞:
0 阅读:
479
1.AppDelegate.h
#import
@interface AppDelegate :
UIResponder UIApplicationDelegate>
@property (strong,
nonatomic) UIWindow *window;
@end
2.AppDelegate.m
#import "AppDelegate.h"...
分类:
其他 时间:
2014-03-20 20:09:46
收藏:
0 评论:
0 赞:
0 阅读:
446
TCP:全称Transmission Control Protocol ( 传输控制协议):通过三次握手完成连接,建立连接形成数据传输数据的通道,可以进行大量数据的传输,是可以可靠协议,速度相对慢。
与UDP的发送端和接收端类似,TCP通信需要有客户端和服务端
Tcp传输,客户端建立的过程:
1、创建tcp客户端socket服务。使用的是Socket对象。该对象一创建就明确目的地...
分类:
其他 时间:
2014-03-20 20:20:21
收藏:
0 评论:
0 赞:
0 阅读:
506
题目的意思是说给定一个数x,找到满足情况(d是x的约数,且d和x有至少一个相同的数字)d的个数,直接模拟就可以了。
#include
#include
#include
using namespace std;
int main()
{
int n,m,i,j;
int ans=0;
int a[10];
memset(a,0,...
分类:
其他 时间:
2014-03-20 20:15:32
收藏:
0 评论:
0 赞:
0 阅读:
453
题目的意思是说一个序列,如果能够通过一次交换任意两个元素,就能使得序列非递减,那么输出yes,否则输出no。使用a数组记录序列,然后复制到b数组,对b数组进行排序,然后比对两个数组,将不同元素的个数记下来,看是否超过两个就行了。
#include
#include
#include
using namespace std;
bool cmp(int a,int b)
{
...
分类:
其他 时间:
2014-03-20 20:14:38
收藏:
0 评论:
0 赞:
0 阅读:
317
53/TCP/UDPDNS88/TCP/UDPKerberos123/UDPTimeService135/TCPRPC139/TCPNetBIOSsession445/TCPSMB389/TCP/UDPLDAP636/TCPLDAPSSL3268/TCPLDAPGC3269/TCPLDAPGCSSL464TCP/UDPKerberosICMP/IPICMP50000~60000/TCPRPC动态端口
分类:
其他 时间:
2014-03-20 20:56:43
收藏:
0 评论:
0 赞:
0 阅读:
501
httpd-2.4编译安装①依赖于更高版本的apr和apr-util。apr全称为apacheportableruntime(一个让apache跨平台的工具,底层库)②依赖于pcre-devel安装包1、关闭当前系统的httpd服务#servicehttpdstop停止服务
#chkconfighttpdoff开机不启动2、安装pcre-devel#yum-yinstallpcre-deve..
分类:
其他 时间:
2014-03-20 19:17:34
收藏:
0 评论:
0 赞:
0 阅读:
482