策略模式(strategy)行为型模式c#简单例子
例子主是运用策略模式分解几种移动算法。
namespace adapterpattern
{
public partial class StrategyFrom : Form
{
public StrategyFrom()
{
InitializeComponent(...
分类:
Windows开发 时间:
2014-12-13 23:20:54
收藏:
0 评论:
0 赞:
0 阅读:
611
需求:有时在通信方面的一些工程,接收端接收到的往往是字符信息的ASCII码(0101)的东西,这串东西存到一个int型数组中(int a[7]),这个时候怎么解析相应的字符呢?
答案:
#include
#include
int main()
{ //0 1 2 3 4 5 6
int a[7]={0,0,0,0,1,1,0};
//"0"的ASCII...
分类:
其他 时间:
2014-12-13 23:20:34
收藏:
0 评论:
0 赞:
0 阅读:
506
Atitit. 悬浮窗口的实现 java swing c# .net c++ js html 的实现
1. 建立悬浮窗口引用代码 1
1.1. 定义悬浮窗口,设置this主窗口引用,是为了在悬浮窗口中双击可缩小还还原主窗口.以及悬浮窗口右键菜单"显示主界面"中需要还原主窗
1
1.2. //设置主窗口关闭时,先关闭悬浮窗口.and系统托盘 1
1.3. 注入系统托盘图标,退出的时候...
分类:
编程语言 时间:
2014-12-13 23:20:14
收藏:
0 评论:
0 赞:
0 阅读:
430
Multiply StringsGiven two numbers represented as strings, return multiplication of the numbers as a string.Note: The numbers can be arbitrarily large ...
分类:
其他 时间:
2014-12-13 23:19:34
收藏:
0 评论:
0 赞:
0 阅读:
305
前几天开始看树状数组了,然后开始找题来刷。 首先是 POJ 2299Ultra-QuickSort:http://poj.org/problem?id=2299 这题是指给你一个无序序列,只能交换相邻的两数使它有序,要你求出交换的次数。实质上就是求逆序对,网上有很多人说它的原理是冒泡排序,可...
分类:
编程语言 时间:
2014-12-13 23:19:24
收藏:
0 评论:
0 赞:
0 阅读:
439
学习IOC发现如下博客写的很清楚了,故Mark下来以便以后查阅和温习!1、IoC模式:http://www.cnblogs.com/qqlin/archive/2012/10/09/2707075.html这篇博客是通过一个播放器的例子来说明什么是依赖,依赖倒置,控制反转(IOC),最后实现依赖注入...
分类:
编程语言 时间:
2014-12-13 23:19:14
收藏:
0 评论:
0 赞:
0 阅读:
398
题目:http://www.lydsy.com:808/JudgeOnline/problem.php?id=1085分析:首先第一感觉是宽搜,但是空间需要8^15*5*5,明显不够,又鉴于最大深度为15,所以可以用迭代加深做。但是普通的迭代加深还是会TLE。于是考虑加上估价函数设当前层数的上界为K...
分类:
其他 时间:
2014-12-13 23:19:04
收藏:
0 评论:
0 赞:
0 阅读:
319
有人在Quora问:"最令你吃惊的事实是什么?"他得到了56个回答。其中最震撼我的,是下面的回答:"人生只有900个月。"我从没意识到,人生可以短暂到如此精确。回想刚刚过去的四月份,不过就是一眨眼的时间,但是人生的900分之一就已经消失了,真是恐怖啊。事实上,你可以画一个30x30的表格,一张A4纸...
分类:
其他 时间:
2014-12-13 23:18:54
收藏:
0 评论:
0 赞:
0 阅读:
319
策略模式可以看做“可插入式算法(Pluggable)”,将子类各自的行为和公共的逻辑分离开来,将子类的行为抽象为算法插入到公共的逻辑中,这样替换子类的行为也不会对公共逻辑产生影响,也不会影响到调用类的逻辑。 下面是一个策略模式的简单例子,类图如下: 公共逻辑Context的代码如下:pu...
分类:
其他 时间:
2014-12-13 23:18:44
收藏:
0 评论:
0 赞:
0 阅读:
331
方案:Full backups are necessary, but it is not always convenient to create them. They produce large backup files and take time to generate. They are not...
分类:
数据库技术 时间:
2014-12-13 23:18:34
收藏:
0 评论:
0 赞:
0 阅读:
395
题目链接:http://codeforces.com/problemset/problem/492/C题目意思:给出 3 个整数:n, r, avg。然后有 n 行,每行有两个数:第 i 行有 ai 和 bi。表示如果写 bi 篇文章那么可以在 ai 这个分数上增加 1 分。可以增加好多次,但是前提...
分类:
其他 时间:
2014-12-13 23:18:24
收藏:
0 评论:
0 赞:
0 阅读:
426
1.FATAL EXCEPTION: AsyncTask #1 doInBackground()原因:select语句拼写错误如:String select = "((" + Contacts.DISPLAY_NAME + "NOTNULL ) AND (" + Contacts.DISPLAY_N...
分类:
移动平台 时间:
2014-12-13 23:17:54
收藏:
0 评论:
0 赞:
0 阅读:
407
问题描述给定n个正整数,找出它们中出现次数最多的数。如果这样的数有多个,请输出其中最小的一个。输入格式输入的第一行只有一个正整数n(1 ≤ n ≤ 1000),表示数字的个数。输入的第二行有n个整数s1, s2, …, sn (1 ≤ si ≤ 10000, 1 ≤ i ≤ n)。相邻的数用空格分隔...
分类:
其他 时间:
2014-12-13 23:17:44
收藏:
0 评论:
0 赞:
0 阅读:
406
题目 Binary Tree Level Order Traversal II通过率30.6%难度EasyGiven a binary tree, return thebottom-up level ordertraversal of its nodes' values. (ie, from ...
分类:
其他 时间:
2014-12-13 23:17:34
收藏:
0 评论:
0 赞:
0 阅读:
376
尽管这些网页设计得如此优雅,但是还需要有数据的支撑。不管是新闻还是产品展示,都离不开数据库为页面提供需要的数据。因此,这里提供一种简单方式使得前端的页面拿到需要的数据,让前端工程师把主要的精力放在界面设计上,快速完成项目的开发。另外,让前端工程师和数据开发工程师都各尽其职,保证项目的并行推进。
分类:
其他 时间:
2014-12-13 23:17:14
收藏:
0 评论:
0 赞:
0 阅读:
481
我说这题怎么看着觉得怪怪的。。。PoPoQQQ给出了解答:"给定一个有向图,与起点和终点相连的边只能走一次,剩下的边可以走无数次,问起点到终点可以走多少个人"题目翻译错了233好了,那不就是裸的网络流了吗? 1 /*******************************************...
分类:
其他 时间:
2014-12-13 23:17:04
收藏:
0 评论:
0 赞:
0 阅读:
344
namespace STRUCT_TEST{ class Program { struct A { public int X;//不能直接对其进行赋值 public int Y; public static string str = null;//静态变量可以初始化 public...
分类:
Windows开发 时间:
2014-12-13 23:16:54
收藏:
0 评论:
0 赞:
0 阅读:
331
原文链接自从上次谈了协方差矩阵之后,感觉写这种科普性文章还不错,那我就再谈一把协方差矩阵吧。上次那篇文章在理论层次介绍了下协方差矩阵,没准很多人觉得这东西用处不大,其实协方差矩阵在好多学科里都有很重要的作用,比如多维的正态分布,再比如今天我们今天的主角——主成分分析(Principal Compon...
分类:
其他 时间:
2014-12-13 23:16:44
收藏:
0 评论:
0 赞:
0 阅读:
451
left join(左联接) 返回包括左表中的所有记录和右表中联结字段相等的记录right join(右联接) 返回包括右表中的所有记录和左表中联结字段相等的记录inner join(等值连接) 只返回两个表中联结字段相等的行[TEST@ORA1] SQL>select * from a;编号 姓名...
分类:
其他 时间:
2014-12-13 23:16:14
收藏:
0 评论:
0 赞:
0 阅读:
335
http://www.cnblogs.com/ASPNET2008/archive/2008/12/21/1358152.htmljoin对于喜欢写SQL的朋友来说还是比较实用,也比较容易接受的东西。在LINQ TO SQL中,写多表查询,同样可以写join,只是它有它自己的语法要求而已,语义都是一...
分类:
数据库技术 时间:
2014-12-13 23:16:04
收藏:
0 评论:
0 赞:
0 阅读:
438