自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+
  • 博客(6)
  • 资源 (10)
  • 收藏
  • 关注

转载 今天你多态了吗?

http://www.cnblogs.com/allenlooplee/archive/2004/11/02/59519.html0. 写在前面的话。0.0 关键字。•中文:多态,面向对象,继承,封装,抽象类,重构,基类,基类继承多态,接口,接口继承多态,抽象方法,虚方法,重载方法,继承体系,插件系统,引用类型,值类型,接口多重继承•英文:Polymorphism, Objec

2011-12-18 22:13:54 1566

转载 [从设计到架构]第四回:依赖的哲学(上)

http://www.cnblogs.com/anytao/archive/2008/12/02/1345389.html 本文将介绍以下内容: 关于依赖和耦合 面向抽象编程 依赖倒置原则 控制反转 依赖注入 工厂模式 Unity框架应用  说在,开篇之前在老子的“小国寡民”论中,提出了一种理想的社会状态:民至老死,不相往来。这是他老人家的一

2011-12-18 21:46:59 451

转载 C#者重建C++之路 - 运算符、内存管理辨析

http://www.cnblogs.com/dxy1982/archive/2011/09/28/2193985.html一、基本操作符  C#与C++的运算符基本一样,就是算术运算符,逻辑运算符,位运算符,赋值,自增自减操作符,三元条件操作符几种。特别是C#中使用了unsafe关键字以后,同样可以使用"&,*,->"等操作符了。//C#unsafe static voi

2011-12-18 21:43:54 497

转载 C#者重建C++之路 - 运行机制的差异

运行机制的差异是大多数C++支持者唾弃C#的原因,这里并不去讨论这类说法对不对,我想说的是每种语言都有擅长和不擅长的使用场景,无需拿一种语言的长处去鄙视另外一种语言的短处。针对不同的问题,需要选择合适的方案(包括合适语言)去解决;就好比历史上常说的:“计谋并无好坏之分,好坏在于使用的人”。而且实际上,VS中,C#与C++都支持托管与非托管代码混合双打的使用方式。一、C++的运行机制  C+

2011-12-18 21:42:57 355

转载 C#者重建C++之路 - 基本类型辨析

http://www.cnblogs.com/dxy1982/archive/2011/09/27/2185145.html搞了几年的C#,现在又需要重新找回C++,这一份是学习的笔记(以C++ Primer第四版为主,干货为主,代码甚少),也算是细节方面的辨析总结吧。当然如果有同学觉得不对的,咱们可以讨论一下,互相学习,互相提高嘛。1.C#与C++程序的入口都是main函数,不同的是C#

2011-12-18 21:40:51 302

转载 VS实用快捷键及技巧整理

http://www.cnblogs.com/zhuawang/archive/2011/09/16/2178323.html VS实用的几个快捷键Shift+Delete     整行删除,并且将这一行放到剪贴板(这时候不能选中一段内容)F12     转跳到定义,很有用的快捷键 F7 查看代码Shift+F7 查看设计页面F3查找下一个、查找当前光标选中

2011-12-18 21:38:28 419

DesignPattern(设计模式迷你手册).chm

DesignPattern(设计模式迷你手册).chm

2012-03-01

23种经典设计模式UML类图汇总.chm

23种经典设计模式UML类图汇总.chm 不错的整理哦,有c++和C#的代码

2012-03-01

net大纲.rar

net大纲.rar 考试 培训 可以看到net工程师要了解的知识面

2012-02-06

传智播客DotNet面试宝典(改).rar

传智播客DotNet面试宝典(改).rar C# 面试题收集

2012-02-06

设计模式-基于C#的工程化实现及扩展

设计模式-基于C#的工程化实现及扩展.rar,从实用角度描述NET开发用到的设计模式及注意要点

2012-01-29

VS2005 简体中文专业版本DVD

VS2005 简体中文专业版本DVD,C#学习开发适合平台。特别是电脑配置不高的。

2012-01-29

Ext 3.0 中文API

不错的ext 文档,找了好久的。Ext简介   Ext是一个强大的js类库,以前是基于YAHOO-UI,现在已经完全独立了,   主要包括data,widget,form,grid,dd,menu,其中最强大的应该算grid了,编程思想是基于面向对象编程(oop),扩展性相当的好.可以自己写扩展.自己定义命名空间.web应用可能感觉太大.不过您可以根据需要按需加载您想要的类库就可以了.   主要包括三个大的文件ext-all.css,ext-base.js,ext-all.js(包括所有的类库,您可以根据需要进行删减.官方网站提供这一接口),在引用ext类库的时候.这三个文件必不可少.   它提供了丰富的,非常漂亮的外观体验,成为众多界面层开发人员的追捧!其核心的组件基本覆盖了我们构建富客户端的常用的组件。

2011-12-19

最优解,贪心算法,多段图的最短路径

贪心算法一般来说是解决“最优问题”,具有编程简单、运行效率高、空间复杂度低等特点。 一、贪心算法与简单枚举和动态规划的运行方式比较 贪心算法一般是求“最优解”这类问题的。最优解问题可描述为:有n个输入, 它的解是由这n 个输入的某个子集组成,并且这个子集必须满足事先给定的条 件。这个条件称为约束条件。而把满足约束条件的子集称为该问题的可行解。这 些可行解可能有多个。为了衡量可行解的优劣,事先给了一个关于可行解的函数, 称为目标函数。目标函数最大(或最小)的可行解,称为最优解。 a)求“最优解”最原始的方法为搜索枚举方案法(一般为回溯法)。 b)其次现今竞赛中用的比较普遍的动态规划(需要满足阶段无后效性原则)。 动态规划主要是利用最最优子问题的确定性,从后向前(即从小规模向大规模) 得到当前最优策略,从而避免了重复的搜索。 举例说明:求多段图的最短路径。 动态规划要满足最优子结构原则,贪心算法呢?就目前的资料看,有个证明 模型是“矩阵胚理论”,但要证明一个问题是矩阵胚,十分困难。并且也不常见 的可用贪心算法问题都能用矩阵胚来证明。因此,可以认为贪心算法的正确性证 明是个难点。因此有些选手在没能证明时,也大胆设想结论应该是正确的。有时 这难免会放错。 例如95年NOI中的“石子合并”一题: 例一、石子合并 试题: 在一个圆形操场的四周摆放N 堆石子(N≤100),现要将石子有次序地合并 成一堆。规定每次只能选相邻的两堆合并成新的一堆,并将新的一堆的石子数, 记为该次合并的得分。 编一程序,由文件读入堆数N 及每堆石子数(≤20) 选择一种合并石子的方案,使得做N-1 次合并,得分的总 和最小;选择一种合并石子的方案,使得做N-1 次合并, 得分的总和最大。 例2 士兵排队问题(1996 年中国队选拔赛)----构造法证明 试题: 有N 个士兵(1≤N≤26),编号依次为A,B,C,...。队列训练时,指挥官 要把一些士兵从高到矮依次排成一行,但现在指挥官不能直接获得每个人的身高 信息,只能获得“P1比P2高”这样的比较结果(P1,P2∈A,B,C,...,Z,记 为P1>P2),如“A>B”表示A 比B高。 请编一程序,根据所得到的比较结果求出一种符合条件的排队方案。 例3 排队问题----反证法证明 试题: 在一个超市,有N 个人排队到一个柜台付款,已知每个人需要处理的时间为 Ti(0<i≤N),请你找一种排列次序,使每个人排队的时间总和最小。 例4 切巧克力问题----调整法证明 试题 我们提供给你一块m*n 的巧克力(如图8 所示),你需要将这块巧克力切割成1*1 的单 位巧克力。 三、一些经典贪心算法问题 磁带最优存储 背包问题 有限期的作业排序 哈夫曼树 最小生成树---Prim算法 最小生成树---Kruskla算法 教室问题 四、贪心算法应用的多样性 (1)构造出次序 在众多的选择中,按预先设计的某种次序来确定当前要找的下一步选择。 单源最短路径:Dijkstra算法 最小生成树 (2)局部(阶段)正确 有时整个问题不能用贪心法,但我们确定了部分因素后,后面的方案就可以 用贪心算法了。即通常简称:枚举+贪心 从汽车过沙漠到登山问题 (3)快速求得一“较好”可行解 前面提到的搜索枚举方案法中,要很多题都可通过贪心算法得到一个“较 优可行解”。有时甚至用“启发+随机化”多次贪心,能得到一个很好的上界(或 下界)。 (4)快速分枝定界 接上面话题,在搜索过程中,有时也可以用贪心算法预测已有方案以后可能 达到的最小值(或最大值),再用“当前最好解”进行分枝定界。 从原始背包问题到0/1背包 (5)对称性游戏 根据问题的特点,直接确定一步,保证次把必败状态留给对方。 圆桌放硬币游戏 取数游戏

2011-08-22

NET软件测试自动化之道

以前收集的资料,NET软件测试自动化之道。关于软件测试的。用到自动化工具

2011-05-10

网页设计笔试题.txt

HTML的含义是什么?其主体部分由什么标记构成?<br>【解答】<br>HTML即Hyper Text Markup Language超文本标记语言,是构成网页最基本的元素。标记和之间的内容构成了HTML的主体部分,网页中的所有内容,包括文字、图形、链接以及其他页面元素都包含在该标记符内。<br>4. 标记br和p有什么区别?<br>【解答】<br>标记br和p都可以用来换行,但是二者是有区别的。<br>标记使当前行强行中断而另起一行,但是新行与原来的行保持相同的属性,即新行与原来的行属于同一段落,而<p>标记在换行的时候另起了一新的段落;< br>标记无对应的结束标记</br>,而<p>标记必须和</p>配合使用,不能省略< /p>。<br>5. URL指的是什么?有何作用?分为几种?有什么区别?<br>【解答】<br>URL是统一资源定位符,用于定位Web上的文件信息。<br>URL有绝对和相对之分。绝对URL就是指完整的资源地址,具体形式为:协议名称://计算机域名/路径和文件名。一般情况下,在指定外部 Internet资源时应使用绝对URL。相对URL指资源相对于当前页面的路径。使用相对URL时,一般使用点“.”和双点“..”表示当前目录和上一级目录(父目录)。在制作网站的时候,只要站点各资源的相对位置不变,就使用相对URL。

2008-07-19

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除